0000950170-24-057108.txt : 20240509 0000950170-24-057108.hdr.sgml : 20240509 20240509163122 ACCESSION NUMBER: 0000950170-24-057108 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMERICAN VANGUARD CORP CENTRAL INDEX KEY: 0000005981 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE CHEMICALS [2870] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 952588080 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13795 FILM NUMBER: 24931269 BUSINESS ADDRESS: STREET 1: 4695 MACARTHUR COURT CITY: NEWPORT BEACH STATE: CA ZIP: 92660 BUSINESS PHONE: 949-260-1200 MAIL ADDRESS: STREET 1: 4695 MACARTHUR COURT CITY: NEWPORT BEACH STATE: CA ZIP: 92660 FORMER COMPANY: FORMER CONFORMED NAME: AEROCON INC DATE OF NAME CHANGE: 19720620 10-Q 1 avd-20240331.htm 10-Q 10-Q
false--12-31Q100000059810000005981us-gaap:FurnitureAndFixturesMember2023-12-310000005981us-gaap:RetainedEarningsMember2024-03-310000005981us-gaap:CommonStockMember2024-03-310000005981us-gaap:MachineryAndEquipmentMember2023-12-310000005981avd:CleanSeedCapitalGroupLtdMember2020-04-012020-04-010000005981avd:CreditAgreementMembersrt:MaximumMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981avd:CropMembercountry:US2023-01-012023-03-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-3100000059812023-03-3100000059812024-03-310000005981avd:LesEnterprisesPitreIncMember2022-02-112022-02-110000005981us-gaap:LandMember2024-03-310000005981us-gaap:RetainedEarningsMember2023-01-012023-03-310000005981us-gaap:TreasuryStockCommonMember2022-12-310000005981avd:CreditAgreementMemberavd:SeniorSecuredRevolvingLineOfCreditMembersrt:MinimumMember2024-01-012024-03-310000005981us-gaap:CommonStockMember2023-01-012023-03-310000005981avd:CleanSeedCapitalGroupLtdMember2024-03-3100000059812022-01-012022-12-310000005981country:US2023-01-012023-03-310000005981avd:CreditAgreementMemberavd:SeniorSecuredRevolvingLineOfCreditMember2023-12-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310000005981us-gaap:AdditionalPaidInCapitalMember2023-12-310000005981us-gaap:NonUsMember2023-01-012023-03-310000005981us-gaap:TreasuryStockCommonMember2023-12-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2023-12-3100000059812024-01-012024-03-310000005981us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000005981us-gaap:NonUsMember2024-01-012024-03-310000005981avd:BiPaMember2024-01-012024-03-310000005981avd:SeniorSecuredRevolvingLineOfCreditMemberus-gaap:FederalFundsEffectiveSwapRateMember2024-01-012024-03-310000005981avd:SeniorSecuredRevolvingLineOfCreditMembersrt:MinimumMember2024-01-012024-03-310000005981avd:IncentiveStockOptionsMember2024-03-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000005981us-gaap:AdditionalPaidInCapitalMember2022-12-310000005981avd:AutomotiveMember2024-03-3100000059812023-01-012023-12-310000005981avd:CleanSeedCapitalGroupLtdMember2020-04-010000005981avd:NonCropMembercountry:US2023-01-012023-03-310000005981avd:SeniorSecuredRevolvingLineOfCreditMember2024-03-310000005981avd:CleanSeedCapitalGroupLtdMember2023-12-310000005981avd:CleanSeedCapitalGroupLtdMember2023-01-012023-03-310000005981avd:TimeBasedIncentiveStockOptionMember2024-01-012024-03-310000005981us-gaap:TreasuryStockCommonMember2023-03-310000005981country:US2024-01-012024-03-310000005981avd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310000005981us-gaap:RestrictedStockUnitsRSUMember2024-03-310000005981avd:BiPaMember2023-01-012023-03-310000005981us-gaap:RetainedEarningsMember2024-01-012024-03-310000005981us-gaap:CommonStockMember2022-03-082022-03-080000005981us-gaap:BaseRateMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000005981us-gaap:RetainedEarningsMember2023-03-310000005981avd:TimeBasedIncentiveStockOptionMember2023-12-310000005981us-gaap:BuildingAndBuildingImprovementsMember2024-03-310000005981avd:TermLoanMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-03-310000005981us-gaap:CommonStockMember2023-12-310000005981us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000005981avd:BiPaMember2023-03-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000005981us-gaap:FurnitureAndFixturesMember2024-03-310000005981avd:RestrictedAndUnrestrictedStockMember2024-03-310000005981us-gaap:ConstructionInProgressMember2024-03-310000005981avd:SeniorSecuredRevolvingLineOfCreditMemberavd:AmendmentCreditAgreementMembersrt:MinimumMember2024-01-012024-03-310000005981avd:LiborMember2024-01-012024-03-310000005981srt:MaximumMember2024-03-3100000059812023-01-012023-03-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-3100000059812022-12-310000005981us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000005981us-gaap:LandMember2023-12-310000005981avd:TimeBasedIncentiveStockOptionMember2023-01-012023-12-310000005981us-gaap:TreasuryStockCommonMember2024-03-310000005981avd:CleanSeedCapitalGroupLtdMember2024-01-012024-03-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100000059812024-04-290000005981avd:LiborMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981avd:TimeBasedIncentiveStockOptionMember2024-03-310000005981avd:AutomotiveMember2023-12-310000005981us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000005981us-gaap:AdditionalPaidInCapitalMember2023-03-310000005981us-gaap:ConstructionInProgressMember2023-12-310000005981avd:BiPaMember2023-12-310000005981us-gaap:CommonStockMember2022-03-080000005981us-gaap:CommonStockMember2024-01-012024-03-310000005981us-gaap:RetainedEarningsMember2023-12-310000005981srt:MaximumMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981avd:BiPaMember2024-03-310000005981srt:MaximumMemberavd:SeniorSecuredRevolvingLineOfCreditMemberavd:AmendmentCreditAgreementMember2024-01-012024-03-310000005981avd:AmendmentCreditAgreementMember2024-01-012024-03-310000005981avd:IncentiveStockOptionsMember2024-01-012024-03-310000005981us-gaap:RetainedEarningsMember2022-12-310000005981us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-3100000059812023-12-310000005981srt:MinimumMember2024-03-310000005981us-gaap:CommonStockMember2023-03-310000005981avd:CropMembercountry:US2024-01-012024-03-310000005981avd:RestrictedAndUnrestrictedStockMember2024-01-012024-03-310000005981us-gaap:AdditionalPaidInCapitalMember2024-03-310000005981avd:CreditAgreementMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-01-012024-03-310000005981srt:MaximumMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-03-310000005981us-gaap:CommonStockMember2022-12-310000005981us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000005981avd:CreditAgreementMembersrt:MaximumMemberavd:SeniorSecuredRevolvingLineOfCreditMember2024-03-310000005981avd:RestrictedAndUnrestrictedStockMember2023-12-310000005981avd:NonCropMembercountry:US2024-01-012024-03-310000005981us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000005981us-gaap:MachineryAndEquipmentMember2024-03-31xbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2024

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

 

AMERICAN VANGUARD CORPORATION

 

 

Delaware

95-2588080

(State or other jurisdiction of

Incorporation or organization)

(I.R.S. Employer

Identification Number)

 

 

4695 MacArthur Court, Newport Beach, California

92660

(Address of principal executive offices)

(Zip Code)

(949) 260-1200

(Registrant’s telephone number, including area code)

 

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

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.10 par value

 

AVD

 

New York Stock Exchange

 

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

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

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

 

Large Accelerated Filer

 

Accelerated Filer

Non-Accelerated Filer

 

Smaller reporting company

Emerging growth company

 

 

 

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

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date. Common Stock, $0.10 Par Value—27,984,744 shares as of April 29, 2024.

 

 

 

 


 

AMERICAN VANGUARD CORPORATION

INDEX

 

 

Page Number

PART I—FINANCIAL INFORMATION

 

 

 

 

 

 

Item 1.

Financial Statements (unaudited)

 

 

 

 

 

 

Condensed Consolidated Statements of Operations

 

3

 

 

 

 

 

Condensed Consolidated Statements of Comprehensive (Loss) Income

 

4

 

 

 

 

Condensed Consolidated Balance Sheets

 

5

 

 

 

 

Condensed Consolidated Statements of Stockholders’ Equity

 

6

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows

 

7

 

 

 

 

Notes to Condensed Consolidated Financial Statements

 

8

 

 

 

 

Item 2.

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

 

16

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

21

 

 

 

 

Item 4.

Controls and Procedures

 

21

 

 

 

PART II—OTHER INFORMATION

 

 

 

 

 

 

Item 1.

Legal Proceedings

 

22

 

 

 

 

Item 1A.

Risks Factors

 

22

 

 

 

 

Item 2.

Purchases of Equity Securities by the Issuer

 

22

 

 

 

 

Item 6.

Exhibits

 

23

 

 

 

 

SIGNATURES

 

24

 

2


 

PART I. FINANCIAL INFORMATION

Item 1. FINANCIAL STATEMENTS

 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

(Unaudited)

 

 

For the three months
ended March 31

 

 

 

2024

 

 

2023

 

Net sales

 

$

135,143

 

 

$

124,885

 

Cost of sales

 

 

(92,725

)

 

 

(86,348

)

Gross profit

 

 

42,418

 

 

 

38,537

 

Operating expenses

 

 

 

 

 

 

Selling, general and administrative

 

 

(30,621

)

 

 

(26,402

)

Research, product development and regulatory

 

 

(5,706

)

 

 

(8,870

)

Operating income

 

 

6,091

 

 

 

3,265

 

Change in fair value of an equity investment

 

 

638

 

 

 

(22

)

Interest expense, net

 

 

(3,693

)

 

 

(1,686

)

Income before provision for income taxes

 

 

3,036

 

 

 

1,557

 

Income tax (expense) benefit

 

 

(1,484

)

 

 

361

 

Net income

 

$

1,552

 

 

$

1,918

 

Earnings per common share—basic

 

$

0.06

 

 

$

0.07

 

Earnings per common share—assuming dilution

 

$

0.06

 

 

$

0.07

 

Weighted average shares outstanding—basic

 

 

27,844

 

 

 

28,367

 

Weighted average shares outstanding—assuming dilution

 

 

28,128

 

 

 

29,073

 

 

See notes to the condensed consolidated financial statements.

 

3


 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

(In thousands)

(Unaudited)

 

 

 

For the three months
ended March 31

 

 

 

2024

 

 

2023

 

Net income

 

$

1,552

 

 

$

1,918

 

Other comprehensive (loss) income:

 

 

 

 

 

 

Foreign currency translation adjustment, net of tax effects

 

 

(1,564

)

 

 

2,546

 

Comprehensive (loss) income

 

$

(12

)

 

$

4,464

 

See notes to the condensed consolidated financial statements.

4


 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share data)

(Unaudited)

 

ASSETS

 

March 31,
2024

 

 

December 31,
2023

 

Current assets:

 

 

 

 

 

 

Cash

 

$

13,709

 

 

$

11,416

 

Receivables:

 

 

 

 

 

 

Trade, net of allowance for credit losses of $7,798 and $7,107, respectively

 

 

187,197

 

 

 

182,613

 

Other

 

 

7,395

 

 

 

8,356

 

Total receivables, net

 

 

194,592

 

 

 

190,969

 

Inventories

 

 

228,309

 

 

 

219,551

 

Prepaid expenses

 

 

7,446

 

 

 

6,261

 

Income taxes receivable

 

 

2,889

 

 

 

3,824

 

Total current assets

 

 

446,945

 

 

 

432,021

 

Property, plant and equipment, net

 

 

75,909

 

 

 

74,560

 

Operating lease right-of-use assets, net

 

 

23,084

 

 

 

22,417

 

Intangible assets, net of amortization

 

 

168,723

 

 

 

172,508

 

Goodwill

 

 

50,469

 

 

 

51,199

 

Deferred income tax assets

 

 

3,307

 

 

 

2,849

 

Other assets

 

 

13,188

 

 

 

11,994

 

Total assets

 

$

781,625

 

 

$

767,548

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

64,642

 

 

$

68,833

 

Customer prepayments

 

 

28,520

 

 

 

65,560

 

Accrued program costs

 

 

74,343

 

 

 

68,076

 

Accrued expenses and other payables

 

 

15,927

 

 

 

16,354

 

Operating lease liabilities, current

 

 

6,358

 

 

 

6,081

 

Income taxes payable

 

 

5,633

 

 

 

5,591

 

Total current liabilities

 

 

195,423

 

 

 

230,495

 

Long-term debt, net

 

 

187,017

 

 

 

138,900

 

Operating lease liabilities, long term

 

 

17,407

 

 

 

17,113

 

Deferred income tax liabilities

 

 

7,157

 

 

 

7,892

 

Other liabilities

 

 

3,038

 

 

 

3,138

 

Total liabilities

 

 

410,042

 

 

 

397,538

 

Commitments and contingent liabilities (Note 12)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, $0.10 par value per share; authorized 400,000 shares; none issued

 

 

 

 

 

 

Common stock, $0.10 par value per share; authorized 40,000,000 shares; issued
 
34,754,634 shares at March 31, 2024 and 34,676,787 shares at December 31, 2023

 

 

3,475

 

 

 

3,467

 

Additional paid-in capital

 

 

113,223

 

 

 

110,810

 

Accumulated other comprehensive loss

 

 

(7,527

)

 

 

(5,963

)

Retained earnings

 

 

333,613

 

 

 

332,897

 

Less treasury stock at cost, 5,915,182 shares at March 31, 2024 and December 31, 2023

 

 

(71,201

)

 

 

(71,201

)

Total stockholders’ equity

 

 

371,583

 

 

 

370,010

 

Total liabilities and stockholders’ equity

 

$

781,625

 

 

$

767,548

 

See notes to the condensed consolidated financial statements.

5


 

 

 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

For The Three Months Ended March 31, 2024 and March 31, 2023

(In thousands, except share data)

(Unaudited)

 

 

 

Common Stock

 

 

Additional

 

 

Accumulated Other

 

 

 

 

 

Treasury Stock

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Paid-in
  Capital

 

 

Comprehensive
Loss

 

 

Retained
Earnings

 

 

Shares

 

 

Amount

 

 

Total

 

Balance, January 1, 2024

 

 

34,676,787

 

 

$

3,467

 

 

$

110,810

 

 

$

(5,963

)

 

$

332,897

 

 

 

5,915,182

 

 

$

(71,201

)

 

$

370,010

 

Stocks issued under ESPP

 

 

38,702

 

 

 

4

 

 

 

426

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

430

 

Cash dividends on common stock declared
   ($
0.030 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(836

)

 

 

 

 

 

 

 

 

(836

)

Foreign currency translation adjustment, net

 

 

 

 

 

 

 

 

 

 

 

(1,564

)

 

 

 

 

 

 

 

 

 

 

 

(1,564

)

Stock-based compensation

 

 

 

 

 

 

 

 

2,005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,005

 

Stock options exercised; grants,
   termination and vesting of
   restricted stock units
   (net of shares in lieu of taxes)

 

 

39,145

 

 

 

4

 

 

 

(18

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(14

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,552

 

 

 

 

 

 

 

 

 

1,552

 

Balance, March 31, 2024

 

 

34,754,634

 

 

$

3,475

 

 

$

113,223

 

 

$

(7,527

)

 

$

333,613

 

 

 

5,915,182

 

 

$

(71,201

)

 

$

371,583

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, January 1, 2023

 

 

34,446,194

 

 

$

3,444

 

 

$

105,634

 

 

$

(12,182

)

 

$

328,745

 

 

 

5,029,892

 

 

$

(55,662

)

 

$

369,979

 

Stocks issued under ESPP

 

 

22,101

 

 

 

2

 

 

 

478

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

480

 

Cash dividends on common stock declared
   ($
0.030 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(851

)

 

 

 

 

 

 

 

 

(851

)

Foreign currency translation adjustment, net

 

 

 

 

 

 

 

 

 

 

 

2,546

 

 

 

 

 

 

 

 

 

 

 

 

2,546

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,474

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,474

 

Stock options exercised; grants,
   termination and vesting of
   restricted stock units
   (net of shares in lieu of taxes)

 

 

(4,466

)

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Shares repurchased

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27,835

 

 

 

(557

)

 

 

(557

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,918

 

 

 

 

 

 

 

 

 

1,918

 

Balance, March 31, 2023

 

 

34,463,829

 

 

$

3,446

 

 

$

107,591

 

 

$

(9,636

)

 

$

329,812

 

 

$

5,057,727

 

 

$

(56,219

)

 

$

374,994

 

 

See notes to the condensed consolidated financial statements.

6


 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

 

For the three months
ended March 31

 

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

1,552

 

 

$

1,918

 

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

 

 

 

 

 

 

Depreciation and amortization of property, plant and equipment and intangible assets

 

 

5,441

 

 

 

5,539

 

Amortization of other long-term assets

 

 

189

 

 

 

714

 

Provision for bad debts

 

 

700

 

 

 

581

 

Stock-based compensation

 

 

2,005

 

 

 

1,474

 

Change in deferred income taxes

 

 

(1,025

)

 

 

122

 

Change in liabilities for uncertain tax positions or unrecognized tax benefits

 

 

35

 

 

 

371

 

Change in equity investment fair value

 

 

(638

)

 

 

22

 

Other

 

 

(5

)

 

 

72

 

Foreign currency transaction gains

 

 

(373

)

 

 

(446

)

Changes in assets and liabilities associated with operations:

 

 

 

 

 

 

Increase in net receivables

 

 

(5,579

)

 

 

(8,779

)

Increase in inventories

 

 

(9,353

)

 

 

(33,731

)

Increase (decrease) in prepaid expenses and other assets

 

 

(1,466

)

 

 

600

 

Change in income tax receivable/payable, net

 

 

1,014

 

 

 

(2,965

)

(Decrease) increase in accounts payable

 

 

(3,951

)

 

 

5,655

 

Decrease in customer prepayments

 

 

(37,037

)

 

 

(22,759

)

Increase in accrued program costs

 

 

6,399

 

 

 

10,660

 

Decrease in other payables and accrued expenses

 

 

(332

)

 

 

(500

)

Net cash used in operating activities

 

 

(42,424

)

 

 

(41,452

)

Cash flows from investing activities:

 

 

 

 

 

 

Capital expenditures

 

 

(3,565

)

 

 

(2,590

)

Proceeds from disposal of property, plant and equipment

 

 

23

 

 

 

 

Acquisition of a product line

 

 

 

 

 

(703

)

Intangible assets

 

 

(25

)

 

 

(15

)

Net cash used in investing activities

 

 

(3,567

)

 

 

(3,308

)

Cash flows from financing activities:

 

 

 

 

 

 

Payments under line of credit agreement

 

 

(35,346

)

 

 

(27,300

)

Borrowings under line of credit agreement

 

 

83,463

 

 

 

72,000

 

Net receipt from the issuance of common stock under ESPP

 

 

430

 

 

 

480

 

Net (payment) receipt from the exercise of stock options

 

 

 

 

 

18

 

Net payment from common stock purchased for tax withholding

 

 

(14

)

 

 

(13

)

Repurchase of common stock

 

 

 

 

 

(557

)

Payment of cash dividends

 

 

(834

)

 

 

(851

)

Net cash provided by financing activities

 

 

47,699

 

 

 

43,777

 

Net increase (decrease) in cash

 

 

1,708

 

 

 

(983

)

Effect of exchange rate changes on cash and cash equivalents

 

 

585

 

 

 

223

 

Cash at beginning of period

 

 

11,416

 

 

 

20,328

 

Cash at end of period

 

$

13,709

 

 

$

19,568

 

 

 

 

 

 

 

 

See notes to the condensed consolidated financial statements.

7


 

AMERICAN VANGUARD CORPORATION AND SUBSIDIARIES

Notes to the Condensed Consolidated Financial Statements

(In thousands, except share data)

(Unaudited)

 

1. Summary of Significant Accounting Policies — The accompanying unaudited condensed consolidated financial statements of American Vanguard Corporation and Subsidiaries (“AVD” or “the Company”) have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of consolidating adjustments, eliminations and normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The financial statements and related notes do not include all information and footnotes required by US GAAP for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements included in the Company’s annual report on Form 10-K for the year ended December 31, 2023.

2. Leases — The Company has operating leases for warehouses, manufacturing facilities, offices, cars, railcars and certain equipment. The lease term includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not terminate) that the Company is reasonably certain to exercise. The Company has leases with a lease term ranging from one year to approximately 20 years.

The operating lease expense for the three months ended March 31, 2024 and 2023 was $1,936 and $1,637, respectively. Lease expenses related to variable lease payments and short-term leases were immaterial. Other information related to operating leases follows:

 

 

Three months
ended
March 31, 2024

 

 

Three months
ended
March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,032

 

 

$

1,644

 

Right-of-use assets obtained in exchange for new liabilities

 

$

2,382

 

 

$

1,884

 

 

The weighted-average remaining lease term and discount rate related to the operating leases as of March 31, 2024 were as follows:

 

Weighted-average remaining lease term (in years)

 

 

4.90

 

Weighted-average discount rate

 

 

4.83

%

 

Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:

 

2024 (excluding three months ended March 31, 2024)

 

$

5,433

 

2025

 

 

6,353

 

2026

 

 

4,733

 

2027

 

 

3,219

 

2028

 

 

2,236

 

Thereafter

 

 

4,677

 

Total lease payments

 

$

26,651

 

Less: imputed interest

 

 

(2,886

)

Total

 

$

23,765

 

Amounts recognized in the condensed consolidated balance sheet:

 

 

 

Operating lease liabilities, current

 

$

6,358

 

Operating lease liabilities, long term

 

$

17,407

 

 

8


 

 

3. Revenue Recognition —The Company recognizes revenue from the sale of its products, which include crop and non-crop products. The Company sells its products to customers, which include distributors, retailers, and growers. In addition, the Company recognizes royalty income from licensing agreements. Substantially all revenue is recognized at a point in time. The Company has one reportable segment. Selective enterprise information of sales disaggregated by category and geographic region is as follows:

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net sales:

 

 

 

 

 

 

U.S. crop

 

$

67,257

 

 

$

61,876

 

U.S. non-crop

 

 

17,768

 

 

 

13,899

 

Total U.S.

 

 

85,025

 

 

 

75,775

 

International

 

 

50,118

 

 

 

49,110

 

Total net sales:

 

$

135,143

 

 

$

124,885

 

 

The Company sometimes receives payments from its customers in advance of goods and services being provided in return for early cash incentive programs. These payments are included in customer prepayments on the condensed consolidated balance sheets. Revenue recognized for the three months ended March 31, 2024, that was included in customer prepayments at the beginning of 2024, was $37,040. The Company expects to recognize all its remaining customer prepayments as revenue in fiscal 2024.

 

4. Property, Plant and EquipmentProperty, plant and equipment at March 31, 2024 and December 31, 2023 consists of the following:

 

 

March 31,
2024

 

 

December 31,
2023

 

Land

 

$

2,765

 

 

$

2,765

 

Buildings and improvements

 

 

21,328

 

 

 

21,088

 

Machinery and equipment

 

 

150,940

 

 

 

148,912

 

Office furniture, fixtures and equipment

 

 

10,452

 

 

 

10,622

 

Automotive equipment

 

 

1,205

 

 

 

1,247

 

Construction in progress

 

 

11,625

 

 

 

10,553

 

Total

 

 

198,315

 

 

 

195,187

 

Less accumulated depreciation

 

 

(122,406

)

 

 

(120,627

)

Property, plant and equipment, net

 

$

75,909

 

 

$

74,560

 

 

The Company recognized depreciation expense related to property and equipment of $2,170 and $2,179 for the three months ended March 31, 2024 and 2023, respectively.

 

Substantially all of the Company’s assets are pledged as collateral with its lender banks.

 

 

5. Inventories — Inventory is stated at the lower of cost or net realizable value. Cost is determined by the average cost method, and includes material, labor, factory overhead and subcontracting services. Inventory reserves are recorded for excess and slow-moving inventory. The Company recorded an inventory reserve of $2,761 and $2,756 at March 31, 2024 and December 31, 2023, respectively.

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished products

 

$

199,941

 

 

$

198,935

 

Raw materials

 

 

28,368

 

 

 

20,616

 

Inventories

 

$

228,309

 

 

$

219,551

 

Finished products consist of products that are sold to customers in their current form as well as intermediate products that require further formulation to be saleable to customers.

9


 

6. Accrued Program Costs — The Company offers various discounts to customers based on the volume purchased within a defined period, other pricing adjustments, some grower volume incentives or other key performance indicator driven payments made to distributors, retailers or growers, usually at the end of a growing season. The Company describes these payments as “Programs.” Programs are a critical part of doing business in both the U.S. crop and non-crop chemicals marketplaces. These discount Programs represent variable consideration. Revenues from sales are recorded at the net sales price, which is the transaction price, less an estimate of variable consideration. Variable consideration includes amounts expected to be paid to its customers using the expected value method. Each quarter management compares individual sale transactions with Programs to determine what, if any, Program liabilities have been incurred. Once this initial calculation is made for the specific quarter, sales and marketing management, along with executive and financial management, review the accumulated Program balance and, for volume driven payments, make assessments of whether or not customers are tracking in a manner that indicates that they will meet the requirements set out in agreed upon terms and conditions attached to each Program. Following this assessment, management adjusts the accumulated accrual to properly reflect the liability at the balance sheet date. Programs are paid out predominantly on an annual basis, usually in the final quarter of the financial year or the first quarter of the following year.

 

7. Cash Dividends on Common Stock The Company has declared and paid the following cash dividends in the periods covered by this Form 10-Q:

 

Declaration Date

 

Record Date

 

Distribution Date

 

Dividend Per Share

 

 

Total Paid

 

March 11, 2024

 

March 27, 2024

 

April 10, 2024

 

$

0.030

 

 

$

836

 

December 15, 2023

 

December 29, 2023

 

January 12, 2024

 

$

0.030

 

 

$

834

 

March 13, 2023

 

March 24, 2023

 

April 14, 2023

 

 

0.030

 

 

 

851

 

December 12, 2022

 

December 28, 2022

 

January 11, 2023

 

$

0.030

 

 

$

851

 

 

 

8. Earnings Per Share The components of basic and diluted earnings per share were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net income

 

$

1,552

 

 

$

1,918

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding-basic

 

 

27,844

 

 

 

28,367

 

Dilutive effect of stock options and grants

 

 

284

 

 

 

706

 

Weighted average shares outstanding-diluted

 

 

28,128

 

 

 

29,073

 

For the three months ended March 31, 2024 and 2023, no stock options or restricted stock awards were excluded from the computation of diluted earnings per share.

9. Debt — The Company has a revolving line of credit that is shown as long-term debt in the condensed consolidated balance sheets at March 31, 2024 and December 31, 2023. The Company has no short-term debt as of March 31, 2024 and December 31, 2023. The debt is summarized in the following table:

 

Long-term indebtedness ($000's)

 

March 31, 2023

 

 

December 31, 2023

 

Revolving line of credit

 

$

187,017

 

 

$

138,900

 

Deferred loan fees

 

 

(1,127

)

 

 

(1,218

)

Total indebtedness, net of deferred loan fees

 

$

185,890

 

 

$

137,682

 

The deferred loan fees as of March 31, 2024 are included in other assets on the condensed consolidated balance sheets.

10


 

The Company and certain of its affiliates are parties to a revolving line of credit agreement entitled the “Third Amended and Restated Loan and Security Agreement” dated as of August 5, 2021 (the “Credit Agreement”), which is a senior secured lending facility among AMVAC, the Company’s principal operating subsidiary, as Borrower Agent (including the Company and AMVAC BV), as Borrowers, on the one hand, and a group of commercial lenders led by BMO Bank, N.A. (formerly Bank of the West) as administrative agent, documentation agent, syndication agent, collateral agent and sole lead arranger, on the other hand. The Credit Agreement consists of a line of credit of up to $275,000, an accordion feature of up to $150,000, a letter of credit and swingline sub-facility (each having limits of $25,000) and has a maturity date of August 5, 2026. The Credit Agreement amended and restated the previous credit facility, which had a maturity date of June 30, 2022. With respect to key financial covenants, the Credit Agreement contains two: namely, borrowers are required to maintain a Total Leverage (“TL”) Ratio of no more than 3.5-to-1, during the first three years, stepping down to 3.25-to-1 for periods subsequent to September 30, 2024, and a Fixed Charge Coverage Ratio ("FCCR") of at least 1.25-to-1. In addition, to the extent that it completes acquisitions totaling $15 million or more in any 90-day period, AMVAC may step-up the TL Ratio by 0.5-to-1, not to exceed 4.00-to-1, for the next three full consecutive quarters. Acquisitions below $50 million do not require Agent consent.

The Company’s borrowing capacity varies with its financial performance, measured in terms of Consolidated EBITDA as defined in the Credit Agreement, for the trailing twelve-month period. Under the Credit Agreement, revolving loans bear interest at a variable rate based, at borrower’s election with proper notice, on either (i) LIBOR plus the “Applicable Margin” which is based upon the Total Leverage (“TL”) Ratio (“LIBOR Revolver Loan”) or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month LIBOR Rate plus 1.00%, plus, in the case of (x), (y) or (z) the Applicable Margin (“Adjusted Base Rate Revolver Loan”). The Company and the Lenders entered into an amendment to the Credit Agreement, effective March 9, 2023, whereby LIBOR was replaced by SOFR with a credit spread adjustment of 10.0 bps for all SOFR periods. The revolving loans now bear interest at a variable rate based at our election with proper notice, on either (i) SOFR plus 0.1% per annum and the “Applicable Margin” or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month SOFR Rate plus 1.10%, plus, in the case of (x), (y) or (z), the Applicable Margin (“Adjusted Base Rate Revolver Loan”). Interest payments for SOFR Revolver Loans are payable on the last day of each interest period (either one-, three- or six- months, as selected by the Company) and the maturity date, while interest payments for Adjusted Base Rate Revolver Loans are payable on the last business day of each month and the maturity date.

On November 7, 2023, the Company entered into Amendment Number Six to the Third Amended Loan and Security Agreement that provided relief in respect of both financial covenants. Specifically, with respect to the Maximum Total Leverage Ratio, the existing ratio of 3.5 through September 30, 2024 and 3.25 through December 31, 2024 and thereafter was changed to 5.5 through September 30, 2023, 4.5 for the periods ending December 31, 2023 and March 31, 2024, 4.0 for the period ending June 30, 2024, 3.5 through September 30, 2024 and returning to 3.25 from December 31, 2024 and thereafter. In addition, the Minimum Fixed Charge Coverage Ratio was changed from 1.25 to 1.0 for the periods ending September 30, 2023, December 31, 2023 and March 31, 2024 and returning to 1.25 for the period ending June 30, 2024 and thereafter. Further, for the duration of the covenant modification period (“CMP”), the Company is restricted from making share repurchases. Finally, the Applicable Margin (SOFR and Adjusted Base Rate) and Letter of Credit fees increase by 0.50 basis points for each tier of interest during CMP. As of March 31, 2024, the Company is in compliance with the terms of the CMP. The interest rate on March 31, 2024, was 8.30%. Interest incurred, including amortization of deferred loan fees, was $3,747 and $1,542 for the three months ended March 31, 2024 and 2023, respectively.

At March 31, 2024, according to the terms of the Credit Agreement, as amended, and based on our performance against the most restrictive covenant listed above, the Company had the capacity to increase its borrowings by up to $84,953. This compares to an available borrowing capacity of $115,002 as of December 31, 2023.

 

10. Comprehensive (Loss) Income — Total comprehensive (loss) income includes, in addition to net income, changes in equity that are excluded from the condensed consolidated statements of operations and are recorded directly into a separate section of stockholders’ equity on the condensed consolidated balance sheets. For the three-month periods ended March 31, 2024 and 2023, total comprehensive (loss) income consisted of net income attributable to American Vanguard and foreign currency translation adjustments.

11


 

11. Stock-Based Compensation — Under the Company’s Equity Incentive Plan of 1993, as amended (“the Plan”), all employees are eligible to receive non-assignable and non-transferable restricted stock (RSUs), options to purchase common stock, and other forms of equity. During the three months ended March 31, 2024 and 2023, the Company's stock-based compensation expense amounted to $2,005 and $1,474, respectively.

RSUs

 

A summary of nonvested RSUs outstanding is presented below:

 

 

 

Three Months Ended
March 31, 2024

 

 

 

Number
of Shares

 

 

Weighted
Average
Grant
Date Fair
Value

 

Nonvested shares at January 1, 2024

 

 

949,510

 

 

$

21.28

 

Granted

 

 

51,832

 

 

 

10.28

 

Vested

 

 

(3,712

)

 

 

21.55

 

Forfeited

 

 

(11,379

)

 

 

21.71

 

Nonvested shares at March 31, 2024

 

 

986,251

 

 

$

20.69

 

 

As of March 31, 2024, the total unrecognized stock-based compensation expense related to RSUs outstanding was $6,816 and is expected to be recognized over a weighted-average service period of 1.8 years.

 

Stock Options

 

Time-based Incentive Stock Option Plans - A summary of the time-based inventive stock option activity for the three month ended March 31, 2024 is presented below:

 

 

 

Options outstanding

 

 

Weighted Average Exercise Price Per Share

 

 

Weighted Average Remaining Contractual Life (Years)

 

 

Aggregate Intrinsic Value

 

Balance as of January 1, 2024

 

 

146,680

 

 

$

11.49

 

 

 

1.0

 

 

$

 

Granted

 

 

680,737

 

 

$

10.29

 

 

 

6.8

 

 

$

 

Balance as of March 31, 2024

 

 

827,417

 

 

$

10.51

 

 

 

5.7

 

 

$

2,022

 

Options vested and exercisable as of March 31, 2024

 

 

146,680

 

 

$

11.49

 

 

 

0.7

 

 

$

214

 

As of March 31, 2024, the total unrecognized stock-based compensation expense related to stock options outstanding was $2,592 and is expected to be recognized over a weighted-average service period of 2.8 years.

 

12. Legal Proceedings — The Company records a liability on its consolidated financial statements for loss contingencies when a loss is known or considered probable, and the amount can be reasonably estimated. When determining the estimated loss or range of loss, significant judgment is required to estimate the amount and timing of a loss to be recorded. The Company recognizes legal expenses in connection with loss contingencies as incurred.

12


 

Department of Justice and Environmental Protection Agency Investigation. On November 10, 2016, AMVAC was served with a grand jury subpoena from the United States Attorney’s Office for the Southern District of Alabama, seeking documents regarding the importation, transportation, and management of a specific pesticide. The Company retained defense counsel to assist in responding to the subpoena and otherwise in defending the Company’s interests. AMVAC is cooperating in the investigation. After interviewing multiple witnesses (including three employees before a grand jury in February 2022) and making multiple document requests, the Department of Justice (“DOJ”) identified the Company and a manager-level employee as targets of the government’s investigation. DOJ’s investigation focused on potential violations of two environmental statutes, the Federal Insecticide, Fungicide, and Rodenticide Act (“FIFRA”) and the Resource Conservation and Recovery Act (“RCRA”), as well as obstruction of an agency proceeding and false statement statutes. In March 2022, the individual target entered into a plea agreement relating to provision of false information in a government proceeding. In July 2022, the DoJ sent correspondence to the Company’s counsel to the effect that it was focusing on potential RCRA violations relating to the reimportation of Australian containers in 2015. Our defense counsel conferred with DoJ from time to time over the past 18 months in the interest in resolving the matter. In January 2024, the Company and DoJ reached an agreement in principle, which is subject to approval by the cognizant court and with respect to which the Company has recorded a loss contingency. A Company representative intends to attend a hearing to enter a plea on the matter in late May 2024.

The governmental agencies involved in this investigation have a range of civil and criminal penalties they may seek to impose against corporations and individuals for violations of FIFRA, RCRA and other federal statutes including, but not limited to, injunctive relief, fines, penalties and modifications to business practices and compliance programs, including the appointment of a monitor. If violations are established, the amount of any fines or monetary penalties which could be assessed and the scope of possible non-monetary relief would depend on, among other factors, findings regarding the amount, timing, nature and scope of the violations, and the level of cooperation provided to the governmental authorities during the investigation. Based upon the content of agreement, in principle, the Company does not believe that the investigation will have a material adverse effect on our business prospects, operations, financial condition or cash flow.

Pitre etc. v. Agrocentre Ladauniere et al. On February 11, 2022, a strawberry grower named Les Enterprises Pitre, Inc. filed a complaint in the Superior Court, District of Labelle, Province of Quebec, Canada, entitled Pitre, etc. v. Agrocentre Ladauniere, Inc. etal, including Amvac Chemical Corporation, seeking damages in the amount of approximately $5 million arising from stunted growth of, and reduced yield from, its strawberry crop allegedly from the application of Amvac’s soil fumigant, Vapam, in spring of 2021. Examinations of plaintiff were held in mid-August 2022, during which plaintiff in effect confirmed that he had planted his seedlings before expiration of the full time interval following product application (as per the product label), that he had failed to follow the practice of planting a few test seedlings before planting an entire farm, and that he had placed his blind trust in his application adviser on all manner of timing and rate. The examination of the Company’s most knowledgeable witness took place in April 2024. The Company believes that the claims have no merit and intends to defend the matter. At this stage in the proceedings, there is not sufficient information to form a judgment as to either the probability or amount of loss; thus, the company has not set aside a reserve in connection with this matter.

Notice of Intention to Suspend DCPA. On April 28, 2022, the USEPA published a notice of intent to suspend (“NOITS”) DCPA, the active ingredient of an herbicide marketed by the Company under the name Dacthal. The agency cited as the basis for the suspension that the Company did not take appropriate steps to provide data studies requested in support of the registration review. In fact, over the course of several years, the Company cooperated in performing the vast majority of the nearly 90 studies requested by USEPA and had been working in good faith to meet the agency’s schedule. After proceedings in law and motion, the Company entered into a settlement agreement with USEPA pursuant to which the parties set a timeline for the submission of remaining studies, which, if approved by the agency, would result in reinstatement of the registration. The Company submitted the studies in question, the agency reviewed them, and the registration was reinstated in November 2023. After that reinstatement, the agency resumed registration review, during which it expressed concern over the potential health effects on farm workers in early stages of pregnancy. These concerns arose over a comparative thyroid assay (“CTA”), a relatively new and complex study, which indicated an effect on fetal rodents. In an effort to meet the agency’s concerns, over a period of several months, the Company provided significant training to USEPA on actual use patterns for Dacthal, worker re-entry practices, size of fields treated per diem and geographical focus. Nevertheless, in April 2024, USEPA concluded that, despite the mitigation measures and other information proposed by the Company and due to its safety concerns, the agency was at an impasse in advancing its registration review of the then current label. Accordingly, out of an abundance of caution, the Company submitted a significantly narrower label and voluntarily suspended sales of Dacthal pending review and potential approval of that label. The outcome of the agency’s review is uncertain at present.

13. Recent Issued Accounting Guidance — In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.

13


 

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating the impact of adopting this ASU on its disclosures.

The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to its condensed consolidated financial statements.

14. Fair Value of Financial Instruments — The accounting standard for fair value measurements provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. This accounting standard established a fair value hierarchy, which requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.

The carrying amount of the Company’s financial instruments, which principally include cash and cash equivalents, short-term investments, accounts receivable, accounts payable and accrued expenses, approximates fair value because of the relatively short maturity of such instruments. The carrying amount of the Company’s borrowings, which are considered Level 2 liabilities, approximates fair value as they bear interest at a variable rate at current market rates.

 

15. Accumulated Other Comprehensive Loss The following table lists the beginning balance, quarterly activity and ending balance of accumulated other comprehensive loss, which consists of foreign currency translation adjustments:

 

 

 

Total

 

Balance, January 1, 2024

 

$

(5,963

)

Foreign currency translation adjustment, net of tax effects of ($205)

 

 

(1,564

)

Balance, March 31, 2024

 

$

(7,527

)

 

 

 

 

Balance, January 1, 2023

 

$

(12,182

)

Foreign currency translation adjustment, net of tax effects of ($89)

 

 

2,546

 

Balance, March 31, 2023

 

$

(9,636

)

 

16. Equity Investments — In February 2016, AMVAC Netherlands BV made an investment in Biological Products for Agriculture (“Bi-PA”). Bi-PA develops biological plant protection products that can be used for the control of pests and disease of agricultural crops. As of March 31, 2024 and 2023, the Company’s ownership position in Bi-PA was 15%. Since this investment does not have readily determinable fair value, the Company has elected to measure the investment at cost less impairment, if any, and also records an increase or decrease for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of Bi-PA. The Company periodically reviews the investment for possible impairment. There was no impairment or observable price changes on the investment during the three months ended March 31, 2024 and 2023. The investment is recorded within other assets on the condensed consolidated balance sheets and amounted to $2,869 as of March 31, 2024 and December 31, 2023.

On April 1, 2020, AMVAC purchased 6.25 million shares, an ownership of approximately 8%, of common stock of Clean Seed Capital Group Ltd. (TSX Venture Exchange: “CSX”) for $1,190. The shares are publicly traded, have a readily determinable fair value, and are considered a Level 1 investment. The fair value of the stock amounted to $1,063 and $425 as of March 31, 2024 and December 31, 2023, respectively. The Company recorded a gain of $638 and a loss of $22 for the three months ended March 31, 2024 and 2023, respectively. The investment is recorded within other assets on the condensed consolidated balance sheets.

14


 

17. Income Taxes — Income tax expense was $1,484 for the three months ended March 31, 2024, as compared to income tax benefit of $361 for the three-months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 was computed based on the estimated effective tax rate for the full year. This calculation resulted in an effective tax rate of 48.9% for the three months ended March 31, 2024, as compared to negative 23.2% for the three months ended March 31, 2023. The increase in the effective income tax rate for the three months ended March 31, 2024 compared to the same period in the prior year is primarily attributed to an increase in losses incurred at certain entities which did not result in a benefit for income tax purposes as these entities continue to maintain a valuation allowance against their net deferred tax assets, as well as a one-time benefit from the remeasurement of certain U.S. federal and state deferred taxes in the same period in the prior year.

It is expected that $328 of unrecognized tax benefits will be released within the next twelve months due to expiration of the statute of limitations.

18. Stock Re-purchase ProgramOn March 8, 2022, pursuant to a Board of Directors resolution, the Company announced its intention to repurchase an aggregate number of up to 1,000,000 shares of its common stock under a 10b5-1 plan, par value $0.10 per share, in the open market over the succeeding one year, subject to limitations and restrictions under applicable securities laws. The 10b5-1 plan terminated on March 8, 2023.

The table below summarizes the number of shares of the Company’s common stock that were repurchased during the three months ended March 31, 2024 and 2023.

 

Three months ended

 

Total number of
shares purchased

 

 

Average price paid
per share

 

 

Total amount paid

 

 

Maximum number of shares that may yet be purchased under the plan

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2023

 

 

27,835

 

 

$

19.96

 

 

$

557

 

 

 

 

Pursuant to Amendment Number Six to the Third Amended Loan and Security Agreement, effective November 7, 2023, the Company is currently prevented from making stock repurchases.

19. Supplemental Cash Flow Information

 

 

 

For the three months
ended March 31

 

Cash paid during the period:

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Interest

 

$

3,594

 

 

$

1,316

 

Income taxes, net

 

$

1,350

 

 

$

2,104

 

Non-cash transactions:

 

 

 

 

 

 

Cash dividends declared and included in accrued expenses

 

$

836

 

 

$

851

 

 

 

15


 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS (Numbers in thousands)

FORWARD-LOOKING STATEMENTS/RISK FACTORS:

The Company, from time-to-time, may discuss forward-looking statements including assumptions concerning the Company’s operations, future results and prospects. These forward-looking statements are based on current expectations and are subject to a number of risks, uncertainties and other factors. In connection with the Private Securities Litigation Reform Act of 1995, the Company provides the following cautionary statements identifying important factors which, among other things, could cause the actual results and events to differ materially from those set forth in or implied by the forward-looking statements and related assumptions contained in the entire Annual Report. Such factors include, but are not limited to: product demand and market acceptance risks; the effect of economic conditions; weather conditions; changes in regulatory policy; the impact of competitive products and pricing; changes in foreign exchange rates; product development and commercialization difficulties; capacity and supply constraints or difficulties; availability of capital resources; general business regulations, including taxes and other risks as detailed from time-to-time in the Company’s reports and filings filed with the U.S. Securities and Exchange Commission (the “SEC”). It is not possible to foresee or identify all such factors. For more detailed information, refer to Item 3, Quantitative and Qualitative Disclosures about Market Risk, and Part II, Item 1A., Risk Factors, in this Quarterly Report on Form 10-Q.

Overview of the Company’s Performance

The global agriculture market remains stable but is characterized by mixed conditions. A strong United States dollar coupled with high grain inventory stocks has served to suppress commodity prices for both corn and soybeans. At these price levels, however, farming is still a profitable business. That said, while the distribution channel has relaxed its inventory destocking practice from last year, it continues to exercise fiscal restraint in procurement. This is also true within the non-crop markets.

Within this context, the Company’s overall financial performance during the quarter was better with respect to net sales and adjusted EBITDA and slightly below net income for the comparable period last year. During the first quarter of 2024 our sales increased by 8%, as compared to the first quarter of 2023. Regionally speaking, domestic sales increased by 12%, while international sales increased by 2%. Improvements along the supply chain allowed sales to normalize for some of the Company’s highest margin herbicides and insecticides. Improved net sales were primarily driven by increased availability of herbicides, an increase in market share in granular soil insecticides and an increase in demand for mosquito control products.

Cost of goods sold increased broadly in line with sales and were up 7%, as compared to the same quarter of 2023. This included changes in product mix, relative to the same period of last year and factory performance that was significantly better than the same period of the prior year, with both lower factory costs and slightly increased output, relative to 2023. As a result of these factors, gross margins for the business remained constant at 31%, versus the same period of 2023.

Operating expenses increased by 3% versus the first quarter of 2024, due primarily to increased general and administrative and foreign exchange expenses, audit fees, incentive compensation accruals and transformation costs, partially offset by decreased regulatory expenses. While the overall operating expenses increased on an absolute basis, they decreased as a percentage of sales to 27%, as compared to 28% in the same period of the prior year.

Interest expense increased, based upon increased average borrowings, driven by elevated interest rates and higher working capital levels as the Company starts its annual cycle that includes starting to build inventory at the start of the year to fuel sales growth planned for the rest of the year. Taxes increased by $1,845 to $1,484 during the quarter, versus the first three months of 2023, during which the company recorded income tax benefits amounting to $361. The first quarter tax result was driven in part by the effect of lower financial performance in Brazil, which requires the Company to record a valuation allowance that results in a higher, consolidated tax rate. The Company generated net income of $1,552 (or $0.06 per share) compared to $1,918 (or $0.07 per share) in the prior year.

 

16


 

RESULTS OF OPERATIONS

Quarter Ended March 31:

 

 

For the three months ended
March 31,

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

 

% Change

 

Net sales:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. crop

 

$

67,257

 

 

$

61,876

 

 

$

5,381

 

 

 

9

%

U.S. non-crop

 

 

17,768

 

 

 

13,899

 

 

 

3,869

 

 

 

28

%

Total U.S.

 

 

85,025

 

 

 

75,775

 

 

 

9,250

 

 

 

12

%

International

 

 

50,118

 

 

 

49,110

 

 

 

1,008

 

 

 

2

%

Total net sales

 

$

135,143

 

 

$

124,885

 

 

$

10,258

 

 

 

8

%

Total cost of sales

 

$

(92,725

)

 

$

(86,348

)

 

$

(6,377

)

 

 

7

%

Total gross profit

 

$

42,418

 

 

$

38,537

 

 

$

3,881

 

 

 

10

%

Total gross margin

 

 

31

%

 

 

31

%

 

 

 

 

 

 

 

Our domestic crop business recorded net sales during the first quarter of 2024 that were 9% higher than those of the first quarter of 2023 ($67,257 as compared to $61,876). Overall herbicides sales were up 17% in the quarter versus this time last year. The quarter benefited from sales of the herbicide, Dacthal, which was not available during the comparable quarter in 2023 due to supply chain constraints. On a related note, the Company has meanwhile suspended sales of Dacthal for regulatory reasons (refer to Note 12 to the condensed consolidated financial statements for further details). In foliar insecticides, the Company benefited from increased cotton planting with Dibrom and Bidrin sales up 39%. In granular insecticides, sales were up 9%, with Thimet growing as a result of increased peanut crop acreage, and Index® sales in corn trending higher. These positive developments in granular pesticides were partially offset by Aztec sales which were down 37%, as sales patterns normalized. In comparison, during the same period of the prior year, customers took advantage of readily available inventory of Aztec to restock after an extended period during which that product had not been available. Soil fumigant sales were down 14% due to a shortened application window driven by cool and wet temperatures in the Northwest and a decrease in potato prices.

Our domestic non-crop business posted a 28% increase in net sales in the first quarter 2024, as compared to the same period in the prior year ($17,768 as compared to $13,899). In this category, Dibrom® and Trumpet mosquito adulticide sales were up 16% based upon predictions for stronger than normal tropical storm activity. Our OHP business was up 10%, buoyed by strong sales of its biorational portfolio and pre-emergent herbicides. Finally, private label pest strip sales were up over 100% compared to the year ago period.

Net sales of our international businesses rose by about 2% during the period ($50,118 as compared to $49,110). This group experienced sales growth in foliar and granular insecticides and growth regulators, partially offset by a decrease in soil fumigants, herbicides and fungicides sales. The Company experienced growth in Mexico and the Asia Pacific region, although weak agave prices limited the strength in Mexico and Japanese currency volatility impacted margins for sales in this region. Brazilian sales appear to have stabilized, however Canadian sales were soft, as channel inventory for our products remained high in this jurisdiction.

On a consolidated basis, gross profit for the first quarter of 2024 increased by 10% ($42,418 as compared to $38,537). Increased sales volume, normalization of supply chains and an improved factory performance all contributed to better profitability. Gross margin for the quarter remained stable compared to the year ago period at 31%.

17


 

Operating expenses increased by $1,055 or 3% to $36,327 for the three months ended March 31, 2024, as compared to the same period in 2023. The change in operating expenses by department are as follows:

 

 

 

2024

 

 

2023

 

 

Change

 

 

% Change

 

Selling

 

$

12,881

 

 

$

13,371

 

 

$

(490

)

 

 

-4

%

General and administrative

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

13,313

 

 

 

9,130

 

 

 

4,183

 

 

 

46

%

Proxy activities

 

 

 

 

 

541

 

 

 

(541

)

 

 

-100

%

Amortization

 

 

3,275

 

 

 

3,360

 

 

 

(85

)

 

 

-3

%

Transformation costs

 

 

1,152

 

 

 

 

 

 

1,152

 

 

 

100

%

Research, product development and regulatory

 

 

5,706

 

 

 

8,870

 

 

 

(3,164

)

 

 

-36

%

Total

 

$

36,327

 

 

$

35,272

 

 

$

1,055

 

 

 

3

%

 

 

Selling expenses decreased by $490 for the three months ended March 31, 2024, as compared with the same period of the prior year. This included reductions in domestic marketing and medical insurance costs, somewhat offset by increased costs associated with our international businesses.
General and administrative expenses increased by $4,183 for the three months ended March 31, 2024, as compared to the same period of 2023. The main drivers were changes in transactional foreign exchange gains/losses, increased short-term and long-term incentive compensation accruals, increased reserves for credit losses in Central America, additional audit costs, and investments in both IT and human capital initiatives during the first three months of 2024, as compared to the same period in the prior year.
The Company spent $541 in fees associated with its proxy activities during the first three months of the prior year. There were no similar costs in the same period of 2024.
Amortization declined slightly during the first three months of 2024 as compared to the same period of the prior year as the result of completely amortized assets.
Transformation costs related to the Company’s digital and structural transformation project amounted to $1,152. The digital transformation effort is intended to ensure that business process owners have access to current and complete data that has been generated through standardized systems and processes. The structural transformation effort is intended to improve operating leverage by applying business analytics to current operations, structures, products and services and identifying process improvements. The Company hired a Chief Transformation Officer to steer and drive the project. In addition, Kearney Management Consulting is assisting the Company in navigating the project to gain the maximum benefit at the earliest possible time.
Research, product development costs and regulatory expenses decreased by $3,164 for the three months ended March 31, 2024, as compared to the same period of 2023. The main drivers for the reduction were lower regulatory expenses, and lower costs associated with our SIMPAS product development activities.

 

On April 1, 2020, the Company made a strategic investment in Clean Seed Inc. (“Clean Seed”), in the amount of $1,190. The investment is carried at fair value and is included in other assets on the Company’s condensed consolidated balance sheets. The Company recorded a gain of $638 during the three months ended March 31, 2024 and a loss of $22 during the same period of the prior year. The gain and loss reflect changes in fair value of the investment in Clean Seed during those periods, and are included in change in fair value of equity instruments on the Company’s condensed consolidated financial statements.

18


 

Interest costs net of capitalized interest were $3,693 in the first three months of 2024, as compared to $1,686 in the same period of 2023. Interest costs are summarized in the following table:

Average Indebtedness and Interest expense

 

 

 

Q1 2024

 

 

Q1 2023

 

 

 

Average
Debt

 

 

Interest
Expense

 

 

Interest
Rate

 

 

Average
Debt

 

 

Interest
Expense

 

 

Interest
Rate

 

Revolving line of credit (average)

 

$

176,344

 

 

$

3,656

 

 

 

8.3

%

 

$

90,486

 

 

$

1,542

 

 

 

6.8

%

Amortization of deferred loan fees

 

 

 

 

 

91

 

 

 

 

 

 

 

 

 

63

 

 

 

 

Other interest expense

 

 

 

 

 

59

 

 

 

 

 

 

17,500

 

 

 

128

 

 

 

2.9

%

Subtotal

 

$

176,344

 

 

$

3,806

 

 

 

8.6

%

 

$

107,986

 

 

$

1,733

 

 

 

6.4

%

Capitalized interest

 

 

 

 

 

(113

)

 

 

 

 

 

 

 

 

(47

)

 

 

 

Total

 

$

176,344

 

 

$

3,693

 

 

 

8.4

%

 

$

107,986

 

 

$

1,686

 

 

 

6.2

%

 

The Company’s average overall debt for the three months ended March 31, 2024 was $176,344, as compared to $107,986 for the three months ended March 31, 2023. Our borrowings in the three months ended March 31, 2024 were higher when compared to the same period of the prior year, mainly as a result of increased working capital. This is normal for the Company’s annual cycle which includes building inventory at the start of the calendar year to support sales activities during the rest of the year. As can be seen from the table above, our effective bank interest rate on our revolving line of credit was 8.3% for the three months ended March 31, 2024, as compared to 6.8% in 2023.

Income tax expense was $1,484 for the three months ended March 31, 2024, as compared to an income tax benefit of $361 for the three-months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 was computed based on the estimated effective tax rate for the full year which is approximately 28%, excluding discrete items and entities subject to full valuation allowances against related net deferred tax assets. During the first three months of 2024, the majority of the Company’s businesses generated taxable profits. On a consolidated basis, these taxable profits were partially offset by the performance of the Company’s subsidiaries in Brazil which incurred losses. These losses did not result in any tax benefits as the Brazilian subsidiaries maintain full valuation allowances against their net deferred tax assets. As a result, the Company’s overall effective tax rate for the first quarter was 48.9%. During the first three months of the prior year, the Company’s effective tax rate was impacted by the same matters as during the first three months in 2024. However, the Company benefited from a one-time remeasurement benefit of certain U.S. federal and state deferred taxes related to partnership arrangements associated with regulatory activities. These factors resulted in an overall negative effective tax rate of 23.2% and a tax benefit for the period of $361.

Our overall net income for the first three months of 2024 was $1,552 or $0.06 per basic and diluted share, as compared to $1,918 or $0.07 per basic and diluted share in the first quarter of 2023.

LIQUIDITY AND CAPITAL RESOURCES

The Company used cash of $42,424 in operating activities during the three months ended March 31, 2024, as compared to $41,452 during the three months ended March 31, 2023. Included in the $42,424 are net income of $1,552, plus non-cash depreciation, amortization of intangibles and other assets and discounted future liabilities, in the amount of $5,630, provision for bad debts in the amount of $700 and other in the amount of $5. Also included are stock-based compensation of $2,005, an increase in deferred income taxes of $1,025, and net change in foreign currency adjustment of $373. These together provided net cash inflows of $7,881, as compared to $10,367 for the same period of 2023.

During the first three months of 2024, the Company increased net working capital by $49,996, as compared to $52,995 during the same period of the prior year. Included in this change: inventories increased by $9,353, as compared to $33,731 for the first quarter of 2023. Customer prepayments decreased by $37,037, as compared to $22,759 in the same period of 2023, driven by customer decisions regarding demand, payment timing and our cash incentive programs. Our accounts payable balances decreased by $3,951, as compared to an increase of $5,655 in the same period of 2023. Accounts receivable increased by $5,579, as compared to $8,779 in the same period of 2023. Prepaid expenses increased by $1,466, as compared to decreased by $600 in the same period of 2023. Income tax receivable decreased by $1,014, as compared to a increased by $2,965 in the prior year. Accrued programs increased by $6,399, as compared to $10,660 in the prior year, as a result of both higher sales and the mix of those sales including products with higher program elements incorporated in pricing. Finally, other payables and accrued expenses decreased by $332, as compared to $500 in the prior year.

19


 

With regard to our program accrual, the increase (as noted above) primarily reflects our level and mix of sales and customers in the first quarter of 2023, as compared to the prior year. The Company accrues programs in line with the growing season upon which specific products are targeted. Typically crop products have a growing season that ends on September 30th of each year. During the first quarter of 2022, the Company made accruals for programs in the amount of $25,266 and made payments in the amount of $18,999. During the first quarter of the prior year, the Company made accruals in the amount of $23,669 and made payments in the amount of $13,033.

Cash used for investing activities was $3,567 for the three months ended March 31, 2024, as compared to $3,308 for the three months ended March 31, 2023. The Company spent $3,565 on fixed assets acquisitions primarily focused on continuing to invest in manufacturing infrastructure. In addition, the Company spent $25 on patents for the Envance technology business.

During the three months ended March 31, 2024, financing activities provided $47,685, as compared to $43,777 during the same period of the prior year. Net borrowings under the Credit Agreement amounted to $48,117 in the first quarter of 2024, as compared to $44,700 in the same period of the prior year. The Company paid dividends to stockholders amounting to $834 during the three months ended March 31, 2024, as compared to $851 in the same period of 2023. The Company received $18 for the exercise of stock options in the prior year, as compared to none in the current period. Lastly, in exchange for shares of common stock returned by employees, we paid $14 and $13 for tax withholding on stock-based compensation awards during the three months ended March 31, 2024 and 2023, respectively.

The Company has long-term debt as of March 31, 2024 and December 31, 2023 relating to a senior credit facility as summarized in the following table:

 

Long-term indebtedness

 

March 31, 2024

 

 

December 31, 2023

 

Revolving line of credit

 

$

187,017

 

 

$

138,900

 

Deferred loan fees

 

 

(1,127

)

 

 

(1,218

)

Total indebtedness

 

$

185,890

 

 

$

137,682

 

 

It is useful to note that, while classified as long-term debt, funds borrowed by the Company under the Credit Agreement are used for working capital needs on an ongoing basis. The Company has in place a cash sweep mechanism for the domestic business and follows strict controls on repaying outstanding balances promptly in order to minimize the carrying cost of borrowed funds.

 

As of March 31, 2024, the Company was deemed to be in compliance with its financial covenants. Based on its performance against the most restrictive covenant of the Credit Agreement with its lenders, the Company had the capacity to increase its borrowings by up to $84,953. This compares to an available borrowing capacity of $115,002 as of December 31, 2023.

 

We believe that anticipated cash flow from operations, existing cash balances and available borrowings under our amended senior credit facility will be sufficient to provide us with liquidity necessary to fund our working capital and cash requirements for the next twelve months.

RECENTLY ISSUED ACCOUNTING GUIDANCE

Please refer to Note 13 in the accompanying Notes to the Condensed Consolidated Financial Statements for recently issued and adopted accounting standards.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The Company continually re-assesses the critical accounting policies used in preparing its financial statements. In the Company’s Form 10-K filed with the SEC for the year ended December 31, 2023, the Company provided a comprehensive statement of critical accounting policies. These policies have been reviewed in detail as part of the preparation work for this Form 10-Q. After our review of these matters, we have determined that, during the subject reporting period, except to the extent stated below, there has been no material change to the critical accounting policies that are listed in the Company’s Form 10-K for the year ended December 31, 2023.

20


 

Certain of the Company’s policies require the application of judgment by management in selecting the appropriate assumptions for calculating financial estimates. These judgments are based on historical experience, terms of existing contracts, commonly accepted industry practices and other assumptions that the Company believes are reasonable under the circumstances. These estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the condensed consolidated financial statements in the period that revisions are determined to be necessary. Actual results may differ from these estimates under different outcomes or conditions.

GoodwillThe Company reviews goodwill for impairment utilizing either a qualitative or quantitative assessment. If the Company decides that it is appropriate to perform a qualitative assessment and concludes that the fair value of a reporting unit more likely than not exceeds its carrying value, no further evaluation is necessary. If the Company performs a quantitative assessment, the Company compares the fair value of a reporting unit with its carrying value and recognizes an impairment charge for the amount that the carrying amount exceeds the reporting unit’s fair value. The Company annually tests goodwill for impairment at the beginning of the fourth quarter, or earlier if triggering events occur. Fair value determinations require considerable judgment and are sensitive to inherent uncertainties and changes in estimates and assumptions regarding revenue growth rates, gross margins, expenses, capital expenditures, working capital requirements, tax rates, terminal growth rates, discount rates, and synergies available to market participants. As of October 1, 2023, the Company conducted its most recent annual impairment test by quantitatively testing goodwill assigned to its domestic and international reporting units. Based on the results of the quantitative test, the Company concluded that the fair value of both the domestic and international reporting units exceed their respective carrying value. The fair value of the domestic and international reporting units exceeded the carrying value by 18% and 9%, respectively. The carrying value of both reporting units is mainly sensitive to discount rates, the projected net sales growth rates, gross margin improvements, and terminal growth rates. Negative deviations from the Company’s projections and assumptions used in its quantitative impairment test may result in an impairment. As of March 31, 2024, goodwill related to the domestic and international reporting units amounted to $9,132 and $41,337, respectively.

On April 9, 2024, out of an abundance of caution, the Company voluntarily suspended sales of Dacthal pending review and potential approval of a significantly narrower label submitted to the USEPA. The outcome of USEPA's review is uncertain at present (refer to Note 12 to the condensed consolidated financial statements for further details). Should the Company not be able to resume sales of Dacthal, the Company’s current assessment is that the fair value of the domestic reporting unit would be negatively impacted, but not to the extent that would result in an impairment of the domestic reporting unit goodwill. The potential loss of Dacthal sales does not have any impact on the fair value of the international reporting unit.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The Company is exposed to market risk related to changes in interest rates, primarily from its borrowing activities. The Company’s indebtedness to its primary lender is evidenced by a line of credit with a variable rate of interest, which fluctuates with changes in the lender’s reference rate. For more information, please refer to the applicable disclosures in the Company’s Form 10-K filed with the SEC for the year ended December 31, 2023.

The Company faces market risk to the extent that changes in foreign currency exchange rates affect our non-U.S. dollar functional currency as to foreign subsidiaries’ revenues, expenses, assets and liabilities. The Company currently does not engage in hedging activities with respect to such exchange rate risks.

Assets and liabilities outside the U.S. are located in regions where the Company has subsidiaries or joint ventures: Central America, South America, North America, Europe, Asia, and Australia. The Company’s investments in foreign subsidiaries and joint ventures with a functional currency other than the U.S. dollar are generally considered long-term. Accordingly, the Company does not hedge these net investments.

Item 4. CONTROLS AND PROCEDURES

As of March 31, 2024, the Company has a comprehensive set of disclosure controls and procedures designed to ensure that all information required to be disclosed in our filings under the Securities Exchange Act (1934) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. As of March 31, 2024, the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, had concluded, based on their evaluation, that the Company’s disclosure controls and procedures are effective to provide reasonable assurance of the achievement of the objectives described above.

There were no changes in the Company’s internal controls over financial reporting that occurred during the most recent quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.

21


 

PART II. OTHER INFORMATION

The Company was not required to report any matters or changes for any items of Part II except as disclosed below.

Please refer to Note 14 in the accompanying Notes to the Condensed Consolidated Financial Statements for legal updates.

Item 1A. Risk Factors

The Company continually re-assesses the business risks, and as part of that process detailed a range of risk factors in the disclosures in American Vanguard’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed on March 27, 2024. The following disclosure amends and supplements those risk factors and, except to the extent stated below, there are no material changes to the risk factors as so stated.

Public statements made by USEPA regarding their preliminary findings in connection with the registration review of the Company’s products could adversely affect product sales and/or commercial viability. Registrations for the Company’s products are subject to registration review by the USEPA from time to time. In the course of the review, the Company submits, and the USEPA reviews, data studies. At any stage in the course of the review, USEPA may reach preliminary findings that could impair the commercial viability of a product. For example, in connection with USEPA’s review of the DCPA registration, based upon a comparative thyroid assay study (which is comparatively rare and quite complex), based upon limited data points, the USEPA found an adverse effect upon neonate rodents. Consequently, in June 2023, the agency published preliminary findings, noting its concern that based upon current, permitted use patterns, the product could have an adverse effect upon human health and, in particular, pregnant women. At the same time, the agency invited the Company to examine mitigation measures to allay their concerns, which the Company is doing. There is no guarantee that mitigation measures or additional data proffered by the Company will be sufficient to overcome USEPA’s conclusions. Further, it is possible that the agency could take more drastic measures to either reduce the use or cancel the registration of the product. Regulatory activities of this nature, whether in connection with DCPA or other products of significance, could have a material adverse effect upon the Company’s financial performance.

Item 2. Purchases of Equity Securities by the Issuer

Pursuant to Amendment Number Six to the Third Amended Loan and Security Agreement, effective November 7, 2023, the Company is currently prevented from making stock repurchases.

22


 

Item 6. Exhibits

Exhibits required to be filed by Item 601 of Regulation S-K:

 

Exhibit

No.

 

Description

 

 

 

10.1

 

Employment Agreement between American Vanguard Corporation and Eric G. Wintemute dated April 1, 2022 (filed with the Securities Exchange Commission on April 7, 2022, and incorporated herein by reference).

 

 

 

31.1

 

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

 

 

 

31.2

 

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

 

 

 

32.1

 

Certification Pursuant to Section 906 of The Sarbanes-Oxley Act of 2002.

 

 

 

101

 

The following materials from American Vanguard Corp’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Condensed Consolidated Statements of Operations; (ii) Condensed Consolidated Statements of Comprehensive Income; (iii) Condensed Consolidated Balance Sheets; (iv) Condensed Consolidated Statement of Stockholders’ Equity; (v) Condensed Consolidated Statements of Cash Flows; and (vi) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text.

 

 

 

104

 

The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, has been formatted in Inline XBRL.

 

23


 

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.

 

american vanguard corporation

 

 

 

Dated: May 9, 2023

By:

/s/ eric g. wintemute

Eric G. Wintemute

Chief Executive Officer and Chairman of the Board

 

 

 

Dated: May 9, 2023

By:

/s/ david t. johnson

David T. Johnson

Chief Financial Officer and Principal Accounting Officer

 

24


EX-31.1 2 avd-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

AMERICAN VANGUARD CORPORATION

CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric G. Wintemute, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of American Vanguard 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(e) 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 condensed 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 according 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 disclosures 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 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:

(a) all significant deficiencies and material weaknesses in the design or operation of internal controls 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.

Dated: May 9, 2024

/S/ ERIC G. WINTEMUTE

Eric G. Wintemute

Chief Executive Officer and Chairman of the Board

 

 


EX-31.2 3 avd-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

AMERICAN VANGUARD CORPORATION

CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David T. Johnson, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of American Vanguard 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(e) 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 condensed 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 according 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 disclosures 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 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:

(a) all significant deficiencies and material weaknesses in the design or operation of internal controls 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.

Dated: May 9, 2024

/S/ DAVID T. JOHNSON

David T. Johnson

Chief Financial Officer and Principal Accounting Officer

 

 


EX-32.1 4 avd-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

AMERICAN VANGUARD CORPORATION

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

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

In connection with the Quarterly Report of American Vanguard Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2024 as filed with the U.S. Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002 that based on their knowledge (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and (2) the information contained in the Report fairly represents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in the Report.

/S/ ERIC G. WINTEMUTE

Eric G. Wintemute

Chief Executive Officer and Chairman of the Board

 

/S/ DAVID T. JOHNSON

David T. Johnson

Chief Financial Officer and Principal Accounting Officer

May 9, 2024

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to American Vanguard Corporation and will be retained by American Vanguard Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-Q and shall not be considered filed as part of the Form 10-Q.

 

 


EX-101.SCH 5 avd-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 link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Accrued Program Costs link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Cash Dividends on Common Stock link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Recent Issued Accounting Guidance link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Stock Re-purchase Program link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Cash Dividends on Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Stock Re-purchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Leases - Schedule of Additional Information of Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Property, Plant And Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Inventories (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Inventories - Schedule Of Components of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Debt - Summary of Revolving Line of Credit (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Legal Proceedings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Equity Investment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Stock Re-purchase Program - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2025 Lessee Operating Lease Liability Payments Due Next Twelve Months Document Transition Report Document Transition Report Weighted Average Remaining Contractual Life, Outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Cash dividend per share Dividends Payable Amount Per Share Geographical Statement Geographical [Axis] Cost of sales Cost of Revenue, Total Cost Of Revenue Total cost of sale Cost of sales Other liabilities Other Liabilities Noncurrent Increase (decrease) in prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Les Enterprises Pitre Inc [Member] Les Enterprises Pitre Inc [Member] Les Enterprises Pitre Inc [Member] Restricted Stock Units RSUs Restricted Stock Units (RSUs) [Member] Other Assets Other Assets [Member] 2028 Lessee Operating Lease Liability Payments Due Year Four Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Net sales Revenue From Contract With Customer Excluding Assessed Tax Total net sales Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region Disaggregation Of Revenue Table [Text Block] Payments to Acquire Businesses, Net of Cash Acquired, Total Payments To Acquire Businesses Net Of Cash Acquired Acquisition of a product line Credit agreement amount Securities Purchased under Agreements to Resell, Allowance for Credit Loss, Beginning Balance Securities Purchased under Agreements to Resell, Allowance for Credit Loss, Ending Balance Securities Purchased Under Agreements To Resell Allowance For Credit Loss Incentive Stock Options Incentive Stock Options [Member] Incentive Stock Options [Member] Title of Individual [Domain] Cash dividend record date Dividends Payable Date Of Record Day Month And Year Long-term operating lease liabilities Operating Lease Liability Noncurrent Operating lease liabilities, long term Accelerated share repurchase pending final settlement (In Shares) Accelerated share repurchase pending final settlement (In Shares) Stock Repurchased During Period, Shares Cash Dividends on Common Stock Cash Dividends [Text Block] Information related to cash dividends declared during the reporting period and paid on the indicated date. Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets Current Total liabilities and stockholders' equity Liabilities And Stockholders Equity Entity Address, State or Province Entity Address State Or Province Debt Long Term Debt [Text Block] Deferred income tax assets Deferred Income Tax Assets Net Incentive Stock Option Plans, Beginning balance Incentive Stock Option Plans, Ending balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Incentive Stock Options Outstanding Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable Change in income tax receivable/payable, net Inventories Inventory Disclosure [Text Block] Trading Symbol Trading Symbol Common stock, shares issued Balance (in shares) Balance (in shares) Common Stock Shares Issued Numerator: Net Income Loss [Abstract] Debt Instrument [Table] Debt Instrument [Table] Capacity to increase borrowings under credit agreement Line Of Credit Facility Remaining Borrowing Capacity 2027 Lessee Operating Lease Liability Payments Due Year Three Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income [Member] ASR [Member] ASR [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Domain] Entity Address, City or Town Entity Address City Or Town Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Supplemental Cash Flow Information Cash Flow Supplemental Disclosures [Text Block] Summary of Property, Plant and Equipment Property Plant And Equipment [Text Block] Incentive Stock Option Plans, Options vested and exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Additional Paid-in Capital Additional Paid In Capital [Member] Legal Proceedings Legal Matters And Contingencies [Text Block] International Non Us [Member] Current liabilities: Liabilities Current [Abstract] Current assets: Assets Current [Abstract] Allowance for credit losses Allowance For Doubtful Accounts Receivable Current Preferred stock, par value per share Preferred Stock Par Or Stated Value Per Share Statement Of Stockholders Equity [Abstract] Weighted Average Exercise Price Per Share, Options vested and exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Operating Lease Liability Current Operating lease liabilities, current Federal Funds Rate Federal Funds Effective Swap Rate [Member] Customer prepayments Customer Prepayments Customer prepayments. Total net value Property, plant and equipment, net Property Plant And Equipment Net Provision for bad debts Provision For Doubtful Accounts Cash dividend declaration date Dividends Payable Date Declared Day Month And Year Federal income tax rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate Statement of Income and Comprehensive Income [Abstract] Statement Of Income And Comprehensive Income [Abstract] Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Plan Name Plan Name [Domain] Total current liabilities Liabilities Current Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before provision for income taxes Income before provision for income taxes LIBOR Member LIBOR Member Finished products Inventory Finished Goods Net Of Reserves Changes in assets and liabilities associated with operations: Increase Decrease In Operating Capital [Abstract] Investment, Name Schedule Of Equity Method Investment Equity Method Investee Name [Axis] Change in equity investment fair value Gain (loss) from equity method investment Change In Equity Investment Fair Value Change in equity investment fair value. Change in fair value of an equity investment Construction in progress Construction In Progress [Member] Performance Based Restricted Shares Award Type Award Type [Axis] Leases Lessee Operating Leases [Text Block] Plan Name Plan Name [Axis] Geographical Segment Geographical [Domain] Operating lease term Lessee Operating Lease Term Of Contract Total assets Assets Consolidated funded debt ratio Consolidated Funded Debt Ratio Consolidated funded debt ratio. US UNITED STATES Operating lease right-of-use assets, net Operating Lease Right Of Use Asset Shares repurchased Stock Redeemed Or Called During Period Value Entity Registrant Name Entity Registrant Name Deferred loan fees Debt Issuance Costs, Net, Total Deferred Finance Costs Net Retained Earnings (Accumulated Deficit), Total Retained earnings Retained Earnings Accumulated Deficit Consolidated fixed charge covenant ratio Line Of Credit Facility Consolidated Fixed Charge Covenant Ratio Line of credit consolidated fixed charge covenant ratio. Supplemental Cash Flow Information [Abstract] Retained Earnings Retained Earnings [Member] Raw materials Inventory Raw Materials Net Of Reserves Number of Shares, Beginning balance Number of Shares, Ending Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Total stockholders’ equity Balance Balance Stockholders Equity Including Portion Attributable To Noncontrolling Interest Noncash Or Part Noncash Acquisition Deferred Consideration Noncash or part noncash acquisition, deferred consideration. Deferred consideration in connection with business acquisitions: Deferred income tax liabilities Deferred Income Tax Liabilities Net Minimum Minimum [Member] Performance Based Stock Options Performance Based Options [Member] Performance based options. AVD Total Parent [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Total Total Operating Lease Liability Debt instrument, decrease, forgiveness by Small business administration Debt Instrument Decrease Forgiveness Income taxes payable Accrued Income Taxes, Current Equity Component Equity Component [Domain] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income [Text Block] Accumulated Other Comprehensive Income [Text Block] Land Land [Member] Non-Crop Non Crop [Member] Non-Crop. Payments under line of credit agreement Repayments Of Lines Of Credit Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net income to net cash used in operating activities: Debt Disclosure [Abstract] Credit agreement, variable rate basis Debt Instrument Basis Spread On Variable Rate1 Buildings and improvements Building And Building Improvements [Member] Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock Shares Authorized Research, product development and regulatory Research, product development and regulatory Research and Development Expense Research and Development Expense, Total Goods and Services Transferred Over Time Transferred Over Time [Member] Adjusted Base Rate Base Rate [Member] Common stock, $0.10 par value per share; authorized 40,000,000 shares; issued 34,754,634 shares at March 31, 2024 and 34,676,787 shares at December 31, 2023 Common Stock Value Weighted Average Remaining Contractual Life, Options vested and exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from disposal of property, plant and equipment Proceeds From Sale Of Property Plant And Equipment Revenue recognized Contract With Customer Liability Revenue Recognized Office furniture, fixtures and equipment Furniture And Fixtures [Member] Accrued Liabilities, Current, Total Accrued program costs Accrued Liabilities Current Current Fiscal Year End Date Current Fiscal Year End Date Stock-Based Compensation Share-Based Payment Arrangement, Noncash Expense, Total Stock-based compensation Share Based Compensation Operating income Operating Income Loss Joint venture, consideration Business Combination, Consideration Transferred, Total Joint venture, consideration Business Combination Consideration Transferred1 Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense Benefit Change in deferred income taxes Income tax (expense) benefit Income Tax Expense (Benefit), Total Income Tax Expense Benefit Income tax expense Income tax benefit (expense) Cash Cash Schedule of Other Information of Operating Leases Schedule Of Other Information Of Operating Leases Table [Text Block] Schedule of other information of operating leases. Accrued Program Costs Accounts Payable And Accrued Liabilities Disclosure [Text Block] Net payment from common stock purchased for tax withholding Payments Related To Tax Withholding For Share Based Compensation Payment for tax withholding on stock-based compensation awards Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Amounts recognized in the Condensed Consolidated Balance Sheets: Assets And Liabilities Lessee [Abstract] Intangible assets, net of amortization Finite-Lived Intangible Assets, Net, Total Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Finite Lived Intangible Assets Net Revenue Recognition Revenue From Contract With Customer [Text Block] Other comprehensive (loss) income: Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Aggregate Intrinsic Value, Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Dividends, Cash, Total Cash dividends declared and included in accrued expenses Dividends Cash Aggregate principal amount Debt Instrument Face Amount Net (payment) receipt from the exercise of stock options Payment For Proceeds From The Exercise Of Stock Options Payment for proceeds from the exercise of stock options. Senior Secured Revolving Line of Credit Senior Secured Revolving Line Of Credit [Member] Senior secured revolving line of credit. Operating expenses Operating Expenses [Abstract] Property Plant And Equipment [Abstract] Long-Term Debt, Type Longterm Debt Type [Domain] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation And Amortization Depreciation and amortization of property, plant and equipment and intangible assets Time Based Incentive Stock Option [Member] Time Based Incentive Stock Option [Member] Time Based Incentive Stock Option [Member] Commitments And Contingencies Disclosure [Abstract] Other assets Other Assets Noncurrent Incentive Stock Option Plans, Options Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Depreciation, Total Depreciation expense related to property, plant and equipment Depreciation Interest Interest Paid Net Stockholders' equity: Stockholders Equity [Abstract] Cost method ownership percentage Cost Method Ownership Percentage Cost method ownership percentage. Restricted and Unrestricted Stock Restricted and Unrestricted Stock Restricted And Unrestricted Stock [Member] Restricted and unrestricted stock. Entity [Domain] Available borrowings capacity under credit agreement Line Of Credit Facility Maximum Borrowing Capacity Schedule Of Cash Flow Supplemental Disclosures Table [Text Block] Schedule of Supplemental Cash Flow Information Earnings Per Share [Abstract] Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Loss Contingencies [Table] Investment, Name Equity Method Investee Name [Domain] Accounting Policies [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Earnings Per Share, Basic, Total Earnings per common share—basic Earnings Per Share Basic Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] Commitments and contingent liabilities (Notes 12) Commitments And Contingencies Clean Seed Capital Group Ltd Clean Seed Capital Group Ltd [Member] Clean seed capital group ltd. Income Statement [Abstract] Property, Plant and Equipment Property Plant And Equipment Disclosure [Text Block] Performance Based Restricted Stock Performance Based Restricted Stock Performance Shares [Member] Operating lease expenses Operating Lease Cost Statistical Measurement Range [Member] Loss Contingencies [Line Items] Net cash used in operating activities Net Cash Provided By Used In Operating Activities Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Document Period End Date Document Period End Date Statistical Measurement Range [Axis] Accelerated Share Repurchases, Date [Axis] Cash paid for amounts included in the measurement of lease liabilities Operating Lease Payments Share Repurchase Program [Axis] Earnings Per Share, Diluted, Total Earnings per common share—assuming dilution Earnings Per Share Diluted Product and Service Products And Services [Domain] Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total Foreign currency translation adjustment, tax effect Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits Unrecognized tax benefits Revenue From Contract With Customer [Abstract] Shares repurchased (In Shares) Stock Redeemed Or Called During Period Shares Debt Instrument, Name Debt Instrument Name [Domain] Goods and Services Transferred at a Point in Time Transferred At Point In Time [Member] Number of reportable business segments Number of reportable business segments Number Of Reportable Segments Additional paid-in capital Additional Paid In Capital Common Stock Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect Net (decrease) increase in cash and cash equivalents Foreign Currency Transaction Gain (Loss), before Tax, Total Foreign Currency Transaction Gain Loss Before Tax Foreign currency transaction gains Repurchase of common stock Repurchase of common stock Payments For Repurchase Of Common Stock Share Repurchase Arrangement Share Repurchase Arrangement [Member] Share Repurchase Arrangement [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] Equity method investment, shares purchased Equity Method Investment Shares Purchased Equity Method Investment, Shares Purchased. Entity Address, Postal Zip Code Entity Address Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current (Decrease) increase in accounts payable Increase (Decrease) in Accounts Payable, Total Increase Decrease In Accounts Payable Credit Facility Credit Facility [Domain] Equity [Abstract] Less: imputed interest Less: imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Other Increase Decrease In Other Increase Decrease In Other Number of Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Entity Incorporation, State or Country Code Entity Incorporation State Country Code AVD Total Statement Equity Components [Axis] Decrease in other payables and accrued expenses Increase (Decrease) in Other Operating Liabilities, Total Increase Decrease In Other Operating Liabilities Fair value of stock Equity Method Investment Quoted Market Value Inventory Disclosure [Abstract] Adjustment to recognize new standard on taxeson foreign asset transfers Effect On Retained Earnings For Taxes On Foreign Assets Transfers Effect on retained earnings for taxes on foreign assets transfers. Other Receivables, Net, Current, Total Other Other Receivables Net Current Schedule Of Equity Method Investments [Table] Schedule Of Equity Method Investments [Table] Board of Directors Board of Directors Chairman [Member] Decrease in customer prepayments Increase Decrease In Customer Prepayments Increase (decrease) in customer prepayments. New Accounting Pronouncements And Changes In Accounting Principles [Text Block] Change in Accounting Principle Accordion feature Secured Long Term Debt Weighted Average Grant-Date Fair Value, Vested 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] Taxes, Other Other Inventory reserve Inventory Valuation Reserves Consolidated funded debt amount Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries Schedule of Equity Method Investments [Line Items] Schedule Of Equity Method Investments [Line Items] Goodwill, Total Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Statement Of Cash Flows [Abstract] Net receipt from the issuance of common stock under ESPP Payments For Proceeds From Repurchase Or Issuance Of Common Stock Payments for proceeds from repurchase or issuance of common stock. Summary of Number of Shares of Common Stock Repurchased Schedule Of Treasury Stock By Class [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Gross profit Gross profit Gross Profit Foreign Currency Translation Adjustments Accumulated Translation Adjustment [Member] Common stock, par value per share Common Stock Par Or Stated Value Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of exchange rate changes on cash and cash equivalents Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Remaining Weighted Average Period (years) Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] 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] Payment of cash dividends Payments of Dividends, Total Payments Of Dividends APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Average price paid per share Treasury Stock Acquired Average Cost Per Share Payables And Accruals [Abstract] Non-cash transactions: Noncash Investing And Financing Items [Abstract] Dilutive effect of stock options and grants Incremental Common Shares Attributable To Share Based Payment Arrangements Equity Investment Equity Investment [Text Block] Equity investment. Components of Inventories Schedule Of Inventory Current Table [Text Block] City Area Code City Area Code Inventories Inventories Inventory Net Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] sum of Consolidated Interest Expense plus principal payments sum of Consolidated Interest Expense plus principal payments Sum of Consolidated Interest Expense plus principal payments Less accumulated depreciation 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 Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Weighted average shares outstanding-basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted average shares outstanding—basic Weighted Average Number Of Shares Outstanding Basic Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Statement [Table] Statement [Table] Schedule of Time-based Incentive Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Cash Dividends [Abstract] Cash dividends. Bi Pa Bi Pa [Member] Bi-Pa. Document Fiscal Period Focus Document Fiscal Period Focus Total lease payments Lessee Operating Lease Liability Payments Due Gain (Loss) from equity method investment Gain (Loss) from equity method investment Income Loss From Equity Method Investments Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases Schedule Of Weighted Average Remaining Lease Term And Discount Rate Related To Operating Leases Table [Text Block] Schedule of weighted-average remaining lease term and discount rate related to operating leases. 2026 Lessee Operating Lease Liability Payments Due Year Two Statement [Line Items] Statement [Line Items] Summary of Revolving Line of Credit Schedule Of Debt Instruments [Text Block] Stock options excluded from computation of diluted earning per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract assets Contract With Customer Asset Net Crop Crop [Member] Crop. Machinery and equipment Machinery And Equipment [Member] Maximum number of shares that may yet be purchased under the plan Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased Trade, net of allowance for credit losses of $7,798 and $7,107, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable Net Current Common Stock [Member] Common Stock Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Damages amount arising from stunted growth Loss Contingency, Damages Sought, Value Accelerated share repurchase pending final settlement Accelerated share repurchase pending final settlement Stock Repurchased During Period, Value Total intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Stock Based Compensation, Unamortized Stock-Based Compensation and Remaining Weighted Average Period Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block] Prepaid Expense, Current, Total Prepaid expenses Prepaid Expense Current Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Common stock issued under ESPP Stock Issued During Period Value Employee Stock Ownership Plan Less treasury stock at cost, 5,915,182 shares at March 31, 2024 and December 31, 2023 Treasury Stock, Value, Total Treasury Stock Value Cover [Abstract] Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Selling, General and Administrative Expense, Total Share Repurchase Program [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Comprehensive Income Comprehensive Income Note [Text Block] Business combination, loan acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Long Term Debt Income Taxes Paid, Net, Total Income taxes, net Income Taxes Paid Net Debt instrument, decrease, forgiveness by Small business administration, principal Debt Instrument Periodic Payment Principal Income taxes receivable Income Taxes Receivable Weighted Average Grant-Date Fair Value, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Security Exchange Name Security Exchange Name Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares authorized Preferred Stock Shares Authorized Property, Plant and Equipment, Gross, Total Total gross value Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Property Plant And Equipment Gross Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Axis] Unrecognized stock-based compensation expense Unrecognized Stock-Based Compensation Expense Unrecognized Stock-Based Compensation Expense ROU assets exchanged for lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Right-of-use assets obtained in exchange for new liabilities Credit agreement, interest rate Line Of Credit Facility Interest Rate At Period End Initial shares delivered Number of shares purchased Treasury Stock Shares Acquired Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Legal Entity [Axis] Denominator: (in thousands) Weighted Average Number Of Shares Outstanding [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Cash dividend paid Cash Dividend Paid Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. Amendment Flag Amendment Flag Intangible assets Payments To Acquire Intangible Assets Automotive equipment Automotive [Member] Automotive [Member] Equity investment ownership position Equity Method Investment Ownership Percentage Paycheck Protection Program Loan Paycheck Protection Program Loan [Member] Paycheck protection program loan member. Proceeds from Lines of Credit, Total Borrowings under line of credit agreement Proceeds From Lines Of Credit Investments All Other Investments [Abstract] Leases [Abstract] Variable Rate Variable Rate [Domain] Entity File Number Entity File Number 2024 (excluding three months ended March 31, 2024) Lessee Operating Lease Liability Payments Remainder Of Fiscal Year Equity Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Aggregate Intrinsic Value, Options vested and exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Long-term debt, net Long Term Debt Noncurrent Total indebtedness Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Cash dividends on common stock Dividends Common Stock Cash Leverage ratio Supplementary Leverage Ratio Accounts Payable, Current, Total Accounts payable Accounts Payable Current Debt Instrument Debt Instrument [Axis] Weighted Average Grant-Date Fair Value, Beginning balance Weighted Average Grant-Date Fair Value, Ending balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Accrued expenses and other payables Other Accounts Payable And Accrued Liabilities Receivables: Receivables Net Current [Abstract] Preferred Stock Value Preferred stock, $0.10 par value per share; authorized 400,000 shares; none issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Summary of Non-Vested Shares Schedule Of Nonvested Share Activity Table [Text Block] Title of Individual [Axis] Earnings Per Share Earnings Per Share [Text Block] Entity Address, Address Line One Entity Address Address Line1 Capital expenditures Payments For Capital Improvements Total receivables, net Accounts And Other Receivables Net Current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Long-term contract assets Contract With Customer Asset Net Noncurrent Accelerated Share Repurchases, Date [Domain] Scheduel of Cash Dividends on Common Stock Dividends Declared Table [Text Block] Long-Term Debt, Type Longterm Debt Type [Axis] Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net income Profit Loss Credit agreement, interest payment period, description Debt Instrument Frequency Of Periodic Payment Investments value Equity Method Investments Product and Service Product Or Service [Axis] Treasury stock acquired, value Total amount paid Treasury Stock Value Acquired Cost Method Title of 12(b) Security Security12b Title Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) Stock Issued During Period Value Share Based Compensation Credit agreement, covenant description Debt Instrument Covenant Description Leases [Line Items] Leases [Line Items] Leases. Treasury Stock Treasury Stock, Common [Member] Changes in liabilities for uncertain tax positions or unrecognized tax benefits Changes in liabilities for uncertain tax positions or unrecognized tax benefits Changes In Liabilities For Uncertain Tax Positions Or Unrecognized Tax Benefits Changes in liabilities for uncertain tax positions or unrecognized tax benefits. Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Long-Term Line of Credit, Total Revolving line of credit Line Of Credit Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Cash dividends on common stock, per share Common Stock Dividends Per Share Declared Increase in inventories Increase (Decrease) in Inventories, Total Increase Decrease In Inventories Weighted Average Remaining Contractual Life, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Thereafter Lessee Operating Lease Liability Payments Due After Year Four Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Agrinos Group Companies Agrinos Group Companies [Member] Agrinos group Companies member Amortization of other long-term assets Amortization Of Other Long Term Assets Amortization of other long term assets. Stock Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Weighted Average Grant-Date Fair Value, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Short-Term Debt, Total Short term debt Short Term Borrowings Supplemental Cash Flow Elements [Abstract] Stock Re-purchase Program Treasury Stock [Text Block] Weighted Average Exercise Price Per Share, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Credit Agreement Credit Agreement [Member] Credit agreement. Document Type Document Type Net cash used in investing activities Net Cash Provided By Used In Investing Activities Document Quarterly Report Document Quarterly Report Number of Shares, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Entity Filer Category Entity Filer Category Debt instrument, decrease, forgiveness by Small business administration, interest Debt Instrument Periodic Payment Interest Impairment of investments Impairment Of Investments Balance Sheet Location Balance Sheet Location [Domain] Increase (Decrease) in Accrued Liabilities, Total Increase in accrued program costs Increase Decrease In Accrued Liabilities Foreign currency translation adjustment, net of tax effects Foreign currency translation adjustment, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment, net of tax effects Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Senior secured credit facility, maturity date Line Of Credit Facility Maturity Date Line Of Credit Facility Maturity Date Variable Rate Variable Rate [Axis] Other Receivables Other Receivables [Member] Other receivables. Total liabilities Liabilities Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Term Loan Term Loan [Member] Term loan member. Credit agreement, variable rate description Debt Instrument Description Of Variable Rate Basis Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income Loss [Table] Cash dividend distribution date Dividend Payable Date To Be Paid Day Month And Year Net income Net Income Loss Net income Interest expense, net Interest Expense, Total Interest Expense Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Short-term contract assets Contract With Customer Asset Net Current Deferred Costs, Current Total indebtedness, net of deferred loan fees Statement Of Financial Position [Abstract] Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares Stock Issued During Period Shares Share Based Compensation Weighted average shares outstanding-diluted Weighted average shares outstanding—assuming dilution Weighted Average Number Of Diluted Shares Outstanding Amendment Credit Agreement Amendment Credit Agreement [Member] Amendment Credit Agreement [Member] Increase in net receivables Increase (Decrease) in Receivables, Total Increase Decrease In Receivables Credit Facility Credit Facility [Axis] Leases [Table] Leases [Table] Leases. Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (in years) Income Taxes Income Tax Disclosure [Text Block] Weighted Average Exercise Price Per Share, Beginning balance Exercise price per share Weighted Average Price Per Share, Ending balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Components of Basic and Diluted Earnings Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Fair Value Disclosures [Abstract] Comprehensive (loss) income Comprehensive (loss) income Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest Number of Shares, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Business Acquisition Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Income Tax Disclosure [Abstract] Common stock issued under ESPP, (in Shares) Stock Issued During Period Shares Employee Stock Ownership Plan XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 29, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Entity Registrant Name AMERICAN VANGUARD CORPORATION  
Entity Central Index Key 0000005981  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity File Number 001-13795  
Entity Tax Identification Number 95-2588080  
Entity Address, Address Line One 4695 MacArthur Court  
Entity Address, City or Town Newport Beach  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92660  
Entity Incorporation, State or Country Code DE  
City Area Code 949  
Local Phone Number 260-1200  
Title of 12(b) Security Common Stock, $0.10 par value  
Trading Symbol AVD  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   27,984,744
XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 135,143 $ 124,885
Cost of sales (92,725) (86,348)
Gross profit 42,418 38,537
Operating expenses    
Selling, general and administrative (30,621) (26,402)
Research, product development and regulatory (5,706) (8,870)
Operating income 6,091 3,265
Change in fair value of an equity investment 638 (22)
Interest expense, net (3,693) (1,686)
Income before provision for income taxes 3,036 1,557
Income tax (expense) benefit (1,484) 361
Net income $ 1,552 $ 1,918
Earnings per common share—basic $ 0.06 $ 0.07
Earnings per common share—assuming dilution $ 0.06 $ 0.07
Weighted average shares outstanding—basic 27,844 28,367
Weighted average shares outstanding—assuming dilution 28,128 29,073
XML 9 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement Of Income And Comprehensive Income [Abstract]    
Net income $ 1,552 $ 1,918
Other comprehensive (loss) income:    
Foreign currency translation adjustment, net of tax effects (1,564) 2,546
Comprehensive (loss) income $ (12) $ 4,464
XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash $ 13,709 $ 11,416
Receivables:    
Trade, net of allowance for credit losses of $7,798 and $7,107, respectively 187,197 182,613
Other 7,395 8,356
Total receivables, net 194,592 190,969
Inventories 228,309 219,551
Prepaid expenses 7,446 6,261
Income taxes receivable 2,889 3,824
Total current assets 446,945 432,021
Property, plant and equipment, net 75,909 74,560
Operating lease right-of-use assets, net 23,084 22,417
Intangible assets, net of amortization 168,723 172,508
Goodwill 50,469 51,199
Deferred income tax assets 3,307 2,849
Other assets 13,188 11,994
Total assets 781,625 767,548
Current liabilities:    
Accounts payable 64,642 68,833
Customer prepayments 28,520 65,560
Accrued program costs 74,343 68,076
Accrued expenses and other payables 15,927 16,354
Operating lease liabilities, current 6,358 6,081
Income taxes payable 5,633 5,591
Total current liabilities 195,423 230,495
Long-term debt, net 187,017 138,900
Operating lease liabilities, long term 17,407 17,113
Deferred income tax liabilities 7,157 7,892
Other liabilities 3,038 3,138
Total liabilities 410,042 397,538
Commitments and contingent liabilities (Notes 12)
Stockholders' equity:    
Preferred stock, $0.10 par value per share; authorized 400,000 shares; none issued 0 0
Common stock, $0.10 par value per share; authorized 40,000,000 shares; issued 34,754,634 shares at March 31, 2024 and 34,676,787 shares at December 31, 2023 3,475 3,467
Additional paid-in capital 113,223 110,810
Accumulated other comprehensive loss (7,527) (5,963)
Retained earnings 333,613 332,897
Less treasury stock at cost, 5,915,182 shares at March 31, 2024 and December 31, 2023 (71,201) (71,201)
Total stockholders’ equity 371,583 370,010
Total liabilities and stockholders' equity $ 781,625 $ 767,548
XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement Of Financial Position [Abstract]    
Allowance for credit losses $ 7,798 $ 7,107
Preferred stock, par value per share $ 0.1 $ 0.1
Preferred stock, shares authorized 400,000 400,000
Preferred stock, shares issued 0 0
Common stock, par value per share $ 0.1 $ 0.1
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 34,754,634 34,676,787
Treasury Stock, Common, Shares 5,915,182 5,915,182
XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Treasury Stock
Balance at Dec. 31, 2022 $ 369,979 $ 3,444 $ 105,634 $ (12,182) $ 328,745 $ (55,662)
Balance (in shares) at Dec. 31, 2022   34,446,194       5,029,892
Common stock issued under ESPP 480 $ 2 478      
Common stock issued under ESPP, (in Shares)   22,101        
Cash dividends on common stock (851)       (851)  
Foreign currency translation adjustment, net 2,546     2,546    
Stock-based compensation 1,474   1,474      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) 5   5      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   (4,466)        
Shares repurchased (557)         $ (557)
Shares repurchased (In Shares)           27,835
Net income 1,918       1,918  
Balance at Mar. 31, 2023 374,994 $ 3,446 107,591 (9,636) 329,812 $ (56,219)
Balance (in shares) at Mar. 31, 2023   34,463,829       5,057,727
Balance at Dec. 31, 2023 $ 370,010 $ 3,467 110,810 (5,963) 332,897 $ (71,201)
Balance (in shares) at Dec. 31, 2023 34,676,787 34,676,787       5,915,182
Common stock issued under ESPP $ 430 $ 4 426      
Common stock issued under ESPP, (in Shares)   38,702        
Cash dividends on common stock (836)       (836)  
Foreign currency translation adjustment, net (1,564)     (1,564)    
Stock-based compensation 2,005   2,005      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes) (14) $ 4 (18)      
Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares   39,145        
Net income 1,552       1,552  
Balance at Mar. 31, 2024 $ 371,583 $ 3,475 $ 113,223 $ (7,527) $ 333,613 $ (71,201)
Balance (in shares) at Mar. 31, 2024 34,754,634 34,754,634       5,915,182
XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement Of Stockholders Equity [Abstract]    
Cash dividends on common stock, per share $ 0.03 $ 0.03
XML 14 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 1,552 $ 1,918
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization of property, plant and equipment and intangible assets 5,441 5,539
Amortization of other long-term assets 189 714
Provision for bad debts 700 581
Stock-based compensation 2,005 1,474
Change in deferred income taxes (1,025) 122
Changes in liabilities for uncertain tax positions or unrecognized tax benefits 35 371
Change in equity investment fair value (638) 22
Other (5) 72
Foreign currency transaction gains (373) (446)
Changes in assets and liabilities associated with operations:    
Increase in net receivables (5,579) (8,779)
Increase in inventories (9,353) (33,731)
Increase (decrease) in prepaid expenses and other assets (1,466) 600
Change in income tax receivable/payable, net 1,014 (2,965)
(Decrease) increase in accounts payable (3,951) 5,655
Decrease in customer prepayments (37,037) (22,759)
Increase in accrued program costs 6,399 10,660
Decrease in other payables and accrued expenses (332) (500)
Net cash used in operating activities (42,424) (41,452)
Cash flows from investing activities:    
Capital expenditures (3,565) (2,590)
Proceeds from disposal of property, plant and equipment 23 0
Acquisition of a product line 0 (703)
Intangible assets (25) (15)
Net cash used in investing activities (3,567) (3,308)
Cash flows from financing activities:    
Payments under line of credit agreement (35,346) (27,300)
Borrowings under line of credit agreement 83,463 72,000
Net receipt from the issuance of common stock under ESPP 430 480
Net (payment) receipt from the exercise of stock options 0 18
Net payment from common stock purchased for tax withholding (14) (13)
Repurchase of common stock 0 (557)
Payment of cash dividends (834) (851)
Net cash provided by financing activities 47,699 43,777
Net (decrease) increase in cash and cash equivalents 1,708 (983)
Effect of exchange rate changes on cash and cash equivalents 585 223
Cash and cash equivalents at beginning of period 11,416 20,328
Cash and cash equivalents at end of period $ 13,709 $ 19,568
XML 15 R9.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

1. Summary of Significant Accounting Policies — The accompanying unaudited condensed consolidated financial statements of American Vanguard Corporation and Subsidiaries (“AVD” or “the Company”) have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of consolidating adjustments, eliminations and normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The financial statements and related notes do not include all information and footnotes required by US GAAP for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements included in the Company’s annual report on Form 10-K for the year ended December 31, 2023.

XML 16 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

2. Leases — The Company has operating leases for warehouses, manufacturing facilities, offices, cars, railcars and certain equipment. The lease term includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not terminate) that the Company is reasonably certain to exercise. The Company has leases with a lease term ranging from one year to approximately 20 years.

The operating lease expense for the three months ended March 31, 2024 and 2023 was $1,936 and $1,637, respectively. Lease expenses related to variable lease payments and short-term leases were immaterial. Other information related to operating leases follows:

 

 

Three months
ended
March 31, 2024

 

 

Three months
ended
March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,032

 

 

$

1,644

 

Right-of-use assets obtained in exchange for new liabilities

 

$

2,382

 

 

$

1,884

 

 

The weighted-average remaining lease term and discount rate related to the operating leases as of March 31, 2024 were as follows:

 

Weighted-average remaining lease term (in years)

 

 

4.90

 

Weighted-average discount rate

 

 

4.83

%

 

Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:

 

2024 (excluding three months ended March 31, 2024)

 

$

5,433

 

2025

 

 

6,353

 

2026

 

 

4,733

 

2027

 

 

3,219

 

2028

 

 

2,236

 

Thereafter

 

 

4,677

 

Total lease payments

 

$

26,651

 

Less: imputed interest

 

 

(2,886

)

Total

 

$

23,765

 

Amounts recognized in the condensed consolidated balance sheet:

 

 

 

Operating lease liabilities, current

 

$

6,358

 

Operating lease liabilities, long term

 

$

17,407

 

 

XML 17 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 31, 2024
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

3. Revenue Recognition —The Company recognizes revenue from the sale of its products, which include crop and non-crop products. The Company sells its products to customers, which include distributors, retailers, and growers. In addition, the Company recognizes royalty income from licensing agreements. Substantially all revenue is recognized at a point in time. The Company has one reportable segment. Selective enterprise information of sales disaggregated by category and geographic region is as follows:

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net sales:

 

 

 

 

 

 

U.S. crop

 

$

67,257

 

 

$

61,876

 

U.S. non-crop

 

 

17,768

 

 

 

13,899

 

Total U.S.

 

 

85,025

 

 

 

75,775

 

International

 

 

50,118

 

 

 

49,110

 

Total net sales:

 

$

135,143

 

 

$

124,885

 

 

The Company sometimes receives payments from its customers in advance of goods and services being provided in return for early cash incentive programs. These payments are included in customer prepayments on the condensed consolidated balance sheets. Revenue recognized for the three months ended March 31, 2024, that was included in customer prepayments at the beginning of 2024, was $37,040. The Company expects to recognize all its remaining customer prepayments as revenue in fiscal 2024.

XML 18 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2024
Property Plant And Equipment [Abstract]  
Property, Plant and Equipment

4. Property, Plant and EquipmentProperty, plant and equipment at March 31, 2024 and December 31, 2023 consists of the following:

 

 

March 31,
2024

 

 

December 31,
2023

 

Land

 

$

2,765

 

 

$

2,765

 

Buildings and improvements

 

 

21,328

 

 

 

21,088

 

Machinery and equipment

 

 

150,940

 

 

 

148,912

 

Office furniture, fixtures and equipment

 

 

10,452

 

 

 

10,622

 

Automotive equipment

 

 

1,205

 

 

 

1,247

 

Construction in progress

 

 

11,625

 

 

 

10,553

 

Total

 

 

198,315

 

 

 

195,187

 

Less accumulated depreciation

 

 

(122,406

)

 

 

(120,627

)

Property, plant and equipment, net

 

$

75,909

 

 

$

74,560

 

 

The Company recognized depreciation expense related to property and equipment of $2,170 and $2,179 for the three months ended March 31, 2024 and 2023, respectively.

 

Substantially all of the Company’s assets are pledged as collateral with its lender banks.

XML 19 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories

5. Inventories — Inventory is stated at the lower of cost or net realizable value. Cost is determined by the average cost method, and includes material, labor, factory overhead and subcontracting services. Inventory reserves are recorded for excess and slow-moving inventory. The Company recorded an inventory reserve of $2,761 and $2,756 at March 31, 2024 and December 31, 2023, respectively.

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished products

 

$

199,941

 

 

$

198,935

 

Raw materials

 

 

28,368

 

 

 

20,616

 

Inventories

 

$

228,309

 

 

$

219,551

 

Finished products consist of products that are sold to customers in their current form as well as intermediate products that require further formulation to be saleable to customers.

XML 20 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Program Costs
3 Months Ended
Mar. 31, 2024
Payables And Accruals [Abstract]  
Accrued Program Costs . Accrued Program Costs — The Company offers various discounts to customers based on the volume purchased within a defined period, other pricing adjustments, some grower volume incentives or other key performance indicator driven payments made to distributors, retailers or growers, usually at the end of a growing season. The Company describes these payments as “Programs.” Programs are a critical part of doing business in both the U.S. crop and non-crop chemicals marketplaces. These discount Programs represent variable consideration. Revenues from sales are recorded at the net sales price, which is the transaction price, less an estimate of variable consideration. Variable consideration includes amounts expected to be paid to its customers using the expected value method. Each quarter management compares individual sale transactions with Programs to determine what, if any, Program liabilities have been incurred. Once this initial calculation is made for the specific quarter, sales and marketing management, along with executive and financial management, review the accumulated Program balance and, for volume driven payments, make assessments of whether or not customers are tracking in a manner that indicates that they will meet the requirements set out in agreed upon terms and conditions attached to each Program. Following this assessment, management adjusts the accumulated accrual to properly reflect the liability at the balance sheet date. Programs are paid out predominantly on an annual basis, usually in the final quarter of the financial year or the first quarter of the following year.
XML 21 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Dividends on Common Stock
3 Months Ended
Mar. 31, 2024
Cash Dividends [Abstract]  
Cash Dividends on Common Stock

7. Cash Dividends on Common Stock The Company has declared and paid the following cash dividends in the periods covered by this Form 10-Q:

 

Declaration Date

 

Record Date

 

Distribution Date

 

Dividend Per Share

 

 

Total Paid

 

March 11, 2024

 

March 27, 2024

 

April 10, 2024

 

$

0.030

 

 

$

836

 

December 15, 2023

 

December 29, 2023

 

January 12, 2024

 

$

0.030

 

 

$

834

 

March 13, 2023

 

March 24, 2023

 

April 14, 2023

 

 

0.030

 

 

 

851

 

December 12, 2022

 

December 28, 2022

 

January 11, 2023

 

$

0.030

 

 

$

851

 

XML 22 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share

8. Earnings Per Share The components of basic and diluted earnings per share were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net income

 

$

1,552

 

 

$

1,918

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding-basic

 

 

27,844

 

 

 

28,367

 

Dilutive effect of stock options and grants

 

 

284

 

 

 

706

 

Weighted average shares outstanding-diluted

 

 

28,128

 

 

 

29,073

 

For the three months ended March 31, 2024 and 2023, no stock options or restricted stock awards were excluded from the computation of diluted earnings per share.

XML 23 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt

9. Debt — The Company has a revolving line of credit that is shown as long-term debt in the condensed consolidated balance sheets at March 31, 2024 and December 31, 2023. The Company has no short-term debt as of March 31, 2024 and December 31, 2023. The debt is summarized in the following table:

 

Long-term indebtedness ($000's)

 

March 31, 2023

 

 

December 31, 2023

 

Revolving line of credit

 

$

187,017

 

 

$

138,900

 

Deferred loan fees

 

 

(1,127

)

 

 

(1,218

)

Total indebtedness, net of deferred loan fees

 

$

185,890

 

 

$

137,682

 

The deferred loan fees as of March 31, 2024 are included in other assets on the condensed consolidated balance sheets.

The Company and certain of its affiliates are parties to a revolving line of credit agreement entitled the “Third Amended and Restated Loan and Security Agreement” dated as of August 5, 2021 (the “Credit Agreement”), which is a senior secured lending facility among AMVAC, the Company’s principal operating subsidiary, as Borrower Agent (including the Company and AMVAC BV), as Borrowers, on the one hand, and a group of commercial lenders led by BMO Bank, N.A. (formerly Bank of the West) as administrative agent, documentation agent, syndication agent, collateral agent and sole lead arranger, on the other hand. The Credit Agreement consists of a line of credit of up to $275,000, an accordion feature of up to $150,000, a letter of credit and swingline sub-facility (each having limits of $25,000) and has a maturity date of August 5, 2026. The Credit Agreement amended and restated the previous credit facility, which had a maturity date of June 30, 2022. With respect to key financial covenants, the Credit Agreement contains two: namely, borrowers are required to maintain a Total Leverage (“TL”) Ratio of no more than 3.5-to-1, during the first three years, stepping down to 3.25-to-1 for periods subsequent to September 30, 2024, and a Fixed Charge Coverage Ratio ("FCCR") of at least 1.25-to-1. In addition, to the extent that it completes acquisitions totaling $15 million or more in any 90-day period, AMVAC may step-up the TL Ratio by 0.5-to-1, not to exceed 4.00-to-1, for the next three full consecutive quarters. Acquisitions below $50 million do not require Agent consent.

The Company’s borrowing capacity varies with its financial performance, measured in terms of Consolidated EBITDA as defined in the Credit Agreement, for the trailing twelve-month period. Under the Credit Agreement, revolving loans bear interest at a variable rate based, at borrower’s election with proper notice, on either (i) LIBOR plus the “Applicable Margin” which is based upon the Total Leverage (“TL”) Ratio (“LIBOR Revolver Loan”) or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month LIBOR Rate plus 1.00%, plus, in the case of (x), (y) or (z) the Applicable Margin (“Adjusted Base Rate Revolver Loan”). The Company and the Lenders entered into an amendment to the Credit Agreement, effective March 9, 2023, whereby LIBOR was replaced by SOFR with a credit spread adjustment of 10.0 bps for all SOFR periods. The revolving loans now bear interest at a variable rate based at our election with proper notice, on either (i) SOFR plus 0.1% per annum and the “Applicable Margin” or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month SOFR Rate plus 1.10%, plus, in the case of (x), (y) or (z), the Applicable Margin (“Adjusted Base Rate Revolver Loan”). Interest payments for SOFR Revolver Loans are payable on the last day of each interest period (either one-, three- or six- months, as selected by the Company) and the maturity date, while interest payments for Adjusted Base Rate Revolver Loans are payable on the last business day of each month and the maturity date.

On November 7, 2023, the Company entered into Amendment Number Six to the Third Amended Loan and Security Agreement that provided relief in respect of both financial covenants. Specifically, with respect to the Maximum Total Leverage Ratio, the existing ratio of 3.5 through September 30, 2024 and 3.25 through December 31, 2024 and thereafter was changed to 5.5 through September 30, 2023, 4.5 for the periods ending December 31, 2023 and March 31, 2024, 4.0 for the period ending June 30, 2024, 3.5 through September 30, 2024 and returning to 3.25 from December 31, 2024 and thereafter. In addition, the Minimum Fixed Charge Coverage Ratio was changed from 1.25 to 1.0 for the periods ending September 30, 2023, December 31, 2023 and March 31, 2024 and returning to 1.25 for the period ending June 30, 2024 and thereafter. Further, for the duration of the covenant modification period (“CMP”), the Company is restricted from making share repurchases. Finally, the Applicable Margin (SOFR and Adjusted Base Rate) and Letter of Credit fees increase by 0.50 basis points for each tier of interest during CMP. As of March 31, 2024, the Company is in compliance with the terms of the CMP. The interest rate on March 31, 2024, was 8.30%. Interest incurred, including amortization of deferred loan fees, was $3,747 and $1,542 for the three months ended March 31, 2024 and 2023, respectively.

At March 31, 2024, according to the terms of the Credit Agreement, as amended, and based on our performance against the most restrictive covenant listed above, the Company had the capacity to increase its borrowings by up to $84,953. This compares to an available borrowing capacity of $115,002 as of December 31, 2023.
XML 24 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Income
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Comprehensive Income

10. Comprehensive (Loss) Income — Total comprehensive (loss) income includes, in addition to net income, changes in equity that are excluded from the condensed consolidated statements of operations and are recorded directly into a separate section of stockholders’ equity on the condensed consolidated balance sheets. For the three-month periods ended March 31, 2024 and 2023, total comprehensive (loss) income consisted of net income attributable to American Vanguard and foreign currency translation adjustments.

XML 25 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation
3 Months Ended
Mar. 31, 2024
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock Based Compensation . Stock-Based Compensation — Under the Company’s Equity Incentive Plan of 1993, as amended (“the Plan”), all employees are eligible to receive non-assignable and non-transferable restricted stock (RSUs), options to purchase common stock, and other forms of equity. During the three months ended March 31, 2024 and 2023, the Company's stock-based compensation expense amounted to $2,005 and $1,474, respectively.

RSUs

 

A summary of nonvested RSUs outstanding is presented below:

 

 

 

Three Months Ended
March 31, 2024

 

 

 

Number
of Shares

 

 

Weighted
Average
Grant
Date Fair
Value

 

Nonvested shares at January 1, 2024

 

 

949,510

 

 

$

21.28

 

Granted

 

 

51,832

 

 

 

10.28

 

Vested

 

 

(3,712

)

 

 

21.55

 

Forfeited

 

 

(11,379

)

 

 

21.71

 

Nonvested shares at March 31, 2024

 

 

986,251

 

 

$

20.69

 

 

As of March 31, 2024, the total unrecognized stock-based compensation expense related to RSUs outstanding was $6,816 and is expected to be recognized over a weighted-average service period of 1.8 years.

 

Stock Options

 

Time-based Incentive Stock Option Plans - A summary of the time-based inventive stock option activity for the three month ended March 31, 2024 is presented below:

 

 

 

Options outstanding

 

 

Weighted Average Exercise Price Per Share

 

 

Weighted Average Remaining Contractual Life (Years)

 

 

Aggregate Intrinsic Value

 

Balance as of January 1, 2024

 

 

146,680

 

 

$

11.49

 

 

 

1.0

 

 

$

 

Granted

 

 

680,737

 

 

$

10.29

 

 

 

6.8

 

 

$

 

Balance as of March 31, 2024

 

 

827,417

 

 

$

10.51

 

 

 

5.7

 

 

$

2,022

 

Options vested and exercisable as of March 31, 2024

 

 

146,680

 

 

$

11.49

 

 

 

0.7

 

 

$

214

 

As of March 31, 2024, the total unrecognized stock-based compensation expense related to stock options outstanding was $2,592 and is expected to be recognized over a weighted-average service period of 2.8 years.

 

XML 26 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Legal Proceedings
3 Months Ended
Mar. 31, 2024
Commitments And Contingencies Disclosure [Abstract]  
Legal Proceedings

12. Legal Proceedings — The Company records a liability on its consolidated financial statements for loss contingencies when a loss is known or considered probable, and the amount can be reasonably estimated. When determining the estimated loss or range of loss, significant judgment is required to estimate the amount and timing of a loss to be recorded. The Company recognizes legal expenses in connection with loss contingencies as incurred.

Department of Justice and Environmental Protection Agency Investigation. On November 10, 2016, AMVAC was served with a grand jury subpoena from the United States Attorney’s Office for the Southern District of Alabama, seeking documents regarding the importation, transportation, and management of a specific pesticide. The Company retained defense counsel to assist in responding to the subpoena and otherwise in defending the Company’s interests. AMVAC is cooperating in the investigation. After interviewing multiple witnesses (including three employees before a grand jury in February 2022) and making multiple document requests, the Department of Justice (“DOJ”) identified the Company and a manager-level employee as targets of the government’s investigation. DOJ’s investigation focused on potential violations of two environmental statutes, the Federal Insecticide, Fungicide, and Rodenticide Act (“FIFRA”) and the Resource Conservation and Recovery Act (“RCRA”), as well as obstruction of an agency proceeding and false statement statutes. In March 2022, the individual target entered into a plea agreement relating to provision of false information in a government proceeding. In July 2022, the DoJ sent correspondence to the Company’s counsel to the effect that it was focusing on potential RCRA violations relating to the reimportation of Australian containers in 2015. Our defense counsel conferred with DoJ from time to time over the past 18 months in the interest in resolving the matter. In January 2024, the Company and DoJ reached an agreement in principle, which is subject to approval by the cognizant court and with respect to which the Company has recorded a loss contingency. A Company representative intends to attend a hearing to enter a plea on the matter in late May 2024.

The governmental agencies involved in this investigation have a range of civil and criminal penalties they may seek to impose against corporations and individuals for violations of FIFRA, RCRA and other federal statutes including, but not limited to, injunctive relief, fines, penalties and modifications to business practices and compliance programs, including the appointment of a monitor. If violations are established, the amount of any fines or monetary penalties which could be assessed and the scope of possible non-monetary relief would depend on, among other factors, findings regarding the amount, timing, nature and scope of the violations, and the level of cooperation provided to the governmental authorities during the investigation. Based upon the content of agreement, in principle, the Company does not believe that the investigation will have a material adverse effect on our business prospects, operations, financial condition or cash flow.

Pitre etc. v. Agrocentre Ladauniere et al. On February 11, 2022, a strawberry grower named Les Enterprises Pitre, Inc. filed a complaint in the Superior Court, District of Labelle, Province of Quebec, Canada, entitled Pitre, etc. v. Agrocentre Ladauniere, Inc. etal, including Amvac Chemical Corporation, seeking damages in the amount of approximately $5 million arising from stunted growth of, and reduced yield from, its strawberry crop allegedly from the application of Amvac’s soil fumigant, Vapam, in spring of 2021. Examinations of plaintiff were held in mid-August 2022, during which plaintiff in effect confirmed that he had planted his seedlings before expiration of the full time interval following product application (as per the product label), that he had failed to follow the practice of planting a few test seedlings before planting an entire farm, and that he had placed his blind trust in his application adviser on all manner of timing and rate. The examination of the Company’s most knowledgeable witness took place in April 2024. The Company believes that the claims have no merit and intends to defend the matter. At this stage in the proceedings, there is not sufficient information to form a judgment as to either the probability or amount of loss; thus, the company has not set aside a reserve in connection with this matter.

Notice of Intention to Suspend DCPA. On April 28, 2022, the USEPA published a notice of intent to suspend (“NOITS”) DCPA, the active ingredient of an herbicide marketed by the Company under the name Dacthal. The agency cited as the basis for the suspension that the Company did not take appropriate steps to provide data studies requested in support of the registration review. In fact, over the course of several years, the Company cooperated in performing the vast majority of the nearly 90 studies requested by USEPA and had been working in good faith to meet the agency’s schedule. After proceedings in law and motion, the Company entered into a settlement agreement with USEPA pursuant to which the parties set a timeline for the submission of remaining studies, which, if approved by the agency, would result in reinstatement of the registration. The Company submitted the studies in question, the agency reviewed them, and the registration was reinstated in November 2023. After that reinstatement, the agency resumed registration review, during which it expressed concern over the potential health effects on farm workers in early stages of pregnancy. These concerns arose over a comparative thyroid assay (“CTA”), a relatively new and complex study, which indicated an effect on fetal rodents. In an effort to meet the agency’s concerns, over a period of several months, the Company provided significant training to USEPA on actual use patterns for Dacthal, worker re-entry practices, size of fields treated per diem and geographical focus. Nevertheless, in April 2024, USEPA concluded that, despite the mitigation measures and other information proposed by the Company and due to its safety concerns, the agency was at an impasse in advancing its registration review of the then current label. Accordingly, out of an abundance of caution, the Company submitted a significantly narrower label and voluntarily suspended sales of Dacthal pending review and potential approval of that label. The outcome of the agency’s review is uncertain at present.

XML 27 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recent Issued Accounting Guidance
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Change in Accounting Principle

13. Recent Issued Accounting Guidance — In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating the impact of adopting this ASU on its disclosures.

The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to its condensed consolidated financial statements.

XML 28 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

14. Fair Value of Financial Instruments — The accounting standard for fair value measurements provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. This accounting standard established a fair value hierarchy, which requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.

The carrying amount of the Company’s financial instruments, which principally include cash and cash equivalents, short-term investments, accounts receivable, accounts payable and accrued expenses, approximates fair value because of the relatively short maturity of such instruments. The carrying amount of the Company’s borrowings, which are considered Level 2 liabilities, approximates fair value as they bear interest at a variable rate at current market rates.

XML 29 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Loss

15. Accumulated Other Comprehensive Loss The following table lists the beginning balance, quarterly activity and ending balance of accumulated other comprehensive loss, which consists of foreign currency translation adjustments:

 

 

 

Total

 

Balance, January 1, 2024

 

$

(5,963

)

Foreign currency translation adjustment, net of tax effects of ($205)

 

 

(1,564

)

Balance, March 31, 2024

 

$

(7,527

)

 

 

 

 

Balance, January 1, 2023

 

$

(12,182

)

Foreign currency translation adjustment, net of tax effects of ($89)

 

 

2,546

 

Balance, March 31, 2023

 

$

(9,636

)

XML 30 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments
3 Months Ended
Mar. 31, 2024
Investments All Other Investments [Abstract]  
Equity Investment

16. Equity Investments — In February 2016, AMVAC Netherlands BV made an investment in Biological Products for Agriculture (“Bi-PA”). Bi-PA develops biological plant protection products that can be used for the control of pests and disease of agricultural crops. As of March 31, 2024 and 2023, the Company’s ownership position in Bi-PA was 15%. Since this investment does not have readily determinable fair value, the Company has elected to measure the investment at cost less impairment, if any, and also records an increase or decrease for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of Bi-PA. The Company periodically reviews the investment for possible impairment. There was no impairment or observable price changes on the investment during the three months ended March 31, 2024 and 2023. The investment is recorded within other assets on the condensed consolidated balance sheets and amounted to $2,869 as of March 31, 2024 and December 31, 2023.

On April 1, 2020, AMVAC purchased 6.25 million shares, an ownership of approximately 8%, of common stock of Clean Seed Capital Group Ltd. (TSX Venture Exchange: “CSX”) for $1,190. The shares are publicly traded, have a readily determinable fair value, and are considered a Level 1 investment. The fair value of the stock amounted to $1,063 and $425 as of March 31, 2024 and December 31, 2023, respectively. The Company recorded a gain of $638 and a loss of $22 for the three months ended March 31, 2024 and 2023, respectively. The investment is recorded within other assets on the condensed consolidated balance sheets.

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

17. Income Taxes — Income tax expense was $1,484 for the three months ended March 31, 2024, as compared to income tax benefit of $361 for the three-months ended March 31, 2023. The effective income tax rate for the three months ended March 31, 2024 was computed based on the estimated effective tax rate for the full year. This calculation resulted in an effective tax rate of 48.9% for the three months ended March 31, 2024, as compared to negative 23.2% for the three months ended March 31, 2023. The increase in the effective income tax rate for the three months ended March 31, 2024 compared to the same period in the prior year is primarily attributed to an increase in losses incurred at certain entities which did not result in a benefit for income tax purposes as these entities continue to maintain a valuation allowance against their net deferred tax assets, as well as a one-time benefit from the remeasurement of certain U.S. federal and state deferred taxes in the same period in the prior year.

It is expected that $328 of unrecognized tax benefits will be released within the next twelve months due to expiration of the statute of limitations.

XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Re-purchase Program
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stock Re-purchase Program

18. Stock Re-purchase ProgramOn March 8, 2022, pursuant to a Board of Directors resolution, the Company announced its intention to repurchase an aggregate number of up to 1,000,000 shares of its common stock under a 10b5-1 plan, par value $0.10 per share, in the open market over the succeeding one year, subject to limitations and restrictions under applicable securities laws. The 10b5-1 plan terminated on March 8, 2023.

The table below summarizes the number of shares of the Company’s common stock that were repurchased during the three months ended March 31, 2024 and 2023.

 

Three months ended

 

Total number of
shares purchased

 

 

Average price paid
per share

 

 

Total amount paid

 

 

Maximum number of shares that may yet be purchased under the plan

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2023

 

 

27,835

 

 

$

19.96

 

 

$

557

 

 

 

 

Pursuant to Amendment Number Six to the Third Amended Loan and Security Agreement, effective November 7, 2023, the Company is currently prevented from making stock repurchases.

XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information
3 Months Ended
Mar. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Supplemental Cash Flow Information

19. Supplemental Cash Flow Information

 

 

 

For the three months
ended March 31

 

Cash paid during the period:

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Interest

 

$

3,594

 

 

$

1,316

 

Income taxes, net

 

$

1,350

 

 

$

2,104

 

Non-cash transactions:

 

 

 

 

 

 

Cash dividends declared and included in accrued expenses

 

$

836

 

 

$

851

 

XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Other Information of Operating Leases Other information related to operating leases follows:

 

 

Three months
ended
March 31, 2024

 

 

Three months
ended
March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

2,032

 

 

$

1,644

 

Right-of-use assets obtained in exchange for new liabilities

 

$

2,382

 

 

$

1,884

 

Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases The weighted-average remaining lease term and discount rate related to the operating leases as of March 31, 2024 were as follows:

 

Weighted-average remaining lease term (in years)

 

 

4.90

 

Weighted-average discount rate

 

 

4.83

%

 

Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases

Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:

 

2024 (excluding three months ended March 31, 2024)

 

$

5,433

 

2025

 

 

6,353

 

2026

 

 

4,733

 

2027

 

 

3,219

 

2028

 

 

2,236

 

Thereafter

 

 

4,677

 

Total lease payments

 

$

26,651

 

Less: imputed interest

 

 

(2,886

)

Total

 

$

23,765

 

Amounts recognized in the condensed consolidated balance sheet:

 

 

 

Operating lease liabilities, current

 

$

6,358

 

Operating lease liabilities, long term

 

$

17,407

 

 

XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue From Contract With Customer [Abstract]  
Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region Selective enterprise information of sales disaggregated by category and geographic region is as follows:

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net sales:

 

 

 

 

 

 

U.S. crop

 

$

67,257

 

 

$

61,876

 

U.S. non-crop

 

 

17,768

 

 

 

13,899

 

Total U.S.

 

 

85,025

 

 

 

75,775

 

International

 

 

50,118

 

 

 

49,110

 

Total net sales:

 

$

135,143

 

 

$

124,885

 

XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2024
Property Plant And Equipment [Abstract]  
Summary of Property, Plant and Equipment Property, plant and equipment at March 31, 2024 and December 31, 2023 consists of the following:

 

 

March 31,
2024

 

 

December 31,
2023

 

Land

 

$

2,765

 

 

$

2,765

 

Buildings and improvements

 

 

21,328

 

 

 

21,088

 

Machinery and equipment

 

 

150,940

 

 

 

148,912

 

Office furniture, fixtures and equipment

 

 

10,452

 

 

 

10,622

 

Automotive equipment

 

 

1,205

 

 

 

1,247

 

Construction in progress

 

 

11,625

 

 

 

10,553

 

Total

 

 

198,315

 

 

 

195,187

 

Less accumulated depreciation

 

 

(122,406

)

 

 

(120,627

)

Property, plant and equipment, net

 

$

75,909

 

 

$

74,560

 

XML 37 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Components of Inventories The Company recorded an inventory reserve of $2,761 and $2,756 at March 31, 2024 and December 31, 2023, respectively.

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished products

 

$

199,941

 

 

$

198,935

 

Raw materials

 

 

28,368

 

 

 

20,616

 

Inventories

 

$

228,309

 

 

$

219,551

 

Finished products consist of products that are sold to customers in their current form as well as intermediate products that require further formulation to be saleable to customers.

XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Dividends on Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
Cash Dividends [Abstract]  
Scheduel of Cash Dividends on Common Stock The Company has declared and paid the following cash dividends in the periods covered by this Form 10-Q:

 

Declaration Date

 

Record Date

 

Distribution Date

 

Dividend Per Share

 

 

Total Paid

 

March 11, 2024

 

March 27, 2024

 

April 10, 2024

 

$

0.030

 

 

$

836

 

December 15, 2023

 

December 29, 2023

 

January 12, 2024

 

$

0.030

 

 

$

834

 

March 13, 2023

 

March 24, 2023

 

April 14, 2023

 

 

0.030

 

 

 

851

 

December 12, 2022

 

December 28, 2022

 

January 11, 2023

 

$

0.030

 

 

$

851

 

XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Components of Basic and Diluted Earnings Per Share The components of basic and diluted earnings per share were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net income

 

$

1,552

 

 

$

1,918

 

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding-basic

 

 

27,844

 

 

 

28,367

 

Dilutive effect of stock options and grants

 

 

284

 

 

 

706

 

Weighted average shares outstanding-diluted

 

 

28,128

 

 

 

29,073

 

XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Summary of Revolving Line of Credit The debt is summarized in the following table:

 

Long-term indebtedness ($000's)

 

March 31, 2023

 

 

December 31, 2023

 

Revolving line of credit

 

$

187,017

 

 

$

138,900

 

Deferred loan fees

 

 

(1,127

)

 

 

(1,218

)

Total indebtedness, net of deferred loan fees

 

$

185,890

 

 

$

137,682

 

XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Schedule of Time-based Incentive Stock Option Activity A summary of the time-based inventive stock option activity for the three month ended March 31, 2024 is presented below:

 

 

 

Options outstanding

 

 

Weighted Average Exercise Price Per Share

 

 

Weighted Average Remaining Contractual Life (Years)

 

 

Aggregate Intrinsic Value

 

Balance as of January 1, 2024

 

 

146,680

 

 

$

11.49

 

 

 

1.0

 

 

$

 

Granted

 

 

680,737

 

 

$

10.29

 

 

 

6.8

 

 

$

 

Balance as of March 31, 2024

 

 

827,417

 

 

$

10.51

 

 

 

5.7

 

 

$

2,022

 

Options vested and exercisable as of March 31, 2024

 

 

146,680

 

 

$

11.49

 

 

 

0.7

 

 

$

214

 

Restricted and Unrestricted Stock  
Summary of Non-Vested Shares

A summary of nonvested RSUs outstanding is presented below:

 

 

 

Three Months Ended
March 31, 2024

 

 

 

Number
of Shares

 

 

Weighted
Average
Grant
Date Fair
Value

 

Nonvested shares at January 1, 2024

 

 

949,510

 

 

$

21.28

 

Granted

 

 

51,832

 

 

 

10.28

 

Vested

 

 

(3,712

)

 

 

21.55

 

Forfeited

 

 

(11,379

)

 

 

21.71

 

Nonvested shares at March 31, 2024

 

 

986,251

 

 

$

20.69

 

XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss The following table lists the beginning balance, quarterly activity and ending balance of accumulated other comprehensive loss, which consists of foreign currency translation adjustments:

 

 

 

Total

 

Balance, January 1, 2024

 

$

(5,963

)

Foreign currency translation adjustment, net of tax effects of ($205)

 

 

(1,564

)

Balance, March 31, 2024

 

$

(7,527

)

 

 

 

 

Balance, January 1, 2023

 

$

(12,182

)

Foreign currency translation adjustment, net of tax effects of ($89)

 

 

2,546

 

Balance, March 31, 2023

 

$

(9,636

)

XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Re-purchase Program (Tables)
3 Months Ended
Mar. 31, 2024
Equity Class Of Treasury Stock [Line Items]  
Summary of Number of Shares of Common Stock Repurchased

The table below summarizes the number of shares of the Company’s common stock that were repurchased during the three months ended March 31, 2024 and 2023.

 

Three months ended

 

Total number of
shares purchased

 

 

Average price paid
per share

 

 

Total amount paid

 

 

Maximum number of shares that may yet be purchased under the plan

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2023

 

 

27,835

 

 

$

19.96

 

 

$

557

 

 

 

 

XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information (Tables)
3 Months Ended
Mar. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Supplemental Cash Flow Information

 

 

For the three months
ended March 31

 

Cash paid during the period:

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Interest

 

$

3,594

 

 

$

1,316

 

Income taxes, net

 

$

1,350

 

 

$

2,104

 

Non-cash transactions:

 

 

 

 

 

 

Cash dividends declared and included in accrued expenses

 

$

836

 

 

$

851

 

XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Line Items]    
Operating lease expenses $ 1,936 $ 1,637
Minimum    
Leases [Line Items]    
Operating lease term 1 year  
Maximum    
Leases [Line Items]    
Operating lease term 20 years  
XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Additional Information of Operating Leases (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities $ 2,032 $ 1,644
Right-of-use assets obtained in exchange for new liabilities $ 2,382 $ 1,884
Weighted-average remaining lease term (in years) 4 years 10 months 24 days  
Weighted-average discount rate 4.83%  
XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (excluding three months ended March 31, 2024) $ 5,433  
2025 6,353  
2026 4,733  
2027 3,219  
2028 2,236  
Thereafter 4,677  
Total lease payments 26,651  
Less: imputed interest (2,886)  
Total 23,765  
Amounts recognized in the Condensed Consolidated Balance Sheets:    
Operating lease liabilities, current 6,358 $ 6,081
Operating lease liabilities, long term $ 17,407 $ 17,113
XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)
Mar. 31, 2024
Leases [Abstract]  
Weighted-average remaining lease term (in years) 4 years 10 months 24 days
Weighted-average discount rate 4.83%
XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 31, 2024
USD ($)
Disaggregation Of Revenue [Line Items]  
Revenue recognized $ 37,040
XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Net sales $ 135,143 $ 124,885
US    
Disaggregation Of Revenue [Line Items]    
Net sales 85,025 75,775
US | Crop    
Disaggregation Of Revenue [Line Items]    
Net sales 67,257 61,876
US | Non-Crop    
Disaggregation Of Revenue [Line Items]    
Net sales 17,768 13,899
International    
Disaggregation Of Revenue [Line Items]    
Net sales $ 50,118 $ 49,110
XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total gross value $ 198,315 $ 195,187
Less accumulated depreciation (122,406) (120,627)
Total net value 75,909 74,560
Land    
Property, Plant and Equipment [Line Items]    
Total gross value 2,765 2,765
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total gross value 21,328 21,088
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total gross value 150,940 148,912
Office furniture, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Total gross value 10,452 10,622
Automotive equipment    
Property, Plant and Equipment [Line Items]    
Total gross value 1,205 1,247
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total gross value $ 11,625 $ 10,553
XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant And Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property Plant And Equipment [Abstract]    
Depreciation expense related to property, plant and equipment $ 2,170 $ 2,179
XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Additional Information) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Inventory Valuation Reserves $ 2,761 $ 2,756
XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories - Schedule Of Components of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished products $ 199,941 $ 198,935
Raw materials 28,368 20,616
Inventories $ 228,309 $ 219,551
XML 55 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]        
Cash dividend declaration date Mar. 11, 2024 Mar. 13, 2023 Dec. 15, 2023 Dec. 12, 2022
Cash dividend record date Mar. 27, 2024 Mar. 24, 2023 Dec. 29, 2023 Dec. 28, 2022
Cash dividend distribution date Apr. 10, 2024 Apr. 14, 2023 Jan. 12, 2024 Jan. 11, 2023
Cash dividend per share $ 0.03 $ 0.03 $ 0.03 $ 0.03
Cash dividend paid $ 836 $ 851 $ 834 $ 851
XML 56 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income $ 1,552 $ 1,918
Denominator: (in thousands)    
Weighted average shares outstanding-basic 27,844 28,367
Dilutive effect of stock options and grants 284 706
Weighted average shares outstanding-diluted 28,128 29,073
XML 57 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Additional Information (Detail) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Stock options excluded from computation of diluted earning per share 0 0
XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
LIBOR Member    
Debt Instrument [Line Items]    
Credit agreement, variable rate basis 1.00%  
Amendment Credit Agreement    
Debt Instrument [Line Items]    
Credit agreement, variable rate description the Company entered into Amendment Number Six to the Third Amended Loan and Security Agreement that provided relief in respect of both financial covenants. Specifically, with respect to the Maximum Total Leverage Ratio, the existing ratio of 3.5 through September 30, 2024 and 3.25 through December 31, 2024 and thereafter was changed to 5.5 through September 30, 2023, 4.5 for the periods ending December 31, 2023 and March 31, 2024, 4.0 for the period ending June 30, 2024, 3.5 through September 30, 2024 and returning to 3.25 from December 31, 2024 and thereafter. In addition, the Minimum Fixed Charge Coverage Ratio was changed from 1.25 to 1.0 for the periods ending September 30, 2023, December 31, 2023 and March 31, 2024 and returning to 1.25 for the period ending June 30, 2024 and thereafter. Further, for the duration of the covenant modification period (“CMP”), the Company is restricted from making share repurchases. Finally, the Applicable Margin (SOFR and Adjusted Base Rate) and Letter of Credit fees increase by 0.50 basis points for each tier of interest during CMP. As of March 31, 2024, the Company is in compliance with the terms of the CMP. The interest rate on March 31, 2024, was 8.30%. Interest incurred, including amortization of deferred loan fees, was $3,747 and $1,542 for the three months ended March 31, 2024 and 2023, respectively  
Senior Secured Revolving Line of Credit    
Debt Instrument [Line Items]    
Aggregate principal amount $ 275,000  
Credit agreement, covenant description the Credit Agreement contains two: namely, borrowers are required to maintain a Total Leverage (“TL”) Ratio of no more than 3.5-to-1, during the first three years, stepping down to 3.25-to-1 for periods subsequent to September 30, 2024, and a Fixed Charge Coverage Ratio ("FCCR") of at least 1.25-to-1. In addition, to the extent that it completes acquisitions totaling $15 million or more in any 90-day period, AMVAC may step-up the TL Ratio by 0.5-to-1, not to exceed 4.00-to-1, for the next three full consecutive quarters.  
Consolidated funded debt ratio 3.25%  
Senior secured credit facility, maturity date Aug. 05, 2026  
Credit agreement, variable rate description Under the Credit Agreement, revolving loans bear interest at a variable rate based, at borrower’s election with proper notice, on either (i) LIBOR plus the “Applicable Margin” which is based upon the Total Leverage (“TL”) Ratio (“LIBOR Revolver Loan”) or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month LIBOR Rate plus 1.00%, plus, in the case of (x), (y) or (z) the Applicable Margin (“Adjusted Base Rate Revolver Loan”). The Company and the Lenders entered into an amendment to the Credit Agreement, effective March 9, 2023, whereby LIBOR was replaced by SOFR with a credit spread adjustment of 10.0 bps for all SOFR periods. The revolving loans now bear interest at a variable rate based at our election with proper notice, on either (i) SOFR plus 0.1% per annum and the “Applicable Margin” or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month SOFR Rate plus 1.10%, plus, in the case of (x), (y) or (z), the Applicable Margin (“Adjusted Base Rate Revolver Loan”). Interest payments for SOFR Revolver Loans are payable on the last day of each interest period (either one-, three- or six- months, as selected by the Company)  
Senior Secured Revolving Line of Credit | Federal Funds Rate    
Debt Instrument [Line Items]    
Credit agreement, variable rate basis 0.50%  
Senior Secured Revolving Line of Credit | LIBOR Member    
Debt Instrument [Line Items]    
Credit agreement, variable rate basis 1.10%  
Senior Secured Revolving Line of Credit | Adjusted Base Rate    
Debt Instrument [Line Items]    
Credit agreement, interest payment period, description last business day of each month and the maturity date  
Senior Secured Revolving Line of Credit | Term Loan    
Debt Instrument [Line Items]    
Accordion feature $ 150,000  
Senior Secured Revolving Line of Credit | Credit Agreement    
Debt Instrument [Line Items]    
Available borrowings capacity under credit agreement   $ 115,002
Consolidated funded debt ratio 0.50%  
Maximum | Senior Secured Revolving Line of Credit    
Debt Instrument [Line Items]    
Available borrowings capacity under credit agreement $ 25,000  
Consolidated funded debt ratio 3.50%  
Maximum | Senior Secured Revolving Line of Credit | Credit Agreement    
Debt Instrument [Line Items]    
Consolidated funded debt ratio 4.00%  
Joint venture, consideration $ 50,000  
Capacity to increase borrowings under credit agreement $ 84,953  
Maximum | Senior Secured Revolving Line of Credit | Amendment Credit Agreement    
Debt Instrument [Line Items]    
Consolidated funded debt ratio 1.25%  
Minimum | Senior Secured Revolving Line of Credit    
Debt Instrument [Line Items]    
Consolidated fixed charge covenant ratio 1.25%  
Minimum | Senior Secured Revolving Line of Credit | Credit Agreement    
Debt Instrument [Line Items]    
Joint venture, consideration $ 15,000  
Minimum | Senior Secured Revolving Line of Credit | Amendment Credit Agreement    
Debt Instrument [Line Items]    
Consolidated funded debt ratio 1.00%  
XML 59 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Summary of Revolving Line of Credit (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Revolving line of credit $ 187,017 $ 138,900
Deferred loan fees (1,127) (1,218)
Total indebtedness, net of deferred loan fees $ 185,890 $ 137,682
XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail) - Restricted and Unrestricted Stock
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Beginning balance | shares 949,510
Number of Shares, Granted | shares 51,832
Number of Shares, Vested | shares (3,712)
Number of Shares, Forfeited | shares (11,379)
Number of Shares, Ending Balance | shares 986,251
Weighted Average Grant-Date Fair Value, Beginning balance | $ / shares $ 21.28
Weighted Average Grant-Date Fair Value, Granted | $ / shares 10.28
Weighted Average Grant-Date Fair Value, Vested | $ / shares 21.55
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares 21.71
Weighted Average Grant-Date Fair Value, Ending balance | $ / shares $ 20.69
XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 2,005 $ 1,474
Incentive Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expense $ 2,592  
Remaining Weighted Average Period (years) 2 years 9 months 18 days  
Restricted Stock Units RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expense $ 6,816  
Remaining Weighted Average Period (years) 1 year 9 months 18 days  
XML 62 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail) - Time Based Incentive Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive Stock Option Plans, Beginning balance 146,680  
Incentive Stock Option Plans, Options Granted 680,737  
Incentive Stock Option Plans, Ending balance 827,417 146,680
Incentive Stock Option Plans, Options vested and exercisable as of March 31, 2024 146,680  
Weighted Average Exercise Price Per Share, Beginning balance $ 11.49  
Weighted Average Exercise Price Per Share, Granted 10.29  
Weighted Average Price Per Share, Ending balance 10.51 $ 11.49
Weighted Average Exercise Price Per Share, Options vested and exercisable as of March 31, 2024 $ 11.49  
Weighted Average Remaining Contractual Life, Outstanding 5 years 8 months 12 days 1 year
Weighted Average Remaining Contractual Life, Granted 6 years 9 months 18 days  
Weighted Average Remaining Contractual Life, Options vested and exercisable as of March 31, 2024 8 months 12 days  
Aggregate Intrinsic Value, Balance $ 2,022  
Aggregate Intrinsic Value, Options vested and exercisable as of March 31, 2024 $ 214  
XML 63 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Legal Proceedings - Additional Information (Details)
$ in Millions
Feb. 11, 2022
USD ($)
Les Enterprises Pitre Inc [Member]  
Loss Contingencies [Line Items]  
Damages amount arising from stunted growth $ 5
XML 64 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 370,010 $ 369,979
Foreign currency translation adjustment, net of tax effects (1,564) 2,546
Balance 371,583 374,994
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (5,963) (12,182)
Foreign currency translation adjustment, net of tax effects (1,564) 2,546
Balance $ (7,527) $ (9,636)
XML 65 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity [Abstract]    
Foreign currency translation adjustment, tax effect $ (205) $ (89)
XML 66 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2020
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Bi Pa        
Schedule of Equity Method Investments [Line Items]        
Cost method ownership percentage   15.00% 15.00%  
Impairment of investments   $ 0 $ 0  
Investments value   2,869   $ 2,869
Clean Seed Capital Group Ltd        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, shares purchased 6,250,000      
Equity investment ownership position 8.00%      
Joint venture, consideration $ 1,190      
Fair value of stock   1,063   $ 425
Gain (Loss) from equity method investment   $ 638 $ (22)  
XML 67 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax (expense) benefit $ (1,484) $ 361
Federal income tax rate 48.90% 23.20%
Unrecognized tax benefits $ 328  
XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Re-purchase Program - Additional Information (Detail) - $ / shares
3 Months Ended
Mar. 08, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Equity Class of Treasury Stock [Line Items]        
Common stock, par value per share   $ 0.1   $ 0.1
Common Stock        
Equity Class of Treasury Stock [Line Items]        
Number of shares purchased 1,000,000 0 27,835  
Common stock, par value per share $ 0.1      
XML 69 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail) - Common Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 08, 2022
Mar. 31, 2024
Mar. 31, 2023
Equity Class of Treasury Stock [Line Items]      
Number of shares purchased 1,000,000 0 27,835
Average price paid per share   $ 0 $ 19.96
Total amount paid   $ 0 $ 557
Maximum number of shares that may yet be purchased under the plan   0 0
XML 70 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Supplemental Cash Flow Information [Abstract]    
Interest $ 3,594 $ 1,316
Income taxes, net 1,350 2,104
Non-cash transactions:    
Cash dividends declared and included in accrued expenses $ 836 $ 851
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .6#J5@'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 " #E@ZE8J8$)2N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FT'@JC+!<0))"0F@;A%B;=%:]HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@"]A\!C(8KR:7-='H?V:[8F\ (AZCT[%,B7ZU-P.P2E*S[ #K_1! M[1!JSF_ (2FC2,$,+/Q"9+(U6NB BH9PPAN]X/UGZ#+,:, .'?84H2HK8'*> MZ(]3U\(%,,,(@XO?!30+,5?_Q.8.L%-RBG9)C>-8CDW.I1TJ>']^>LWK%K:/ MI'J-Z5>T@HX>U^P\^:VY?]@\,EGS>E7PZX+?;6HN&BY6MQ^SZP^_B[ ;C-W: M?VQ\%I0M_+H+^0502P,$% @ Y8.I6)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" #E@ZE8+> I2,\% #='@ & 'AL+W=O76=8=O?J]-;U=.\ZUTX_1(C"'! ;@J[_ M?1- <&_"NY8I]^$6E/=G'I+ YD<&/^6^)0*]!*%<7+3\878O>_U$M>G$4FN MV([&\IL-XQ$1\F.4^)E15'8PX8Q[$4DB#O32?;9@D\G+!5A$-,%1TD: M180?;VG(#C<=LW/Z8!EL?:$^Z$TG.[*E*RH^[Q9<[O7*%"^(:)P$+$:<;FXZ MMOG>L; JR([X$M!#,*_Z8PZR*,;DH9BR0Z_T0)HH/)<%B;9 M_^B0']OO=Y";)H)%1;%L013$^5_R4IR(LP++J"G 10'^KL"L^P6K*+ RT+QE M&=8=$60ZX>R N#I:IJF-[-QDU9(FB%4WK@27WP:R3DSOF)O*7A&(Q!ZZCT4@ MCF@6Y\-#G>8N2GS":3+I"?EKJJ;G%LFW>3*N2;;0(XN%G\A4CWJOZWNRE653 M\:FIMQ@,?"3\"EGF.X0-W->TQX'+[9TLQV-=^:OF6.69L[(\JR;/87O*T5_V M.A%<#L:_=6P M?2B]&B;/QQW5D<+EIM']I$,"JQHB#4JD =@F6_)X&=-#2+8Z)KA^0\)$=RH< ML*PAU+"$&E[63Y]2P@7EX1$MZ8YQH>.#HP1/M7A@54.\ZQ+O^L)AR(F\DV17 MJ'H^.*NV_\"RAH"C$G!T&>""\H"I*[*'Y'5=.^7@I/)J67NY!.L; MGDF5>T&_TZ,6'8XRLG^#\4C?P6W8C5GIC0D+RHFS&-#Y/26(MV@EB*B9L'#B M5ZTS.W!54\[*>4Q86DK#EVZ0/T&IR4I.X%I..+&.LPT+,BL-,F%Y*3@?@E Z MNB,O1UO&]8,6SK%=5SYQ. M]*GL2 @/CJG':\.(<&5$&%:8LSF)YFFTUDZFVS="#,/LFM;U>*!] ="&#N%* MAS#L+P7@,WE!,T]>38--X.9O40!<.'(\Z.+!:&2,#"UO&U:$*RO"%UF1[7DR M/7EWVD ?Y7'H*=;ZT1N1_>%X@!Z):W/AI_+*S5+MHYT#QS0EK[0(7Z1%);FC M]AA'S^P0:ZGAN#D]*-] MY2XOA:W#3O"E1WAB^RHQ%521!7O@K-]$+OZGH8S M'5L+VH8>X4J/\$5Z5((N6"*D]OX9[.10]/28<.(8#X?ZN=N&(.%*D/!%@C2+ M7<;EV,LN4V<=*R>>-/YC/?4;KZ'NM!*N/ G#?I--4IM34D\%!XS[8RU6 M&WJ$*SW"L,U\9-GK!9_%X&T5#L%#0SY\&_J1VH85X]/>OMSQM[9 J)ZS,K651/DJKM OI98?EJNW=K9BF6O.CQ?^'TD MZBDM02'=R%+CZEK^/,_74O,=P7;9F_4$L#!!0 ( .6#J5B'+'T2LP0 (,0 8 >&PO=V]R:W-H965T M&ULK5C;;MLX$/T50BV*%DABD;HZM0TDCMLUL+D@3K;+GX)5>,*?22)ID<6BNE MUI>]GIRO6$KE!5^S#-XLN$BI@J%8]N1:,!H53FG2([;M]U(:9]9H4#Q[$*,! MSU429^Q!()FG*16OURSAVZ&%K?V#QWBY4OI!;S18TR6;,?5C_2!@U*NB1''* M,AGS# FV&%I7^'*,^]JAL/@G9EMY=(\TE6?.?^G!-!I:MD;$$C97.@2%RX:- M69+H2(#C=QG4JN;4CL?W^^C?"O) YIE*-N;)SSA2JZ$56BAB"YHGZI%O_V(E M(4_'F_-$%O_1MK2U+33/I>)IZ0P(TCC;7>E+N1!'#A#'[$!*!U)W<%LP)+K>3NZ<9NO^&[A\FCU=/4S! Y^C'[ 9]_O@%R1453*(X M0T\KGDN:1?(,?3P9#WH*(.J)>O,2SO4.#FF!XZ!;GJF51),L8M&I?P^H5?S( MGM\UZ0QX2\4%I!"3S?Z;%V@5SS<'T";^4:SIG0PN.L&1BPZS1IP_8M[^:F+Y3L!/>;L7; M[8H^NH.")&G"C"FQ<_4+5UUV-B/L>-B%]=X8$3<,O#9W!+/0=-S2C\RMT?B>Z[X)+B=:"+V)E N,X/?*=@)W;"B&W;N MQ R4!LB>H27+@'B"H, A&D%)CO4!UF)DXA\VT\*Q?8)K.V0P([YK$_,6]2O, M_4[,C[ *5,Q79SJ#HGRN0. VH-SKHO1H H(M\X0J+EY-X/M-5%Y@^S7L!JLP M#&PS=&P?A,GN!'_(K[@HFD8QL1MS^W:_OK@&*X?X+74#'RDG[JX<*YHMF1:\ M!8T%VM D9[J2T RQWWFL7N'5ADFE%]L('C?!._6C:S Z)RUI@DDWL3%]R,, MRZQ BKZ8*T\9^F37;:>>O 8K['DMI1$?Y YWZ]VT H<^EVO\!6ADK*6.E^%. M%] -W3K:IIGCXQ:P!P7$W1*HQ;GCC'E-W?4\4D=FL.KC%O7#!_G#W?HWH2*# M$@ 2R 0"A"EL?O'A^>E#2##Y"E_P\=R(>A[6PI]%<\1 _S90HZ$&EKT MM(E2@:P ES_N3U/Q2!"ZC80WF(6.WW8^#\*(NY7Q[0S>MCE-#20A)HUB;C#K MVX%38],[:N=2)I9%ERLA<_),[3J?ZFG525\5_6/M^;7NL(LV\1!FUYY#7[., M,XD2MH"0]D4 F,2NX]T-%%\73>,S5]""%K&PO=V]R:W-H965T&ULK59;;]HP%/XK5E9-G=0VY 8=@TC:O?9*Q7=>PC/W"0[I*I%HP_#C>H]]I[:!EB049L.Q'&LFD:]P:*"(QWF3R@>WN2:G'4W@ARX3^1;O2MF&@ M<",DRTMG8)"GM/CBES(.!PZ 4^]@EP[V6P?WA(-3.CA::,%,RQIBB?T.9SO$ ME36@J8&.C?8&-2E560PDA]T4_*0_F$V'HVDP&B(8!;/OXV%O 9-@ 9_):+H( MT.P.MB;SA]$]V(V?1F@\A?D(7:/'8(@N+[Z@"Y12M$C81F :B8XI@9="-\.2 M0[_@8)_@X* )HS(1:$0C$AW[FZ"G$F7O1?7MLX 3S&^08UTANV&[-7P&_^_N MG*'C5#%V-)YS B^06!*X^1+-8C2F(TLA.=SN M7W6!+ YRZP]2+[XMUC@D70. !>%;8OB?/UG-QK>Z*'P0V%%,W"HF[CET?PH% M*M6*ZV06ODWMJ^K0UK<\S^Z8VT/Z-49?K=O*Z(B65]'RSJ9J)A/"47B4F,N, M"?&E9-NNH^M]9%8^".Q(?K.2WSR;%:B,4/08:N+:_IOLGC>RO;6Q50EIGA0Q. M9[".:.O=5;JVWEZW]S:N>Z"EH&D>5.*<\)5N4 (NU(;*HGY5JU4/[.G2_V:] M#[VQ:&7_8(K&"M5IE5*!,A(#9..F!9'C1;,J)I*M=;U?,@G=0P\3Z.^$*P/8 MCQF3^XDZH/K'X/\%4$L#!!0 ( .6#J5@XDL8^D < )4@ 8 >&PO M=V]R:W-H965T&ULK5IK;]LV%/TKA%?L 3@U'WJVB8$TR;8" M71LTW?:9D9E8J"1Z))TT^_6[DAW+%J^8=,B71K(.J7.O+N\YE'I\K\U7NU3* MD6]UU=B3R=*YU9O9S!9+54O[6J]4 U=NM*FE@U-S.[,KH^2B&U17,TYI,JME MV4SFQ]UOEV9^K->N*AMU:8A=U[4T#^]4I>]/)FSR^,/G\G;IVA]F\^.5O%57 MROVYNC1P-MO-LBAKU=A2-\2HFY/)*7MS%G4#.L1?I;JW>\>D#>5:ZZ_MR?O% MR82VC%2E"M=.(>'/G3I35=7.!#S^V4XZV=VS';A__#C[KUWP$,RUM.I,5W^7 M"[<\F603LE W;;C1$4S;M M8[QR!JZ6,,[-SSY]/+_X>'5Q3N#HZM.']^>G7^#DW>F'TX]G%^3J]XN++U?D MB/QY=4Y^?O4+>47*AGQ9ZK65S<(>SQQP:&>:%=O[O=OP;+)[-!!$^0;O* MWMB5+-3)!):15>9.3>8__L 2^A:+[H4F.XA5[&(5H=GG9](NL0 WHY)N5+OJ M[^9,I#0_GMWM,T=0+&+)#G5 *=I1BH+I_ZP*5=[)ZTKAN8]>,O]8 E:G/W>/_I9"G+T\%#Q& \80)_BLDNN"08W">W5 9CE7BW M2T4>#SCYH$S$(W65[ABEX71K)RM(VJZZNM1C%%,_(WD4YWQ $H/1/,EQFMF. M9A:D^;ZY@^:C3:G03IIY-^4\$][*1& LCV.&<\MWW/(@MTNC5K)<$/4-'(/% M">;^\XVB9$#/!R50E "<>Z5* :+XH2.D.X5C84E[1-0EJYL;DFEP,L1 MTYJV(WUSM(:33;+'J0N_+ 3-HB%U!,8CEHY0[Y6/!?4&"MC)YK:$FMTGVJE# MK8TK_Y6MS46)1WXS2K*4BR%S!)?RF&8CU'LM8V$Q^TWKQ7U952@Y7V)B&B5> M02 PQO*1?LIZ)6)A*3I7-PJ6V@)FEA8FS:-*T#/EYTT8PGW&A:"2](X&JO"7I]8 M_BSK7I7RNJQ*5XYX2!;4N>\UD2\UV^%NI9<]'I:]TZ+0Z\99LI(/8WK'?25+ MHB0:6AH,EF5BQ OR7O%X6/'.NDTKE/:J=1 /K7R@!<1])>-9S.F0I@]+XE'I MX'L;O[#>02;-&AK%RNA;(VM2:#O"$],N$0V[+0)+,IJ.&%G>2QP/2]PCSTA:#9B@7BO:SRL:P>>,K3 $/%*A%<0""K.QTCV"L?#"G=H*/?RBC+UI0NV M!I%G%1 <>*%H;Z]VR+87.1X6N0^ZN3URRM1DH:[';21'1"Q+*?/*%=/$+*=C MW:!7.QY6NV"]5A $:8- J?OZQM+(,Q$HC(WMO'FO@CR\3<,,SU-%@6S;6.P1 M1E#9WK[X\!54+V B+& ;U_,$0X'LQ:@8=@$,Q<2(KQ"]?HGG[-B>8HALPQBE MGL@B.)&G\2C+7KY$6+[.=%V7KA/73A$*W;3E.^@)Y.>/VL$?QG]!H_@?KR,) MYHI>8*+#/.R]TQ1!%WCE=/%UJ:N%,O:G;L/J'E ;*((R^[TV\*5F.XRZEU<1 MEM=+\[CL;1O_E+RBKQD%S3+D3E9K1:"=$;N41KTE(=*1/Z0IEKO/$-T" ER2)M,T2_=PYZI0]37<$?_DL$V3+_0B2H?[(!25 MC+Q&$+T=$&$[<+I8E.V+ FA9[>NZH[(AA5R5T,)0JH@?8()[?@#%@<,:>[:] M'Q!A/P!N=EVO*^G4HXD%U8(ELFP_#-ZI[B4X2MP7_J,T]NPL!HOS9$1E16\/ M1-@>?%9.PD_@PJ5IH,WB''V)%T+LOUW?DL1P/,O':J'W B+L!3XH:XDS8 MYF&S?MHB;G][@Z.4<% M\SVOAFW'^RA%F[+QH+_O8&!]'4*"3";;^";$Z=7W6?D:^U@?]\= M+I4$VBT KM]HL!K;D_;+].Y_(LS_ U!+ P04 " #E@ZE8+J6HORX# #W M"0 & 'AL+W=OV_?H=)S0#&AB=Q@6QD_.^>8YS M_-%?+[QD3TF2M\PPWY! M'R$"]:F8"NR9CR^B?+.C;H&20NI>+92HP$&WM M$#@K@7.HP%T)W"K1FJQ*:TP5#?N"+XG0T>BF&]785&K,AN7Z,T9*X%.&.A6. M[F['D]MH,B;8BNYNKL?#>^Q<#&^&MZ,)B:XFD_N('$^I@%PEH%A,TQ/RCGR* MQN3XZ(0<$9:3^X27DN8SV3<5,FEG,UZ]_Z)^O[/C_1^H.".N?4H979GK=6(1!T.OVS<5Z/BU!MA4T01N< M7L/I[>6I7];O'\-VT#V&V3_GY"9E&4[KO^" M8YMT7\0&9-! !GLA1SS+<'*^K@:" VI@?\P&:[=A[;Z"]: "Z.[XLB]*X(# M#>9>P]Q[/?/N"NB]P'"]H./YKK?%VQ;H!W[0W;$LV-:?762Y+"')7668 6 MHCYEU!W%BVJC?N *M_VJF>#)#(0.P.=SSM5S1^_]S5DO_ U02P,$% @ MY8.I6*$5_G&#!P JC4 !@ !X;"]W;W)KNG8EK)-[;Q#.M>6GFVB07IW=S'RDH,5<;?" GZ;\_@:DQ M0I;-=3_T2V)L[;/+/KM">H#SI[SX6BXH9>AYM)N6ZH%%2&ZV6$Z)IUF05I=EH>EY_=U-,S_,-6Z89O2E0 MN5FMHN+;>[K,GRY&>/3]B]OT8<&J+R;3\W7T0.>4?5[?%/QHLD-)TA7-RC3/ M4$'O+T;O\)N0V)5!/>+/E#Z5>Y]1=2I?\OQK=7"97(RT*B*ZI#&K("+^[Y'. MZ')9(?$X_FU 1SN?E>'^Y^_H07WR_&2^1"6=Y'&^+.N_Z*D9JXU0O"E9OFJ,>02K--O^CYZ;1.P98/V 6D,R*D& M>F.@"P8\E7(#HS$P! /]D('9&)AB2,X! ZLQL$0#\X"!W1C4[$^VV:VI\2(6 M3<^+_ D5U6B.5GVH^:VM.2-I5I7BG!7\UY3;L>GL^LKSK^:^A_BG^?7'2^_= M'3^8W_%_G_RK.W0=\(/KV>\?KC]Z_NW\-^3_\?GR[F\T1I_G'GKYXA5Z@=(, MW2WR31EE27D^83RL"GP2-R&\WX9 #H1PE[-H*3&;JKS3)B-$'7;$$+Q&/C$\.BZMA' MBC[FI2PM@1KUEC(^DW!(/RJR-'N0081',LLGIW)3?),E:<(+9531^#72\1DB&B$RTK=(5HU438B/4]UR7=L]GSSNDRP99AA& M=Y#7'X0UT]*%87Y_V!@3[)#NL$#BDCBV87:'A1(TT[2L%JV30GV70OVD%+[D M%5(Z[@&NC1W7AI+K9HHJJ^Y#:5EN>#=OLH1/$/[\YD;& MLM$+Q' TH6.,7ET*!>Y)4&Q'Z!5EY$/)@ 0+@< ZC)D[QLP?8.RL[MKYMFME M]"G!AS:IV6.1$*QA@6M(ESXD6 )%@*!=8K"VA6%I2Z*J%R@)'U,$\H7.(C7 M1[Q7)K(ZL'K4C1U38&ZF=#HP/QXDF \)%IR2BQ#(8X=>>T>OK:27;VGXAH63 MNBD*FL7?$"NBK.3+N7JKE/S#%^%\[\7.4$:9C&R[WZ>F80ED*T,82C8DF']* M^ &DQQ (K$.VLR/;49)=KX3'U>8UJ;J8[^C+FF@9L4XO,]BPA1723.EN*+&G M>/0A/0:08"$06(=8=T>L>YQ8E*\K,DM$GVD1IYSDM^B!=S,KSQ"C!=\_-UV= M)>B1EHQOJU!^CW@TK$CC:O^VO?)OLI25Z"5O^.KG[3*]VN4N4[JIOF'1\X$5 M@-M?20H%HSR-H05SU)T/Z2Z ! N!P#K5@K56]]!^MGHY:Y:.4HE$&>W0I6.# MUKGH\OV=,*M[H$Y]4+0 %"V$0NL6VY[(AM7%MJV(@JXW1;RH+C[2&L!]UDS3 M%N8/M:NA$P@HF@^*%H"BA0V:=2B[76I;10RK);$^M>CEI7*3J 80^K];TK?@U(,[ZTI%+N^TH3=K$CMCBDN.6! MHOF@:,%)^0BA?'8I;54\K);Q]E3O3U&QDVEU*<%][4VW#5<45F>XK^+IAKCM M\B1H6+--5]@^^Y)Q8]?2Q5V<+#CB.IB(^>X'-S8M@MT#S=&J:U@MKQT0OX]G M%518PWUEK>,-8<$\IM M-Y.M3H750M4)MX[D6>U+/%6V+-OIK2U/'>FI0QW<&9!H 2A:*,D)GX#-_=N* M73Y;*0JKM:CAMX<:P/W2,O1>SUA2:#6&);@ I-H&@A%%J7N59KPFJQ MZ0=O$ZG1!U_.^B*0[MB:>%,0U*D/BA: HH50:-U')%IEB:B5I>&WBXA$KG'$ MU=M,[7;HK@ 4S0=%"T[*1PCELTMSJ^D0M:;SH[>-B$3MP:8E;A3440QF'53N M.>T4 E"G(11:E_:])Z".Z#T#;B 1B<:@:>(- ;7#P0R?XM,']1F HH50:%V" M6P&'J 6$SZ&@TV32+. M"9"ZD >*YH.B!2?E(X3RV:6TE;_(R?+7OLQI2 F6R5_8='218IG\9?>ZMC\* M8YT079S\97J526QQ%2=QJNL6UL5\#Y._2"M_D?\E?QW/JDS4LDVC]_SX[.21 MGCK4P6T!*G^!HH62G,CEK\G>2RC56TR47S*7])Y;:J]M#E%L7PS:'K!\ M7;^7\B5G+%_5'Q"_W^JR>SUK^A]02P,$% @ Y8.I M6+OP[UB+ @ Y 4 !@ !X;"]W;W)K]6"+%<\1#B^QNI;K5*0"R^SPK=,])$VS.C9"'E MK3$F2<_Q3$*008R&@=.R@2%DF2&B-.YJ3J>YT@#W]SOV,ZN=M"RXAJ',OHL$ MTY[SR6$)+/DZPVNY/8=:ST?#%\M,VR_;UK&>P^*U1IG78,H@%T6U\ONZ#GL MXCD,\&N _Q30>080U(# "JTRL[)&''G857++E(DF-K.QM;%H4B,*\QC,;7T5LV_GHS MF?]@[V9<08$IH(AY]IY]8*^9RW1*7MUUD5(S%[AQG<:@2L-_)HV 74HBTVQ< M)) \QKLDJ='E[W0-_!<)+[EJL:!]Q'S/[QS(9_CO\."%=(*FS('E"Y[ABY C MT.-'-EVR"&5\F\HL 46"[]8"']C/_D*CHD?]ZU#Q*O+.87+3Z*>ZY#'T'.ID M#6H#3OCF5?O8^WQ(^7\B>U2'3E.'SDOLX9#KE"5B(Q(H$LVHCV.9Y[1H4Y,C M5H*JWM"A*E34)Y;:3*=-Z+4\^CN;?75_":JR=O<:)@>ULG-$4R[K JLWUGB; M4=6W'?K$/Z 15DV2H68&V"NMM>,Q)MQ))\I/]''N]W9'3Z MH,KOU5H(31[SK*C.1FNM-R>3296L1UHWR M;$(]+YKD7!:C^6G][*Z%C)RY%EIF>0,<_;:>C_6^:AH?7S[U_JIT'9^YY M)2Y5]I=,]?IL-!V15"SY-M-?U<-OHG4H-/TE*JOJO^2AM?5&)-E66N5M8U"0 MRZ+YY(_M0!PT@'[P!K1M0/L- DL#UC:H1V[2**O=NN*:ST]+]4!*8PV]F8MZ M;.K6X(TLS#0N= G?2FBGYY>W7ZZNORRNKPA<+6Y_O[DZ_P8WBV_P\?GZR[<% MN?U$+L\7OY%/O]_^M2!C\L?BBKS[^3WYF6U?TQV\CR:DV6L$PJLBQ53F#EE5S+8M6$KM125"?8L#7=!GBW9EF? M5!N>B+,1K-M*E#LQFO_RDQ]YOV(^OU%G1R,0[$<@[0_F(T:YN4O,'&XKD9I8?_4$AF\Y@6_4V=%(1?N1BIP3>"6@TT3R)N$6*>&Y M*K7\MWF@EF13FD'13Q_()N.%KFW$/UNY,:-;W\E"\V(E[V%X>54)C2:*1D5X M,,MA$/B]4$",0C;#0R'>.Q@['3SO^:/T6I0D4\5JK$69.R3' S7^=-93/+2) M_0 7/-T+GCH%WY5J)VN$ L&!7RD@ZQY7.!W^NN?U% YMPJF/*YSM%:@^PI[&H9$?Q)9A]+T.>YY3YN4:PE*890W, M%V59+_%FZ?-'@>/,&R@9^Q[MZT7,?$HM>@\P[;]";V4$9Y+?RZQ./W44;(L$ MUB!4;$8ZV:A*FO&N2/V5R6ZK0OX+_IEO[T4AEA(/F%;!H7 V< ZQB2T1X]/. M.?K*R3#)0S_!U4XT*9HLN2S)CF=;%")MQT=S$K%I7_70RCHC'=Y])SOGMR97 MH)K84--@'(B2PZKKZF75Q @^+0'0[DL M9GW!B%401!;)'8I]-XL/PKK)M34T#B,<'BN#( C@!ZG7SQ2& $?9Z[\I?-^J MM^/1Z?#KN_E[4R2P-:OJE6'*$5C,0NXXP!2?R2$BQV$8][&$F4WCV()2OV.I M[X;IH5JS@ NM2FE1.D3C>,;"0= A9@QBTY9P.HKZ;HSNI;Y+17/UWJB&2=QP M"27,H\&6:(*QJ0GLE8 _A.C8#Z*H[\O0+#K@\;$C'6Q]-VV[S-G1ZR!,)AO^ M9#X_F/!!Q2-T]0Z*E%;[T&I,9U&(JZ<=A*D;PN^N#D:_"QZ>)&IKJO-6/2:< M(C!FL[!?-")F813:A'(C++:14*.!7)<^A4JLLJH?HC-BLGU(0*]^+(DMXTXZQ MU,W8PW%NUF$;$LW2?/;B>;VB#B T9JR_S\2L0MORI!V1ZCT &8N@%\R3=2\ZP) ML%3J;6F9+@2I+(SZ51]F1L.9+6%7F B1ME.5R@HV :#ZI0TZZLD0 MN;2/9<3&YD)'9.HF\GD"JIJ=B]'-C?)TFVAB#%&A0Y[V=[>(R1@2KD5JQUSJ M9N[-:XXT*(;,03P@1KX%3JRC*G-3=9!TL+6+'CQB3 VC/J!0,^993N58!U7F M_U#*6E[]H2 O;NJ3F+@J_-@@ .0OXA M?%4*85N[#-D,0U$=]$M1S([&S(8[=G#B[<;UA2JA#3#V(6 M4\^JO4,U>QG5=>&\T4WX0;E!9%5M(08;'U2>0W*JS/E6Z][UXNX.=65(Y8#U MLQ-F-+6YT7&;.8E8N_&N+4/?#QT2CZ),9%4[U'BB-O5F&G4C?#'%(B:VXWG6 M49>YJ6M\:%UHE!\-_69;)NOZ>-$#3:1QR11G]86IT'8\L^TD ^2$.?;ZAYZ(U7@VM81TT%$Z<&]] MKY=+D=21(AZ3YO0!=C2").U)GOI19X;;W7#:+Y00(TIMKG2H#5XX=K;I)%R3 M>[&216%BRI31HI0J1>4C.U\_\/O(1 M9;'77P^8V2R,^N(G!V\AY*) MX^BZ:=XJ^&PO M=V]R:W-H965T&ULI59M;]LV$/XK!Q4H6B"U;-EM@_@%<))M M+8:B;KQD X9]H*6SQ98B%9**XW^_.U)6W,[Q!NR+35%WSSWWKLG6V&^N1/3P M6"GMIDGI?7V1IBXOL1*N9VK4]&9M;"4\/=I-ZFJ+H@A*E4JS?O]=6@FID]DD MW"WL;&(:KZ3&A0775)6PNTM49CM-!LG^XD9N2L\7Z6Q2BPTNT=_6"TM/:8=2 MR JUDT:#Q?4TF0\N+D:>$03]/> 5 M*L5 1..^Q4PZDZQX>-ZC_QQ\)U]6PN&54;_+PI?3Y#R! M>B4?[&;#]@Z\]; MQLN-?T8A:Q6RP#L:"BROA1>S MB35;L"Q-:'P(K@9M(BYZ;17NH- M+(R2N40W23W98ZTT;[$O(W;V#/80/AGM2P<_Z0*+[_53XMF1S?9D+[.3@)^$ M[<%P< 99/QN=P!MVS@\#WO 9O"->PI_SE?.6BN6O8PY'O-%Q/&Z@"U>+'*<) M=8A#^X#)[.6+P;O^^ 3;4<=V= K]?Z;J)/9QYH,>_'>;\/+%>3;(QO!;B=1K MN:EJH7>F)U%3FU+U]# M*1X05H@:R.=:6*(B=>!N"R*$U(J^A UJM$*I';_!F@F+)_=K*XEZK<@^Z;*5 M6QU\7;(KAVYT_&Z7\,M\ONAHT&0E74]"U4$HI(X3=^]JX,+X4E-]-F&F.? & M>#C!H/_F2Q";6R]SA73!IF]PTZB(L7SS1P\^1HJFEIKO2*(2FF8OA_P,R$D0 MQ5<:.C$%KSA+T@4_2?0I9WQQ('@&J"3-)A$Y,0W-W!5-[;RQ-HCGN6V$XOC@& M9"6@CUIWUD_90B"K-J:(STX'.--G(@21J^+FBS7[ZT MB%#%H8,\=(!&1EYV,P,HR<3-=Y8EI57J@M+#RX&]9)P]KB^%IPCMB '@8TV+ MA*NU-;9#8=D($[DFN&J%MC/4"VUPM+ Y/!95J'RB0C52F,"I]3"DX*L=M)44HZ=U$R).#4)KFNQ+!_?4-518Y&2\!U>:1A7L#V]P+EE* MQ]=&QQ79U=B_M^<^'?NJ/^BMP?NQ^YX.$/:^3'_]1P )Y,?X#7MP;&"F!WN. MFFH3MKF#T(QQY76WW0?#/.[))_'XM4%UL:%. H5K4NWWWK]-P,8-'A^\J&PO=V]R:W-H965TEL-L;5&9SU1UU=P>?Y+KP M?#!8S"NQQL_H?Z_N+.T&>Y1 /B1MWL 9FLC3F M*V]^RZ^Z0W8(%6:>$03]/> M*L5 Y,:W%K.[-\F*A^L=^KO G;@LA<-;H[[( MW!=7W6D7TM?)>GYQ7LD M2FX^\(3%)X.LU;MI]*(?Z,7PP6A?./A%YYA_KS\@'_:.1#M';J*3@!^$[4,\ MZD$TC)(3>/&>6!SPXI/$X,_KI?.6O1NGP[0D'D[V#R2GT$Y$_J?>R5U$?6L)O7DVC4?06[@N$6U-60F^A$ ZH MC:WP4J]!-8+4T+ 1%@M3T[9'1:7K%06JMBQ$*ZFDE_S%K%8RXT4F+/U:(16O M0.@<,K2>6A_P6RTK:E;?#Y:##?!H2Y Z4W5.!CV=:Z,O,J$SZD*Q5 CDE#0Y M60A?&ZU*U8R]!9'GDEM7J%;.068>T&(.RRV@)!5+@D0M-+@W@(\>R:DSHJ:- M#_:E%A[/"5[X8&,7$^EHI@A'Z$NUW=,(&&@SZ;#_+(1MX#9D&,0A12OT.@3- MFA*,1MBBL(PEJLJ:1TG# \E(- P?7(-\E!"R2X.6_CDO[*@O+"*439P,,7]%CN7LZ(.P M,B2D38'8H_]0N4IN@O< MK'-_2/%PT[D5KB O9!["(4I3LS=M*>7 F:(0E8176V17N80:WQ41:4N7 A'U MAG'4!"1).N'.N3"K"RIY$,XA@9HE9[X!Q<>LH%PV2=!TI1R#Q=,&;#I-0A(W M8>IC?B&H+ND2(]Y\$SYE-82-HYA+ES$+*A:/A^'QSVN!XNZ8T%&^0]C%0?R^ M_"?K9T0LU-TY)/W+X7.M[UU+^M,8?H)W-4T"Y"M'EG5Y7!G1 MY*VMY2I_'#@U=#B78=WD8\8HE&\X#8G^Z? M7]?-J^-)O'F[47IH /*$7)'JL#\9=\$V[Z%FXTT5WB!+X^E%$Y8%/2'1L@!] M7QGC=QLVL'^4+OX!4$L#!!0 ( .6#J5C,;?A<. 0 $L) 9 >&PO M=V]R:W-H965TF%!(C=;W>_?8#SG;'?787H MX:56VBVBROOF>C!P>86U<'W3H*:3M;&U\+2UY< U%D41E&HUR))D,JB%U-%R M'KX]V.7<;+R2&A\LN$U="[N_165VBRB-CA\>95EY_C!8SAM1XA/ZK\V#I=V@ M0REDC=I)H\'B>A'=I->W(Y8/ G](W+F3-7 D*V.^\^:^6$0).X0*<\\(@EY; MO$.E&(C<^/N &74F6?%T?43_%&*G6%;"X9U1WV3AJT4TBZ# M=@H_VAVG_$0 MSYCQ,*NE1U-(\@WSIOZH$P>U%*W;_%RX.%$89;\0"$[*&3![]90\/)7 MX<5R;LT.+$L3&B]"J$&;G).:D_+D+9U*TO/+1]RBWB \8FY*+9FI^< 3,!\/ M\@/(;0N2_0!D"%^,]I6#WW2!Q;G^@!SJO,J.7MUF;P)^$;8/PS2&+,E&;^ - MNRB' 6_XDR@_65/#'?EJJ1K@F_05W 6.T<*?-RL7OO]UB8 6?W09GSOGVC4B MQT5$K>'0;C%:?GB73I*/;W@_ZKP?O87^?W/T-LBP#Q=PX,.[699F'Y\K)%[J M1N@]M5HX_@<=+5N--?/F2<8)A6#6(+V#QIIBDWL7PZZ2>052YVI3(.36-"!T M =KH7\+F*-F'4SO4FLJ=(8$WAYI'^Q_80E)ZY&KC#9]9]$*J(,:F2J*4-GVX MIT8OBA!;'#R^%)79"^7WC$R6VN"4S'G2Z!)$:1%I[+"[3QNJ":&]%$KM@1X= M(]*](A8@/ AHC-2>0,'3U#H/M1(.C$92:8SU8D4D.BS9"-EH)]06@;9H&RL= MP>MVWG**B&ZFW3$#HB3O2N')YFH/.2U*8_I/%L.FG/NKRF MTW@ZF4$ZC&=75[UGXX6"(#$;QTDVANDXGD['O7N.2X=@2&"S<;G54,I8X(#_TBT4?F(?4+-JD"A5\#0/=O;;L2:VQ M7XS@0SKK-IW(Z00:F]0PQ[G)]4^%N1/NYUZ1'&.NJ'"T9D*(K!:#U=_#=?:!).@47^)6"HRP9?APOYM)8NIS)@B_U+ W-P[79TC9BK/8N.B+>-', MF3.'\H/2#J1 M/-5"FD506=O<1)$I*JR9&:H&)?W9*5TS2TN]CTRCD97> MJ191&L?CJ&9 6OY>+ M(':$4&!A'0*CX1'O4 @'1#2^GC"#/J1SO)R?T7_UN5,N6V;P3HF_>&FK13 - MH,0=:X7]K Z_X2F?W.$52AC_A4-GF\4!%*VQJCXY$X.:RVYD3Z=SN'"8_LPA M/3FDGG<7R+-\QRQ;SK4Z@';6A.8F/E7O3>2X=$6YMYK^X=0>7_@1N!!^5M)6!][+$\D?_B*CU_-(S MOW5Z%? CTT,8)2&D<9I=P1OU^8X\WN@_\CVEN[I,%_Y>;8W5U"C_O)1Y!YR] M#.PNSXUI6(&+@&Z'0?V(P?+-JV0OIFF2 MWEY8-;T5]E;, M6GJ/H"^?_OL,!ZB_J\.X)"T24VUH#:@:T0=DJ0&'"YOQE\ M][]T&WQP0*\A#2?C_#P.UBT7)7D9'X;7C5:/Z(@82)-PE$[=$$^G!%I4E+$^ M/N.;Y'$XRV)(LFDX2]+!I]V.%T2GU9+;5F,(._[D)N:Y8QQF>>J&<9H.5BW= M2N74Y-(D3./#MX&JA0I D M[Z]ADH>S>.8F69B/8_A"M;A3=$)](_PW2_XZ-52Z=[@[] M>$A47%>I9!+#N7K)9$;%UK[HMM*(4'?R@$X>7FH>UR\A!3,->KT6QR'W4M=_MWZ95)\G?S;N'C;+<<^EB[L@U'D[R M '3W6'0+JQHOT%MEJ;'\M*+W%;4SH/\[I>QYX0+T+_;R&U!+ P04 " #E M@ZE8CQ8/35T# !9!P &0 'AL+W=OPV_NQ)[S:JLX)+?-)@NJ9A^G2/0AVW01*< M#Y[YOK;N(-YM6K;'+VA_:Y\T[>*1I>0-2L.5!(W5-KA+;N_GSMX;_,[Q:"9K M<)'D2GUUFT_E-I@Y02BPL(Z!T=\!'U (1T0RO@V

C2 :?K,_L''SO%DC.# M#TK\P4M;;X-5 "56K!/V61T_XA#/PO$52AC_"\?>-DL#*#IC53. 24'#9?_/ M7H8\3 "KV7< Z0!(O>[>D5?YR"S;;;0Z@G;6Q.86/E2/)G%'L M[I,\H+1*Y\E#N_QOZC8EP%ORYM$<&$%-Z^6:5) M^AXN>>$&C&462V 6;(U KQ0UJ H*92PH#9(F SUWP?]FN4 X,-%A! _NEL E M6M34ET20GSP!.Z"FY]SC&[2U*D-@L@0N"]&5I(+>$FK.1 B"Y4J'4%$QG!A% MT)HFBS7B)TC#=\O$\_GU8NGR1>U:U&._^MM' M++#)*8/#:18ZGA;]\!&GZ.:"F9K>?."2TRLNH=6J[ IKR$^R7H?K>>)7JW"= M+6Z>V7',GH%T%6;+%7D)E\GR9EIGTN@N9VNW2M;A8I' _SU0>@UW1:XN9[:F MN%PZC1(E6#7,(-2&,N/JRS4=:4VN7*(;8 :.-%/=/Y>N%[#DI/ _C!J_=9Q8 MJTX3A_;03C _F,E)3OZ80-]@4Y\1O/:JXLFX(ZN]'^HNG$[:?O*-I^-WXZX? MEQ?S_J-#U=AS:4!@1=!9]&X1@.X'>;^QJO7#,U>6)/FEZU#4SH#N*Z7L>>,< MC%_3W3]02P,$% @ Y8.I6 W3#<[S! #0L !D !X;"]W;W)K&ULC5;;;N,V$/T50@OLDRO?LML@%P-)NHOV8=$@Z6X? MBC[0XMAB39%:DK+CO^\94K*=;A(4"&*)G#ESYJJYVCF_"351%$^-L>&ZJ&-L M+\;C4-74R%"ZEBQN5LXW,N+5K\>A]2154FK,>#:9?!PW4MMB<97.[OWBRG71 M:$OW7H2N::3?WY)QN^MB6@P'#WI=1SX8+ZY:N:9'BE_;>X^W\0%%Z89LT,X* M3ZOKXF9Z<7O&\DG@FZ9=.'D6[,G2N0V__*:NBPD3(D-59 2)GRW=D3$,!!K? M>\SB8)(53Y\'],_)=_BRE('NG/E3JUA?%^>%4+22G8D/;ODQ+UW:R\;<>="#%?C"&@6&%<]S&V& MF;T",Q=?G(UU$)^L(O5O8S(W7(16EG1=8%V".2W M5"S>OYM^G%R^P??LP/?L+?3_GYSZ>Q2_%$33II6VKUP MJQ7Y(+;2:]<%H72H7&M,UY!H.U_5Z7RG8ZW1@-PM MX*=$2T!3(^$@[D7K=:7M6DCU#P#1\#&,1 "P6"-H$.@!M:UPAQX.POE>=T-[ M1DO#"=>04;J2$??*0]**5NX3(GI&$9.&!]'K90<9F/$4I3;L E2R.9QV =5A M]D+&Y!"A9-P*_%F F0:2P=GR6: 4A0JX( >50$?#,@=V-KGLHQW*]#Z]',(/ M&4^ AWX$>P-=']FB=>((+F' MF*ZGRGGT^A DBP](ON5\TDCL:EW50J=X"#29#3(/XO[>L$O2"@I18[H2._P: MB6\OGG-%F$XQH287)3VUF/8@A40O.0'[T:"6D<3A)M>J*JXQ9+XFA6-!4;/!7WM.6/ M+=N25=4U3.1DE"RE29T(@%$BU7?O?_IQ!,P-I$) &>1&0?YW-:6VAIIU\21G M7'$\J#=,/LT24++$+J/^^JY/O9?+<0]_#'CS6L-,/7WOM*=L*. 0^TG"67L" M^:[EV84LY3BARI3.V90QHAIR11'71>]G*3X[8_(X2+DY>C(ZK9D\U,(/X9+Y M$\2P+1J7/,8-]A%>5I+L4!2'(33$-:]J"B#E\_F1BIW=0DS:'@D8;A,"=_3S)E))_Z$'\0/42"14OQTN=O?+*B(*/K MM(BA*[EO\[9R.#WL>C=YQ3F*YT41J\%:(S6&5E"=E#]_*(3/RU=^B:Y-"P^& M)P.K)5=>VL;2/Z^8Z_94(F@JB_8!84Q]2 ,=59@Q71'UB@HLI:J8H9,M0EUK9#EKJ@JPR2* MKL.*<1&,A\ZW4..AW)J2"UPHT-NJ8NIYBJ7XUT=[L)VLI'RTQN=\%$16$):8 M&8O :-GA#,O2 I&,WQXS:"EMX?'^@/[1]4Z]K)C&F2Q_\-P4HZ ?0(YKMBW- MO=Q_0M]/S^)ELM3N%_9-;DJ,V58;6?EBLBLNFI4]^?_AJ* ?O5*0^(+$Z6Z( MG,HY,VP\5'(/RF83FMVX5ETUB>/"'LK2*(IRJC/C&=,%S/F.YRAR#?0_S615 MT;(T,GL;QI@Y>\@I?"G12FT/!!Y)C_71^2ME9@0_^/DSF+=UKM30?.\\#593^)DUMX*- &:B:>H6": M;GY6,H4Y,)%#S7@.AC+6LJ1GSL4&,@N;M[!$JTWWT#4B=*(UGYZ;75@M2+0N.?B*;2>Y+WW?&%B M2Z,,XN0$1/? GOILS][UIF<_F$UAOQPR1%SWWM:YMB7'S'W8CAU_\*C M*5&AVKA9:(]B*TPS,%IO.VXGS91Y26]F-76RX4)#B6LJC3HWO0!4,_\:P\C: MS9R5-#3!W+:@3P8JFT#QM93F8%B"]B,T_@-02P,$% @ Y8.I6,NI0GGL M @ H@8 !D !X;"]W;W)K&ULC57);MLP$+W[ M*P9*D9-K;5X4QS:0K6@/"8PD;0Y%#[0T6A")5$DJ2O^^0\I6G<(QZGKNNBG.LF!J)&CF=I$)63--29JZJ);+$.E6E M&WC>U*U8P9W5PNZMY6HA&ET6'-<25%-53/ZYQ%*T2\=W=AOW199KL^&N%C7+ M\ 'U]WHM:>7V*$E1(5>%X" Q73H7_OQR;.RMP8\"6[4W!Z-D(\2S67Q+EHYG M"&&)L38(C(87O,*R-$!$X_<6T^E#&L?]^0[]B]5.6C9,X94HGXI$YTLGOV'O8(;PIB8+)H4AD.[IH*)=-" MS@=WU' *3A$1/H$_G$P".Y[YT> :N:!2[^R>[+NBX.R%7#/LXA+!1BM-Y(C/ MYXYI,!M&8PH4#S#6ON8@A<_,>(,"B: MED5L G1GK&4R4=TUXVM<-@8RE:*RX4S"&LUL?R.![^=I!(4R3>?7[W=.V<9]@3#2:A\2W':= M^W=N]LG"V._E7"DG'K(T+T][<^>*=_O[9317F2S[IE YGB3&9M+AIYWMEX55 M,F:B+-T?AN';_4SJO'=VPO<^V[,34[E4Y^JS%6659=(NSU5J%J>]0:^Y<:MG M^:K4H.]>" M+)D:\YU^?(A/>R$II%(5.>(@\>=>7:@T)490XT?-L]>*),+N=T&LY:5T\NS$FH6P=!K*I!Y\XNU=2=[#MPHM_[44UU[JF&3U"-Q(W)W;P4?^:QBE?I]Z%!J\:P4>-\ M^"S#&VG[8C0(Q# <%\J>Z]Z9[__-G@;OG]&TW&KZ?@Y[D\&X'FJX[Y@$W__ M[6@X&+X77^9*7)BLD/E2S&4I)!+FWJ3W.I\)HA4F$9%5L7;"S:43NA3EW"R0 M%:5(33[;<\IF0#-8ZAQ'E(@,0IN7*J:KTJ0ZE@X_IC*5>:0$(PYRG$#HHGD; M.R'S&*I%*ILJV]P=]3<4S TI8%U',.Y"RY>S\]J6=3W1/Z%=K7MB4A0;LMW) M::K>O;IN3=0YD:DX5V4I=EZ'8?A'N;LJ=+0I\-7M4]Y\+09'AT$X.*2KT5%P M'(:O+E6B+![#LS(7B5*0) ;!8'@H=OEJ.#@2NZ^^&"?3%84"D:,,@WF\R8$$ M'01'QR$+.@S>'@UK+VPY(9('.H[2*O9\,'&5QM*0PFK\1\]584GPB99TD MEHG0A(DDT:D&9J=*S<-9E-=^Y45%GMEF+2L&+BP7OAK?!>F50S%%5QP%X9B)V.D NO MR3KY;B 6%#CBJ VK@XSD.!GQ:BIDU5<%>-UFF;*2A!ID &D$NGR[%^;4O]9P8A1R$*'??%-NSGQ+3 _D2^^JZ5(=(Y*0*B)S+W" MM2MKE&^)!-4$I/W"O!,Y=$TA?]H@E"N#53\J35D$[C0_-P+Y;+VJ2@+A@9[I 3 M]@CED/?ENM86^1\^>C$W;+AZB!3L&_8D(Z+25?K*>T!4/D@;%6.#8NJX5!7/6:5NY5NTQ91CR.R/9*8S C%]Q@! MX*$%H9:2[1&JL)V7%[2P0&0( %=N&A4P$'!67G2[W9_G'[Y<3JBXH;4BK]NI M8AWCCVY ^=,<";=0Z;W:RV@XKGW>%W]1?7V"0Z=- V_['TE$;ZWK\TDQM'GBQ?I:")M2ZVY.&-(-JQ!?^ MD76EW7GPMSY;K(+$#K;L+/V]*Q5S[[BJF/7B) 2_$I M5WN\N-0.>"09$+A!0S^"=@2&M;4.7BCI6#/<\%5KY"3^#XHWW'1.Y"QBJ\6; MAW[&=7JOI@A=3V1B^ ;*N* M% L--_R[3U>W'C*R:1A^OT==(DM8*+PP"/NAF!8EHUXBV9FPKI7>F'4TY\CT MER&:'IC*_AT,>_$^WH,WI C\E%=9Z\I?H?K_BSA6MPNXP8L!%_S/$/>AB4,A MEQ17'TRO6I>BF=R7+*[.]I1:%S43:,C331M5#P+,/#XZF#KW M\6]LB$4C_L M":Z))<^I_IV,1U]GHMUM([T=QX"#IOLZL[D*UD[:5/V8\4D=_JAR=[5A>:9'<8/ 4B$>TTGK4JU M2@@OS60&S:>8B[>-9GUQAR,Z 6I2FKX6:Q,=*7(C'W2&I%DKY5RW@WH8P41- M.6V;J8L&+4375+/YEJF(#>&)JCFSODZ/&P_.P#CX DNM D9R;O[U()E8D_W2YO7! MCT*!38I"\=PXV?44R^%1$I('&R:U/MGFPI?X:=,\%O8"QVW8>E59^ODX,6% M]YM@O5 VF$4"Q@Q8?MC4E69!O_G\N)-WTTZ7O !9S56%_9+)[[Q9S_VB452P M#!4".7&%1.%T>**HE6!;1B4M[RXV; 4.O)"H/F=#.JH/PK?=)H#3*GHE5(@'M\\2"P53O]L@[;YVLGS>CT*#L>'[*?7@^!@ M/'PGG61PBR#'@J_K+]E#)JEW>-RT_Z-X8@6;5]M?9OV M4P?94MGNAB#DC-96Y^N_(<_5R*+!JH5IJAD97DJ#2O&]1%C"C" ZU^:H4[<8YA@D&Y9?/BMPF! KQ6&]4NN MS1>FVUY4[W>^&F0*Q8:^C9#L*G?^ T)[M_W\,O%?'1Z/^V\W/G?H'5("TK!_ M>- 3UG\/\3^<*?@;!%J5,QE?SC%B*DL'\#PQQC4_2$#[4>KLOU!+ P04 M" #E@ZE8@H%XEO<" "5!@ &0 'AL+W=O99=IQ60IED/(QK-VX\M#5I9?#&@:^K2KB7*6J[&B6] M9+-PJQ8EA85T/%R*!=XA_5C>.)ZE+8I4%1JOK &'\U$RZ9U-!\$_.MPK7/DM M&T(E,VL?PN1*CI(L$$*-!04$P<,37J#6 8AI/*XQDS9E"-RV-^A?8NUHX!76.WC%U:-;\X9B]J3K=;!/*^4:4;Q MO.[#5L!IMB,@7P?DD7>3*++\+$B,A\ZNP 5O1@M&+#5&,SEEPJ'-=Q7$T MOK 5'V89NOR$<&4*6^$P)48.^VFQ1IDV*/D.E#Y<6T.EATLC4;Z-3YE12RO? MT)KF>P&OA>M"O]>!/,L'>_#Z;9G]B-??@7?Y6"MZ@5^3F2?'-^'W>S4V$(/W M(<+K./-+4> HX8YY=$^8C \/>L?9^1Z"@Y;@8!_Z?Y_#?I1>UH6W2!^^6>\_ MK@'A\. T[^7G\-V2T%"\]=314S6>/.A:HN^P!4)*%=\063 L%(U/!XI2F 7Z MX()-@ZD4!,(AX'.,ES!WMN)EY&Q\-XSG);:\U4H*XHDG'OB5DP<[!Q8;)T(J M#\+(B.2PL"X@2<4FZ1=.QSP$>%P*=D8VFA?.\?Q>BH?2:HG.QV)/SC?4 OW= M-&9""U,P5GA)O@O\Y*,[E0[Q4Q5N-S W9:4'#)<<^(H697M'(UTV^AUNTK^: M&S(K'](RY=>&@B!R:E:3F&D,O9Y4G+$0!NZYS[5P,F9A)6:M,:P.SJ$IN.E. M&*]%HW+R#XM&[&?WO6N9;DD%HR^B('IF5!MJ5*-=;35WTDC-JWLCV-R A>*# MTCCGT*Q[&ULM59M3R,W$/[.KQCMH2M(2[*[>8+X*#4U7U@[.9)-;M MKG.VET!_?6?LS1(@(%5JO\#:GGEFYIEG' \W2G\W*T0+]WE6F%&PLG9]VFR: M=(6Y, VUQH).%DKGPM)2+YMFK5',G5.>-9,HZC9S(8M@/'1[4ST>JM)FLL"I M!E/FN= /YYBIS2B(@^W&E5RN+&\TQ\.U6.(UVIOU5-.J6:/,98Z%D:H C8M1 M,(E/S]ML[PQN)6[,SC=P)3.EOO/BTWP41)P09IA:1A#T[PXO,,L8B-+X46$& M=4AVW/W>HG]TM5,M,V'P0F7?Y-RN1D$_@#DN1)G9*[7Y!:MZ.HR7JLRXO[#Q MMKTD@+0T5N65,V60R\+_%_<5#SL._>@5AZ1R2%S>/I#+\E)8,1YJM0'-UH3& M'ZY4YTW)R8*;%"Y=1K(YBN8=,2.MLTTPKIW",E MKR"UX+,J[,K AV*.\Z?^3O GX6>@&M.(0DBAIOX'7JDMM.;S6 M*WB7TJ29,J5&^+)X4BQ<82:L8\!8 ]48[_F;"LI567#FE.,A)&$4=1S8(<1AN]>&D*M;H[OC M,LJ**X/)]J[E?(F..R* (-P97=#&$@+G+@VXAKL ,[ZH3P^^NEIV1_K@]S*? M$0/?W$W'ZQK1\,10...>XD?0/?J:&L$M#OADDGYLA1HSN MB>O:4R/?!JNLR* L2$MJ6G7$'C\9(JP1BW5W,U,HP\/*+2I1A*^5++]2K^2 M5:Z/D[9KXB;*P,E30;C2'UTE,>I=_7#XH? _FSS$)/SG(M^O\7UJVJ:Z2]-6 M1S"I2OYPCSJ51.Y4<^53(L9=Q2\MKY#?&PQR07GPM5Q2!W^3"X2C/YBB8Y@L MEQJ7U"/BA*:>7A$IW(JLQ(-S06P0OG"">"[8N-T-NWT6;!PWV@-BG;^KJZZ6 M+UF$O5:/K4C! ^A2;QZMGD9X1D\_Z87MN'(E?78:/3_125+35&F;Q8.>%'^K M[<-[GG#D\>+V_Z?X78'LDWX2=@;)?RG]Y%'Z^WXQFSOOGQSUTKWR#)5!5Z9_ M"M6[]4-RXM]/C^;^%4IL+4DLD.&"7(G+3@#:O^S\PJJU>TW-E*6WF?M&PO=V]R:W-H965T'K7V 2%""AP08 )2L?/V>TP I:F;BVI<9B00:?3E]NAMZ MMO/A)FZ,2>I+U[KX_&234O_3V5FL-J;3\=3WQN%-XT.G$[Z&]5GL@]&U;.K: ML\OS\Q_..FW=R8MG\NQC>/',#ZFUSGP,*@Y=I\/^I6G][OG)QS24IM.^.B]4X%TSP_65[\]/(1U\N"WZW9Q=EG14M6 MWM_PRYOZ^>WCRQ-5#3'YKFR&!IUU M^;_^4OPPV_#D_&\V7)8-EZ)W/DBT?*63?O$L^)T*7 UI_""FRFXH9QV#F;5NU*C>>Y3C0]%WL._D7?EN\XF("E% MM72UNH*Z,-6XRIJH7ME8M3X.P:C_+%'19,*CKTG__\+T51'W*WAQ>:KNR%;??O/D\N+R MJ?IU8^"LKM=NCP2L?*BCTJJU>F5;F_8*667AT\J[Z%M;ZV1JU5BGX5A(C D/ MLM=!'@H^EJ4SU^\VQE$@W]BH;IS?.86E%&AK$R"N#WZE5ZU9*(W()2BD.S^X MI"KMU,I +1V]PXJ],C'9CCJ_A:482LC.OWLMC9X MQU_-=W*!'5QSO2[^&&AEN]_7UZI'C+[JO7%:-<%WXIG?G*6CKPD!)%U*/CBS%US]^#2J#TU# M)0D+KKY&M=B8X)B+*=A*+%FV>J4[C; 8A&H&]<'N# N\/^!?RYCJ&*$C MXX0QV[HL:%*XG#-YPSH %:K$T^)LRX"C[@;-H%. MV#D/%Y8VV)7W;E&KN+!#*;)]:Q@B9R(!]1V T@[EZ&"0!5W?^KW!JY6!_\UQ M)''4:[,* ^HSV??R^^+ FR/Q8R0D,ZCX0A2\'XG?T<[+\Z>O/KR53Q=/OU=P M.?#<6%//'2)GZ1*N\* U6_A\U)>@3SJL#>(/Z=RV!EB#P'OFRB,?E3/OO@+T M4%QQ/#[VR MH@Q396M_*ZWS$#NE^E$)DM & SN:^-J H/'T#;%091POU>G#K M\I'6?/)B*1^H)7 ].N/UF]>?EI,[1FK[9*(?0D6'."9;5E7D@#%@[/Y(R*>K M@XP%_;-#<\/_GF5LR+E.Q$-&SOA^(GF1VN@6^)QX>K+O%#8I5.%J(R!8%/C5 M=FOK 1;G., Y23@:&$1B*" #T%\#9 4;;88O7N+3MT.YGBKSR;\$)+ $^E"2$<6;,PMO9-4M>J0)-@VCAHT86)^$UP8*P M]QP,].X<$7-[*"B8&?$(80UL'E =A<.%0H(P.GCT,=AU"'<(!>L:0QK/I$K+ M,H6B[Y5S^)]^D1-[#>:Y>**ZW&Y-M)#9HW"2;[)5=J-V8TX\6=W*. MYZ*0HN&O,UC&&$)D'\ @S/H%RK4%(D!.(+K/XD2$O6=LX:[57L3FPJ8E.D/( MM5%L8Z3*GBQGKL1&QZE4C@7T4/+V(+L9.4OWXNCW;;;>U5)N::T0R,;H4 (E M$!VQZ=W,+;2M92%_K[-;<@TXH! VZ;'@@CO@5X$Z1-C;9++16_+HU$Y42)16 M3*\"^P*(0GW78$_(@@I[Z+"7ND8="2-@0J^!F"BH!JP*Z"CCD'BYD3IF*6&2 M14;K5'=44[AIS&@UE8&%6@U).9_0QW52I)-?X/7GP/8XS!R4&N"$ U95UE6(%C,!:0E\H,!T<:'FI<@0.1[1.Y1EP-JB M3P!>F[F-.DCKAA;/8LRI%_/.2\AMGU5E0P<1J-W ^4'K##: L:W9D&E6Q2@X MSYP;*Q1:"D(0HD6G"=^X!Y.@[ V,EMQ?FYX(D[X"*]:CLV&Y#U%)".<0DY!9M.IWK#D8?NMUX(;9TCR0A7PPF1R=FX9+"JV79EU,2OHN%%-ZW>GZJ--Q$JJ M3M46E+%F%7%\]$[7>G#6R%NE6VEUIS[G(D^:J"YH#<'@._2_>(SM.P37Z0Z. M>F>1P&IGY>H#Z%CI>D0H71]WM.PW/T:L? M&4OF"1[^>S K4RW4%3J@&ITO*U&B\'+<5TTKV@"V[3S5EMU65^IJ8SJD;0M5 M)G91L]8:C?;:3"5EEEVD]R\R\: &_T,]5ATB*ET)',&M4J]BPGKH29^!ZWV3 M 8S"-E1XO+<&V<.5"QD89UZN@N\1$8Q!IL8)TP"!@]O",U);:<54TJ,'O39# M!Y01IK_K7G>"UMB',H4AH!>GZNFS,>/9,!E$&YL! MR2$E/G?Q"$_C6T"99\/O<%XZV9 ) MNOA!BBM0VQB\9OMP1^'#(B=(Q*-&AV[DIB.SJV(U2)HOPY#[$3Z:&X#,1_H$ MICQBSD[?\5LSCL\"&F MUV)SB-[HLMO-7>=Q$.\-8._:\*)@G'U@O;_)JE&3 M)9#1SNK\2&2%O^*!P"J$NXN9M)Q7'5(XE3H\M1IYGCMJLI8I=P:H5&LS)M*A MD+'"7B7? -UWX2!FC&;]XD?,O)$*492\'J*4PE=7'Y?YYJ X M^,EBUJG_=OTS7O=#*=TXUDWB;"XXD!6+K'&L^>7#FU^OI]F()Y2:7Y6.#P6J MMF.U LA,6.4)J]/AQC !2S,Z!GG A)!]1S97KR!IPRI ()3)J))62$M[QFM> M&Z?;B:R?3"\32*8Z:&MQ;=(W)I,EW,"N,B;3QVGT@6ZU3BPO(&43Q[DY-Y1Q MZ#E'C!!'[\ ZD?$0#&=[:>'992P.PP#;ZRB>C, O>[T]VMYX7*;'IB$?A(\$ MU]@1;#E.=/HSFX7]>+J#$/#P/\_OT15>S1%E-C#Q5\8XN74OMQ1K[X5\"")F MCLG.RBX^L#?GC*$UXQ7&+$ER4[XKK6:YT9G9&#EY2T#!)!^%?7I7.PKWJ;!R'U6#XRP;M*_XH8Q#*3:F.VP/>LJ&+TBTB MQ8:VC&7L[,8*CL/9!^[%93)*BW3."9RBY)#_SN].RG2_99?CS.XPPY@O$H#]-/VB]:S$B=K-&MB&;9<*O+ 9(F%/ M1G>9UPH%+HJK8?X#]I/[PQC'Z_"_A%\:=F_@LF#$;C8@ &0G/EH;#G?]1GI+ MN4=!R:#F4+U=%,UH-_K3TCX!/";VMERJ _KC]- 9S=]EXFRPG1=+ MLJV/=^F>J^M!+E"DV]2(SG[FZQFDF1B:Y9U3.&=#N8NJMYPTR&GYLODVVL<4 M3OR90>[A76G$D$D5KS&PN05F_# 6*;U"$=*ESZ\PH]WAMD/6ZWE<"4@=\BPB M1XAY6]^BZ*,'9W+D^DDXZ#9G20DOQV 9 HK:W'E(ONGJ1JS1DP6D(B@.^$^3 MZ2W8%G&HD0-]RJLN>K%:BV_Q.;;N91_KIR>3C_V+O-O MG(?E^9?B]SJLP5&8C1ML/3_]\?&)"OG7U_PE^5Y^\5SYE'PG'\$TZ &X .\; M#R>4+SQ@^@G\Q?\ 4$L#!!0 ( .6#J5BD]C@04@0 &$* 9 >&PO M=V]R:W-H965T$<#KG<&?O) M58@>GFJEW2JKO&_.)Q/'*ZR9&YL&-:T4QM;,T]"6$]=89"*":C7)I]-WDYI) MG:V7<>[.KI>F]4IJO+/@VKIF=G^%RNQ6V2P[3-S+LO)A8K)>-JS$!_0?FSM+ MHTG/(F2-VDFCP6*QRBYGYU>+8!\-?I&X<6>\R (??!_;W,7?*9<,<7AOUJQ2^6F5G&0@L6*O\O=G] MA%T^)X&/&^7B+^R2[7R1 6^=-W4'I@AJJ=,_>^KV80 XF[X R#M 'N-.CF*4 M-\RS]=*:'=A@36SA(Z8:T12YSR/?/,7^ 99WADEN40'OUUNG+>DD=^/)9SX%L?YPKDY M=PWCN,KH8#BT6\S6;]_,WDTO7HEVT4>[>(U]?5TQ72)(/:S.G96:RT8=+<_K M?+/Y&+Y:=7C[YBR?Y1=PJ^%GL\5Z@S9L_WP$OD)X?_EP!;)#/WPDDW%<_6YZ M.HK0?'KQ@&4=G-QC8VPD_^;1-))#?C;]]AQNZ\8&8C)QX$UGQC8*X8"\D8XK MXUJ+X\@YNX!'1:N?6VF3CQ$T5E+?D6I/*5C3EE6W M'D)#786TQ0#M@&VHBX&3I9:%Y(RX#S[PB9JB"R9:4&52;PQ-IG7$0=DP1ZNN MMV_01AMR,>YSD ZP*#"V):!E*,@W4[!'9AULL)1:A]A8X6GS;ZADL0JSDW@0 MYIUO6I-U<""-<-0\?$5*^5=,BU&$ 1G3WC!AFI@*4=;2>Q0IXFM3-TSO0]2\ MM9:R(F/<,M6R6-P@"TDFW(,I.I8X38"0+3%*JO1@?\=!7'TP_T1V :9#+5E49$R MHPB;JE$Y>'P_C=E?4T/HQB3JTRK*! $UC1*4L9((&*A[7=-\DUP M2UNZ0*GJ)A28&)@-C8]M3]HBSVW/8I9TS?O9!/R"_4(BJ!* M5LR'>/:P0VHJ79K:^)0YC]W'I)G0&'A7_HK1[K,O^D>7$2V&X,F%"&TD.G-T M$XFHG$)JJJ*D>I& ? II?.PBF0RN_1IM&1\W@9:R2B^ ?K9_/UVF9\.S>7I\ MT15+HG"@L"#H='QZDH%-#YHT\*:)CXB-\?0DB9\5O0'1!@-:+XSQAT%PT+\J MUW\!4$L#!!0 ( .6#J5@?H'V;TP0 +D+ 9 >&PO=V]R:W-H965T MW?B8FO=G:^(@GBHM?$7615" M^Z*B6OJ1;,55OOX M7VR3[?PD$T7K@ZT[9S"HE4F_\J'+P\#A=/*"PZQSF$7>Z:#(\H,,Q5P$_2C<1\>B1F MD]GQ*WCS/NIYQ)O_=]0?E"^T]:TC+_ZZS!$UA/+WH9@3Y/%A2&Z>,]_(@BXR M=((]IB#4[T(,*![T:J4H1K(!@C%\1/(56,E=:A9U09G\: MTMD@GQRQ]4'(P)3)[PT:ZH!B/ M,VO3$8/812D#C5 FA'VH3H15KA6&1$Q3IV_JH&)NSU &+9)NF#9XAR*&4&ZDT[X^B;E968_Y'.G'\ R85 M)%2.2&C:D/8,F%#V#,JSJ+[9R;GXE4W$-*EQ>BY^:VU (+$T/N8P#O@N5SX6 M$\H#^P+YCS7U7(9]D11!*T_!9SWXY^=A"0NRK ADY/Y'3F9I#XX^>H;RU B59\<>\0VB65'.>I5HA:#(L&FD"PL45CG;&Z=9!;Y;FC4R0UR MDI&8;W,64GWN6ML(G.DH25-JZX?[I#CC4/:F-6<1()=> I=D' M,HQCEP1<2.=V;"1K;JQ]W->V!N"N)[+J)ZAZG*#[MNK'@>8)4>BV9%Q?Q3CC M@E6/GDQ.OK(N_!2SK,P&(79@76_[;G!QI@:;C=SUN<.F:U%>C%+("T<@".0R8UI@#,/ M8AF$][\2E+/L>!#T6>'Z M%R@6Y(^&[UOQ2;.\1#M-]1WH2Y8]>(N8WW:SZW?Y>>IFN8X_FZ5*+B\L:F<)\6\%U,GK_+A,N M71330[!-O)SE-N"J%Y<5[M;DV #O5Q93HGO@ _K;^O)?4$L#!!0 ( .6# MJ5CA3Q/SY@( ,L& 9 >&PO=V]R:W-H965T[=MI0 M)%JA:2^M/^XY]US;]V2TE.I!YX@&GDLN]-C+C5D,@T G.99,M^0"!>UD4I7, MT%3- [U0R%('*GD0M=N]H&2%\"8CMW:C)B-9&5X(O%&@J[)D:C5%+I=C+_0V M"[?%/#=V(9B,%FR.=VB^+VX4S8*&)2U*%+J0 A1F8^\\'$X[-MX%_"APJ;?& M8"N92?E@)Y_3L=>V@I!C8BP#H[\GO$#.+1')>%QS>DU*"]P>;]BO7.U4RXQI MO)#\9Y&:?.P-/$@Q8Q4WMW+Y"=?U="U?(KEVO["L8^.^!TFEC2S78%)0%J+^ M9\_K<]@"#-H[ -$:$#G==2*G\B,S;#)2<@G*1A.;';A2'9K$%<)>RIU1M%L0 MSDS.DZ0J*\X,IO#-Y*C@0I9TO;D]]R>$KU+K46 HDXT/DC7KM&:-=K#&<"V% MR35T)L<'X:]]MD>@9U&8&$@"J,SN,\1,LFI=0LQ!\-F'($7VF@@),QP7@AA=V:,,Y&@ M#X\54P857]7]9@^9B110I%MA(#/:?I$AG8SDE0Q.,GQ8YD62TPZMV:2$(Q^B M3A/4&TJA2%9 ]R3_]0RY!G&#T\N)>&\8/I1MD7)DC;"M:/"([@ W3] MTUX,)P=7[R/U09!-D@C#G@&SC)S%:?IP1)1=."'&T._V.L38I*672Q7$VUG[ M?C?J;\>\EA:[H##RPT'T7[0-3DE:Y'<[O1VRZHRG?B_NPJMLYZ8N3"V=5,&C(_ M-\SI:X/*!M!^)J793&R"YOLU^0M02P,$% @ Y8.I6"D/)UW3! 20L M !D !X;"]W;W)K&ULM5;;;ALW$/V5@7)!"JBZ MK&3%\46 I"1M@*0QXM0-4/2!VAUIB7"7&Y(K67_?0W*]7B>VFY>^2+S-F3,S M9[@\VVOSU>;,CJX+5=KS7NY<=3(2][8S)A_)6NNO?O(N M.^^-/"%6G#J/(/"WXQ4KY8% XUN#V6M=>L/N^ ;];8@=L:R%Y956?\G,Y>>] MXQYEO!&U*E6-OS2/IZ='O4HK:W316,,!H4LX[^X;O+0,3@> M/6"0- 9)X!T=!9:OA1/S,Z/W9/QIH/E!"#58@YPL?5$NG<&NA)V;O_E62W>@ M=^6.K4.RG3T;.N#ZW6':8"PC1O( QH0^Z-+EEMZ4&6=W[8?@TY)*;D@MDTAHH11]=#F;;LST]V)MG8%$_KDO_(@^ MO1_=M\V)K43*YSWTA66SX][\^9/Q;'3Z"/=IRWWZ&/J/!;J/X*,0]Q,\MK4:%1483SKT^+#U6)%?[#/G1)E9FEY!25F3*(DV4)@ M2$NIE=[*5"BZ,#JK4P#C_J#%UL@4[5(;IA?>4S(Z7V$JOF.>UA8"K<;(G::"D3E$^N/=!SXU&CK2+&%8UA*X]?[)!%_>>B' MV(2R&LY3;3(;RYF:F"0#+LW89S7-1;D%8\@(>9/EEC9&%Z377E6!;8640 F!',@M%=I12B=;2LD,W )Y<6"("L+J83I\D\5&ZLP; MGP MSE_6WT?N?: @5GI:MY$'(.3)5Z;4G0U/X<% 4-/OX+/:^/C]JLL-,Q7Q$F1_ M"3XDH!A%MUMLDW?8["74@82%VTE8RZ[U"R4C4U[;&%FM9"9\V=<"30&6X?Z/ M\A:%KLM&$D\IZ1_/7@'K 4V_YI2+-;PUJ^#WL:0%0E<45T8WC5_5L!:>P6R0 M'.%3I)07NLT%M.!5U&D#WUH5VO-:XK/)J- Q/>O[U507A3=R.OWJYRO%,+QD MH*Y$)1UT\)O1=47O73:@%Y\OO] 5LN1E_>8ZEN*$FHMC=?GEYMH(I7X*QN-7 M(XHICKP(/V"^5C*-"D2:^['5Q'\W6TBG"L_=Y_I\4/*#[OIC#SO.F8+,-CS@+'"0VOG3:U?:=N(C/H]OC M\9&)$+<2]X_B#4Q'@Y=XEIGX<(L3IZOP6%IKAZ=7&.;0"1M_ /L;C>]/,_$. MVM?S_%]02P,$% @ Y8.I6(5K/*"W P %PD !D !X;"]W;W)K&ULK59-<]LV$/TK.TR;DR-*E.*HCJ09.VFG.63&$SOI MH=,#1"Y%3$" !9:FW%_?79"BE8DMM]->1'SMV[=OL5BM.N>_A@J18%\;&]9) M1=1^4SM>*>.IW:6@\JB(:U2;-IM/SM%;:)IM57+OVFY5K MR6B+UQY"6]?*WU^A<=TZF26'A4]Z5Y$LI)M5HW9X@_2YN?8\2T>40M=H@W86 M/);KY')V<;60\_' %XU=.!J#1+)U[JM,/A3K9"J$T&!.@J#X"U[N3(B_ MT/5GY_,$\C:0JP=C9E!KVW_5?M#AR& Y?<(@&PRRR+MW%%F^5Z0V*^\Z\'*: MT6000XW63$Y;2=[5;$>;#S9W-<*MVF-8I<2(LI[F@_55;YT]83V'C\Y2 M%>!G6V#QK7W*3$8ZV8'.5782\*/R$YC/SB";9HL3>/,QO'G$FS\;'KS7(3Z[G@-"I #_ [&RQ7 #7-E#%^Y5' MA+I/*4I*@1.25V-&SH"M&*I1GO?(@7X WJ+%4A.XDG'GY[-O45\]C3J?P"T? MP[+$6*+'H%X1_G-Z,2BAUQ+O2;$6P)4OMAA(:KW *X(QJQ\%$@3M.296/C:6QR',SY.;"918H%<,8@L()*DY M]A4%>EYV+GL2Z:6X\RAWQ7)R&69+<=A:C[G;6?W7$,' D?EKYK\5C@9CN72: MJ@'>XIXEX COQ@M2]/*Q&^U[T1@]LF/F;5\#1M>:XF:8//8BID?-JD:_BRU9 MTM-:ZOO6N#IV_&PO=V]R:W-H965T[Y3>F +1PK,HI9D$A;75;1B:M$#!3%=5*&EGK;1@EJ8Z#TVED65>291A M$D4WH6!F B,;W V;0'ND4S\=']%^][63+BAF\5^6?/+/%)!@%D.&: MU:5]5+O/>+!GX/!251K_AETCF]P$D-;&*G%0)@:"R^;+G@]^.%,811<4DH-" MXGDW!WF6'YEET[%6.]!.FM#G2ZM2C?PB.^K6J<% MF0<+K7+-Q#BT!.^$PO0 -6^@D@M0/7A0TA8&/LD,LY?Z(=%JN25';O/D*N # MTUWHQ1U(HJ1_!:_7VMKS>+T+>)^^U]SNX:_9REA-Z?#W:S8V$/W7(5R)W)J* MI3@)J 8,ZBT&TW=OXYOH[@K!?DNP?PW]_P7C.E0\ZL)%.'CW=I3$R1U\E4!. M3@L8>25DXL[412Y!TS!Z!RW MX\!2)00A&6].3D.+:[^(6,=HY(+;IFSPQ#US!EO-4^; MA0.3JBIYRE8EH6%::VXY,2_9SG3AB8XXXPD6-94PF4X^?>GY7B-L/<[*796' M:Y+_2VB.ZLE9)^><^=]'='CW@[-LP2SL4.-9##+(B"59[+1MH1%!-'6+KFX/ MM(YEY\WV!-\\_2S[I"PKSZC-R+%TE4-%3J(WXT<1)B@Y;+/RP)ZYJ,7/%GFV M@NTI#I:< "?&C:L=8>?'-S]0/&;SA>]+\1XDP\ZH-Z!,B3]T/]S0=S 8MCJ+ ML_R?4?/)Z+'PI:&ZY,]NW?%X*CA5AI<@?K\KE]CDJ663 GN849*CT^T KM?H M>P]\H<3S0,.&RLL*XA2\6FO2*??D0=S2B+#76@GRRL:%K(GJ*9:F^]JM$YZU M X$Z]TW/90:%H.D,[6K;5V=-.SF)-TV97)=SRO42UZ0:=8># '33Z)J)595O M+BMEJ57Y84'_!JB= .VOE;+'B3N@_=N8_@=02P,$% @ Y8.I6/1$BOFP M @ [P4 !D !X;"]W;W)K&ULG51+C]HP$+[S M*T9IU1,E+V!W*2 ![:I[V"Y:U/90]6"2@5CKV*GM++2_OF,'4BJQ5.HA\HC1<2="XF02S>#3O.WVO\(7CSIS0X#)9*_7DF+M\$D0N M(!2868? Z'C&!0KA@"B,'P?,H'7I#$_I(_JMSYUR63.#"R6^\MP6D^ Z@!PW MK!;V4>T^XB&?@FL*CDO7E)75=,O)SDY7=54)I"I;)F#! M3 &WU">XDTV_J7#CT)(?IQUF!\QY@YF\@)G"O9*V,/!!YIC_;1]2?&V0R3'( M>7(1\)[I'J1Q%Y(HZ5_ 2]ND4X^7OH#WH+=,\E\^/5@H:93@>-G#+)9,9IP*M2.B+9>#;;&VLID?U_5R!&O_]\_[=H(U,Q3*RZ[?9]2^A_V=++V*>CSB^Z<&_G75H>L 62)]&A-(_C8Y7K1C/ M(:\UEUNO4:'F*A_Y-KM?VKF3%LF?A=>0=@(_ MZLTJI/>^Y=* P V91KVK00"Z62\-8U7E1WJM+"T(3Q:TD5$[!;K?*&6/C'/0 M[OCI;U!+ P04 " #E@ZE8GPL\)?L# 9"@ &0 'AL+W=OJ;SA$-/)51!.!PF0>R M-KP0>*- UV7)U/,E"-O=W!;;')C#X+EO&(;O$/SM;I1M LZE*PH4>A" M"E"X7G@7H]EE8N6=P)\%;O7>&JPG*RF_V[,>18?F"&+>=*;D%9:4*S M"^>JTR9RA;!)N3.*OA:D9Y:?D5S2<'+/5ASUZ3PP!&H_!6D+<-D A/\!$,&U M%";7\)O(,'NM'Q"9CE&X8W09]@)>,W4.T5K5(_H+7_Y:90,?^TA&'<$XS[TY1TU6E9S M!+F&+R9'!9]$TVVV;.UAA8HV8@.-+X<*%1D)*V"EK(719"#E-94&+8 L0DEXM4)J M;&.=<_# "[8J>&$*LO0.0G\8A?0_\I,X'KA!<2;79S4),JV10.7*T,!I0/$I MS9G8H+,J: Z\!8NF#=AT&D-/OL9=OL9'Y^O!=3UF9Q>/%"_B<(MV$G:Y@GM4 M)3"1P8="IS8@<$LA)K$NTL=DMY?0X>Q2:A"V.WJLI:DWMJ.G++V] M0K I^Z$8F+;.4Z>F>=>J9$S9_+Q4RL-1UD\HA<_(E#Z%^/S]\$>MU]3B\VD$ M/_?E,>GRF!R=QX^UH9J$:V)7UF6;NQOV;*M4PU<:;0K^D.+LBHF4;A [+(]* M7"^#PXEKJ90ME292U8Y*[:@(HI+N4?F?"7*G)]0_U*!6V>RW-MIY_@;BE/IH M[,=19%7'D/C1V"T3B/U)05%6M7$-3GJH#9P0VG2:P&FK3O*1/TG&@XMVT"A,Y484 M_[R,FE22#T+3 :VTY$7FJGK%N(T=N%MS-OCR.GC[X\.G*U@I.ZG>.6>G_<)< MVB#:HJ9Q,_'CX>1@G09[UW6):N,>)1I9)A:) M'6QWR_Y[QDXWVY5*X5*/[7EOWC@ST]E>JI^Z0C3PNZF%GGN5,>TT"'1>8[UD0TVDXV4/^WFJIA[H16$->;&,C!:[G"%=6V)2,:O Z?7A[3 8_N! M_;W+G7+9,(TK67_CA:GFWL2# K=L5YL;N?^(AWQ2RY?+6KM?V!]\0P_RG3:R M.8!)0<-%M[+?AW?X'T!\ ,1.=Q?(J7S+#%O,E-R#LM[$9@V7JD.3."[L1UD; M1;><<&9Q@W"<*+)[B U+6RXL?Y"WCLX2?F!I"$OD0A_'H#%_2IYLXON0?Z;Y7LH$5:554 M%O"-FPI6[K%1P??+C7;G/TX]0,<_.LUO6VBJ6Y;CW*,>T:CNT%N\>!:-PS=G MU(]Z]:-S[(MUUSD@M[#NZOH.Z:D-JE9QC7 ENBZU']'Z,/J*\)9K5I8*2V:P M@.4]K,@H)=$P4< 'E*5B;<5S*H&2@*=R/JOJ=,Y' O%1('\J4#N!Q1.!FWO( MCP66CP*5$PA< ].PE34-%#T=W%8*\4G=#6RQV(I)!I]IK+DHT\&7X7H(N9(M M/(=QYL=I9HW(GV3C[DY(\=K=1YF?C2<0)?[DXF)P*PVKP7E,4C^,4\A2/\O2 MP97-2[ADR"$-_2B:P.B"EO $GUT"A4EJ1^-$FO%(W\R2>%4101'K4S%6+J! MI2&7.V&ZKNY/^YEXV8V"1_=NH%+OE%QHJ'%+T'"8I1ZH;DAU&R-;-Q@VTE#E M.[.BN8[*.M#]5DKSL+$!^G^*Q1]02P,$% @ Y8.I6+X<>*(, P M@8 M !D !X;"]W;W)K&ULA57?CYLX$'[GKQAQU:DK MH04,Y,=>$BG9MKJ36EW4[;4/51\<&()5L*EM-MO__L:0L-E3FGO!8WN^;[[Q MX/'BH/1W4R%:>&IJ:99^96U[%X8FK[#AYE:U*&FG5+KAEJ9Z'YI6(R]Z4%.' M+(HF8<.%]%>+?FVK5PO5V5I(W&HP7=-P_7.#M3HL_=@_+7P4^\JZA7"U:/D> M']#^TVXUS<*1I1 -2B.4!(WETE_'=YO4^?<.GP4>S)D-+I.=4M_=Y*]BZ4=. M$-:86\? :7C$>ZQK1T0R?APY_3&D Y[;)_9W?>Z4RXX;O%?U%U'8:NG/?"BP MY%UM/ZK#GWC,)W-\N:I-_X7#X)M2Q+PS5C5',,T;(8>1/QW/X0PPBWX!8$< MZW4/@7J5;[CEJX56!]#.F]BXD/2 M. IE)Z$;=I7P ]>WD,0!L(BE5_B2,?&DYTO^)_%CWNL7>7]=[XS5],=\NY3Y M0)Q>)G:WZ,ZT/,>E3]?$H'Y$?_7[;_$D^N.*['24G5YC7ST,EP=4"5=+=TGW M5>;+NI]CM&,,'(^)6Z"RY-58EW[_#>;8[%"?5A/(%5UB8XU3;2N$4M74#(3< MWWG/^'.8]]X1O0(63"?9:?0VG:@+0ID^C&A:K1[1"3' XB!A,S=$LQF1YA5E M1\?T4F^<1<$\C2!.9\$\9M[?92ERDM-I*6RG,8!2/#G#_!<8!6G&W#!AS%MW M="N5ZR;G+@&+,O=-I]X]Y6MU-_0=(8&$[HG40!P30>9XLBSQ/BG+:XCGLR") M:7&>!?%LZKUWCCS/NZ:KN<6">@S5(Q>\9WL-,6-!&DW@IK>=HBG<>%<+%8"D M]OX*IEDPC^;.2(-L$L&E_S$\ZR4-ZGW?,0V5L)-V:"OCZMB4UT,O>G8?.CK5 M=B^D@1I+@D:WT\P'/73)86)5VW>FG;)THKU9T<."VCG0?JF4/4U<@/&I6OT+ M4$L#!!0 ( .6#J5@!?2W"X0( %8& 9 >&PO=V]R:W-H965TFJ"B59EDJ7S-)5KR)3:62Y#RI%E/1ZPZAD7 :SB=?=ZME$U59PB;<:3%V6 M3&_F*-1Z&L3!3G''5X5UBF@VJ=@*[]%^KVXUW:(6)>G\W[ MSM\[_."X-GLRN$H62CVZRW4^#7J.$ K,K$-@=#SC!0KA@(C&TQ8S:%.ZP'UY MAW[E:Z=:%LS@A1(_>6Z+:3 *(,197C++9A.MUJ"=-Z$YP9?JHXD< MEZXI]U:3E5.1)90G;V*-NBS!N4Y!V4%&Z4M(6! MKS+'_&U\1(Q:6LF.UCPY"GC#=!?2.(2DE_2/X*5MF:G'2_]3Y@8NN/N9MJXN_0DDX>DP M)GO>R(,A, O4HJQH>^2MEYAAN4"]TZ:APZG03Y[8=#NO,?NNG2LN.3WA'"JM M\CJCJD\@'H_#<3_VTB@H.1,&DE&8#D>4)1S&P\[^,R:.SM@; M.RD>AX-!#/]FR!0M%F-=@:W.%E07HY=AE,C!JNT HC;T9).+HE9B3DGAG\A:GRJ.:$N:TT8VH?6@OFM1$D6E(\)=+/W)F<7#KVD M:&_6R6OE-YHKIY:V&?M6VR[-\V97O+HW&Y>ZL>+2@, EA?:ZIX, =+/%FHM5 ME=\<"V6)DA<+6ORHG0/9ETK9W<4E:/]*9G\ 4$L#!!0 ( .6#J5@\&> " MTP( 'L& 9 >&PO=V]R:W-H965TV[C/=*WYL"T<)#*:29!(6UU2@,359@R4Q/52CI9*-TR2R9>AN:2B/+ M/:@481)%EV')N RF8^];ZNE8U59PB4L-IBY+IA_G*-1^$L3!P7'+MX5UCG Z MKM@65VB_5TM-5MBQY+Q$:;B2H'$S"6;Q:-YW\3[@!\>].=J#JV2MU+TSON23 M('*"4&!F'0.C98<+%,(1D8P_+6?0I73 X_V!_9.OG6I9,X,+)7[RW!:38!A MCAM6"WNK]I^QK6?@^#(EC/^%?1/;3P/(:F-5V8))0<<':Z8*: :[[C.>KYTO^K_-=L;:RF1_+[5*T-5?\T ME6N8T"U ;.7]Y M3RN_*]#15DP^0L$,/?),,(TY,)E#Q7@.EB(V2E!'<[F%S(G*.U%<^O,*-5=D M9FJ'#KQ^)#Z88D: M5@5)@CMEF8 E:;J@]Y$5$+;\TV^\%L@,-!?)2YH4V.,@]; M3YCKC&LJOQX62M+P\IO"_HZH'8!=+Y1RAX,EZ#[WDS_ E!+ P04 M " #E@ZE85G0F++(" +!@ &0 'AL+W=O4K3JH8^0B;C-O(34SWTCUJ M$ \]5*?3"*XRI9[ZODP(KID]DC8). M,JDJ9FBI,"R^>N[V5BN>R,247N%*@FZIBZL\22[E9 M> -OMW'+\\+8#3^>URS'.S3?ZY6BE=^AI+Q"H;D4H#!;>&>#V7)HXUW #XX; MO3<'ZV0MY:-=?$L77F %88F)L0B,AB<\Q[*T0"3C]Q;3ZRAMXOY\AW[EO).7 M-=-X+LL'GIIBX4T]2#%C36ENY>8K;OV,+%XB2^V^L&EC1\28--K(:IM,ZXJ+ M=F3/VWO82Y@&KR2$VX30Z6Z)G,H+9E@\5W(#RD83FITXJRZ;Q'%A'^7.*#KE ME&?B2Z8$%[F&%2JX*YA"^'C/UB7J3W/?$($-\Y,MV+(%"U\!B^!:"E-HN!0I MIB_S?1+6J0MWZI;A4K;51]'/\.N2W MA1L>AK,%,],U2W#A445H5$_HQ1_>#<;!ER-BAYW8X3'T^%Q6M10HC :9P9)I MG@ 3*5SPLC&8PO]F#CDXRG'8P7V!D+P@7W?DZ98<=^0UD6MWDQND#].0R9)* M7<]Z]X5"?/%+].P[VL>,>C=-A8H9J6:]&^H]7! CPGL8]$>CT(VG@VGO H6D MO[Z->W E1N3LB5)S;'E)8&.T(7&DYW.K-)STIT,BFO:C\:3G+HQJ'S#+J!E8 M0U17R2/(VG8&[8SEBEFSX70(DV#\)J[=71#-()Q">-H/)A$<>GE_KT#)=N[: MD*9+;H1I:[7;[3K=65O@_\+;-DDED7/27&)&J<')9.2!:EM/NS"R=N6^EH:: MAYL6U*U1V0 ZSZ0TNX4EZ/I__!=02P,$% @ Y8.I6&3W7+.A @ LP4 M !D !X;"]W;W)K&UL?53?;]HP$'[GKSAEU58D MUORB0!D@M673)K52U7;;P[0'DUR(-<=FMH%N?_W.3DBI1GE)[+O[OOO.]MUD MJ_0O4R):>*J$--.@M'8U#D.3E5@Q 2[S28=54Q_><*A=I.@SC8&>[YLK3.$,XF*[;$![1? M5W>:=F'+DO,*I>%*@L9B&ES&XZN^B_3C@[F^/"PNDC6P@TW4EHB=(Y MPJR!7]7PY!5X"K=*VM+ 1YEC_A(?DI163[+3X46+#Y1)N*,A9KC7FW!Z2?)3TL.3'$NGA MTKEPTS0C_XLY< F6/(42U*DNN76O8MRY47+YWJ*N*,+!,)=H#)R>1%'TSG2! MKBPK=W>6PAPSK!:H6TOGN1S1E)/Y 3=SJ.R3+P0U -),XS(\_\97*+SWN@B\HF&O<$H@4-7 M%NXU4H5ZZ<>%@4RMI:U[JK6V$^FR;L3G\'J M6+7R;;E0EIK<+TN:JJA= /D+I>QNXQ*TRX&KB9%IO;SQ/)1F63'7%%CG=K(4LF::MW'AJ M*Y&EUJDLO-#W!U[)@JK*DLD?;.^6R8@IO1?$] M3W4V<6('4ERSJM +L?\#FWPLP404RG["OK:-(@>22FE1-L[$H,QY_FCJ< M.,3^.PYAXQ!:WG4@R_)7IMET+,4>I+$F-+.PJ5IO(I=S\RA++>DV)S\]76J1 M/,.<\DKA5I3TUHK9X$/IA_P)>K\VY9_'Z[^5,RDZK D&LX8$4]FEE MT__*$^1&(U 7Y>^M+<3,Z";7/\X5XF([AH&R#,3VJ%QB -2#M4LF$:$T508T108J49*U-8)<@8W(-=VM3.?= M=.IT%%!G*LUXFO,-?+>B)9O9#B7U('QY09GD"N%>Y@E]HH1EQB3^;+E T_(& MY)9X2.)8L0+^RM<(5_\@D^H:9IN-Q W32*75,J=&3N")%15VYJQ@5&U@RE3A M3\8K4Y #^Z _< >Q#[] $'3[(PBZ9OWQ0QP&X>?.[Y+9M,C"'?:&QLKOAB,8 M=.,3J]<1WI0G#H=N/VA7V^NH M[SO!/SW5A;0R4N>X7D3['TW$!6\>:[%\?*WOJ5*U+Z0>.= MNQ916=; ]$\B'?5';A3X]IV[8=S*,@K\-1?34,SH9^H[91/'!#4BU%]KN#T5F->2<3H42YL7-/02(JKNOA MT)ZVHW563Y2C>3V7*?J&>A<*7),K29O>2]:SKMYHL;7S924T32N[S.CO 4IC M0/=K(?1A8P*T?SBF_P%02P,$% @ Y8.I6%T;U,4+ P ( < !D !X M;"]W;W)K&ULK55-3]M $+WS*T8NJHADX<1. J1) MI(06E:JH%&A[J'K8V./89;T;=M>$_/O.KAUCI!!QZ"79CYDW[\W,CL=KJ>YU MAFC@J>!"3[S,F-4H"'2<8<'TL5RAH)M4JH(9VJIEH%<*6>*<"AZ$W>XP*%@N MO.G8G5VKZ5B6AN<"KQ7HLBB8VLR1R_7$ZWG;@YM\F1E[$$S'*[;$6S0_5M>* M=D&#DN0%"IU+ 0K3B3?KC>9]:^\,?N:XUJTU6"4+*>_MYC*9>%U+"#G&QB(P M^GO$<^3< A&-AQK3:T):Q_9ZBW[AM).6!=-X+OFO/#'9Q#OU(,&4E=S!2Q'S MDNH#3+OR2V%/"> MW;$K8?LEW64(J>0T#RQ?8WL+>*Z-!@H!BT;P8BOXH1', MVH*Q$KQX%LQ:?*7C&[_@RXFO#^LLCS.ZH3,;E/S2.E'Q-E&FE2C6)$J/#NZD M8?R@*<47)HC;!NJ&A$,X@H%_-HR@?7MH,#4-!HXIN3: M/3X9>*"J>5QMC%RY&;B0AB:J6V;T"4-E#>@^E=)L-S9 \U&<_@-02P,$% M @ Y8.I6.1;<@G> @ ;08 !D !X;"]W;W)K&UL?57?;]HP$'[?7W%*IVJ3.@()O]H"4NDZK=*ZH<*VAVD/)CF(U=A.;:>4 M_?4[.Y#1%7B)S_9]WWUGGR^#E=(/)D.T\"QR:89!9FUQ$88FR5 PTU %2MI9 M*"V8I:E>AJ;0R%(/$GD8-9O=4# N@]' KTWT:*!*FW.)$PVF%(+I]1ASM1H& MK6"[<,^7F74+X6A0L"5.T7XO)IIF894?F66C@58KT,Z;V)SA4_5H$L>ENY2IU;3+ M"6='4ZN2![C'#T6IDXS2@XE62\T$O)NQ>8[F_2"T%,=YA\F&ZO92TWUI M' VT/XU9AF!=6<#?-4^9_*+BE+5DK,K4BMTZJ"B;7IR?]J-6[-)!4*HU7 M:3-F884:Z8W7>B$M-9=+C[:91@11E12ZD@(JB"2K*P*83)T1-][,7OO.E&7Y MCK2K)]34;J#0/*$OXUL7)E0I;;5RQYZY*,7KC+Q:P=:PIH8Y)WRMN*1HV@LN M0NN\<=ZEL=/IU9A]913NM "!>ND;G3MI M2JGJ!O5JW4NOJA;RS[UJQ"1ER:6!'!<$;39ZG0!TU=RJB56%;RAS9:D]>3.C M_P%JYT#["Z7L=N("U'^8T5]02P,$% @ Y8.I6&*--':[ @ W04 !D M !X;"]W;W)K&ULA51+;]LP#+[W5PC>,&Q 5K^2 MM,T2 TFW8CUT#9H]#L,.BL7$0F7)D^0FVZ\?)25>!J39P19)D1]?(L<;I1]- M!6#)MA;23*+*VF84QZ:LH*;F7#4@\6:E=$TMLGH=FT8#9=ZH%G&6),.XIEQ& MQ=C+YKH8J]8*+F&NB6GKFNI?,Q!J,XG2:"]XX.O*.D%#S! M-0CA@#",GSO,J'/I# _I/?J-SQUS65(#UTI\X\Q6D^@R(@Q6M!7V06T^PBZ? M@<,KE3#^3S9!]^(J(F5KK*IWQAA!S64XZ797AP.#R^09@VQGD/FX@R,?Y7MJ M:3'6:D.TTT8T1_A4O34&QZ5KRL)JO.5H9XM%VS0"L,J6"G)-345NL$_D5H9^ MN\*]_DR7 LR;<6S1H3.+RQWX+(!GSX#GY$Y)6QGR03)@_]K'&&@7;;:/=I:= M!+RC^ISD:8]D2=8_@9=WV><>+W\&[UZOJ>2_0Y[72AHE. O<5#(RUV!<9;S@ M?D5NN*2RY%BI!0I]U0SY/ET:J_%U_3A6H."_?]R_F[B1:6@)DZAQOO031,6K M%^DP>7K' "6:M *)6Y/]]/A;]2?SCT>.L$%L!?AJ U+[_9]YA M0SDCK-562]-^F>?E'Q;.B_8"FFH'WDS"HX9?^(,)#,XKJ6@&ABAV%TN2]'B MNT0"ET.I6R1AB]O.@$'BU7RR&E*J5-DQ?)^UVUS2, M[%_UL/CP4:^Y-$3 "DV3\XM!1'18)H&QJO$#O%06UX$G*]R_H)T"WJ^4LGO& M.>@V>O$'4$L#!!0 ( .6#J5B=%+,VU@( X+ 9 >&PO=V]R:W-H M965T0X'<\(UXT\B!9!HDV=43*U4 MRN+,MD6<0H[%,2N JCL+QG,LU9 O;5%PP(D1Y9GM.4Y@YYA0*PK-W"V/0E;* MC%"XY4B4>8[Y\PPRMIY:KK6=N"/+5.H).PH+O(1[D _%+5".629=E)Q M_*Y-K69/+=R]WKI?&G@%\X@%S%GV@R0RG5JG%DI@@BU4$.:'5/][4B=@1*)]N@5<+O->"T1L"OQ;X!K2*S&!= M8(FCD+,UXGJUX'Y#G>J".>^;_+_9YP_":EOO'S M^U/Z\UK-HRL)N?C5E:3*9-1MHM_>,U'@&*:6>CT%\!58T?MW;N!\ZB(P46>,RD 7=.44&"=]PJPB=^('H;W:A>E8%/CC M9E$KR),FR)/>(&\()7F9=\74*]SW00QDUF(,&L9@B,(+AN0=R*S%.VYXQWL5 MG@3>^8#[75ST#)AWL?7J_I/MM&$[[:]7O'FK7GN%^SZ_@0BOV+C>>8FNTZ8>?]TGT)[9W.(@>^- V70#$KJ:P^T,UL MT]2=FU;FU?Q,-WNF8WFQJ3I%]?E=$BI41A;*TCD>JR.45\U7-9"L,/W+(Y.J M&S*7J6I8@>L%ZOZ",;D=Z V:%CCZ U!+ P04 " #E@ZE8\601#R # "< M" &0 'AL+W=O:9F'/4O *I>%*@L;E+#@=G^VD9<$,SI7XP@M;SH)) 4N M62/L![5Y@YV>(\>7*V'\+VPZVRB O#%651V8/*BX;/_9=1>'+4 \?@00=X#X M'F"4/@)(.D#BA;:>>5GGS+)LJM4&M+,F-C?PL?%H4L.EN\4KJVF7$\YF;Y%B M8. KB@_BD8@J"6<%@5W068"+F2;*2[DM/.^1DT3N8(.N'>.EG&Q3PR?KLYA M[^D^/ 4NX6.I&L-D8::A)3?=86'>N736NA0_XE("[Y2TI8%7LL#B+CXD>;W& M^%;C63Q(^([I0TA&SR&.XG2'/_,_AR<#[B1]R!//EPR'_.OIPEA-:?QM5XA: MBG0WA7O:)Z9F.KL&]1J#[-F3T3AZN4O??R*[HS;MU:9#[-F^[8G^N* MU3J+HR2>ANMMZ0^-1N,T[8WN2#KJ)1T-2O*E[D M#QIRDAF#)$@MZ!G(5A!> MYR63*_2*)56RWP@Y>B@DF=P7\M!H-)D\(F3<"QD/"OGBBQP6!VQ-SYHYYMS=@45>P1Y)ND&FSO\OYX1/2%@FC"*KV4<YRU6@>H>[A+=\+[8N)#J,TDER[]X&C_U;4>%6H:]0KWS_,^ =;>MA MO]JWV%/?6>ZMGU'K;3OE+YJV;U.U6W%I* &61!D='E/BZ;87MA.K:M].%LI2 M<_+#DCX?4#L#VE\J96\G[H#^@R3["5!+ P04 " #E@ZE89D$0NK<# ) M#@ &0 'AL+W=O3&IB3. M\/MG*,UPNI7JN\X!#'DNN- S)S>FG+BN3G,HJ+Z6)0A\LI:JH 8OU<;5I0*: MU48%=P//B]V",N',I_6]!S6?RLIP)N!!$5T5!54_[H#+[N9<^M/%O[(&M0S?F>PU0=C8J6LI/QN M+W[+9HYGB8!#:JP+BG]/L #.K2?D^+MQZK1K6L/#\8OW#[5X%+.B&A:2_\$R MD\^03$ZRH"E+/(0_T!Z;/:/(H,E#DLQ17 M"RI23 !=H=F7$A0U3&Q(X_+B'@QE_!)]/R[OR<6[2_*.,$&^Y;+25&1ZZAH4 M8#' %HQ[SQ;#Y/:2M>?C:W,6PM;$+VM@%M;]P M.'9_WJZT4;@?_^I3M',QZG=A7]*)+FD*,P??0@WJ"9SYSS_YL?=+G[XW\SVW,R04\I[S*;)I-K@!((87)-0'<$QG!_*1YFZ#+OG#LUHCK->PG MYFD>C4),QM.AS$&0,V6.6IFC4S*C/O"=570 'H?1,?B@ZS/!HQ8\.@4>]X%' M'?!1THGXH.LSP>,6/#X%GO2!QQWP,/!OCL '79\)GK3@R2GP<1]XT@$/@C ^ M A]T?2;XN 4?#X)_RP%+_MJ ZL,?=S=,G"1'^(,+G(E_T^+?#.-+0SGA=54J MFZK4)^2FFXATY M5\%X?+ROAM<[5\]!.^&?SDTOOM_-1IC$T3'^H/MS\?<5W1\NZ;>%K&R/HR"5 M&\'^J7."I0[(0F*)$QIOX$A+SC)J,W9'N6V"R-)V8'K2J_Q-6X"W\O8Z0/LF MP!_N O9MWN[]XXRN&&>&@7Z/_:I2^#+V!B'LJY_CX^QWVX/8&^_?V-?0^Y+N M#]?T06@N;3,#JNC%'G6 _&3D'7\->Z?Y?G@$[A[TZ?:0A/W2A@F-5&NT\ZX3 M#(_:G3MV%T:6=>N^D@8/ O4PQ[,:*#L!GZ^E-"\7]C30GO[F_P)02P,$% M @ Y8.I6.I/8-!( @ %04 !D !X;"]W;W)K&ULE51A;],P$/TKIR"A(;$F3;,Q2AJIVX1 C%UP#X@/KC)M;'FV,&^MMN_ MY^RD49&Z2GR)?Q:RV**H :%:=)=J%B5>$"HLR3,('K9X@TIY(I;QI^>,ABT]\'"^9_\8O+.7I7!X M8]2#K*B>15<15+@2&T4+L_N$O9\+SU<:Y<(7=GUN$D&Y<62:'LP*&JF[43SU M=3@ I)D ;=W49!Y:T@4>36[,#Z;&;SDV UH%F.+'?%[V.2.HKL.(6_*5/7BA)G$5\%AW:+4?'Z MU?@R^7!"X&00.#G%7@SU%WW][5!_%>I/OOYG4L,S"GN\I*=WR#HDC!-HC*;: M09I!)9[="?79H#[[/_75ODFX(_"8UH[O?>#SC\BV2$9)=C7)X^VACOB@R_V# MP7VQEMIQ358,3$;O+B*PW27L C)M:/RE(;Y&85KSNX76)_#_E3&T#_Q=&E[" MXB]02P,$% @ Y8.I6)3GD"@Q @ MP0 !D !X;"]W;W)K&UL?51M;],P$/XKED%HDZ!.D[1#)8W4KJ!58J)J-?B ^. F ME\2:8P?;;0>_'K^TH:"M7Y([^^ZYY]Z<':1ZU V 04\M%WJ*&V.Z"2&Z:*"E M>B [$/:FDJJEQJJJ)KI30$OOU'(21]&8M)0)G&?^;*7R3.X,9P)6"NE=VU+U M:PY<'J9XB$\':U8WQAV0/.MH#1LP#]U*68WT*"5K06@F!5)03?%L.)FGSMX; M?&5PT&Y;*F&6\F_L=(T4_P>HQ(JNN-F+0]W<,QGY/ *R;7_HD.P':48%3MM9'MT MM@Q:)L*?/AWK<.80QR\XQ$>'V/,.@3S+!34TSY0\(.6L+9H3?*K>VY)CPC5E M8Y2]9=;/Y&O8@]@!6D,A:\%\I=ZA65EZD7*T%*'S[N)J 88R?IT18T,[ %(< MP\Q#F/B%, FZE\(T>4)93_^A-+N><=GWC/XXN ]U0-4#)\B^(H3M'#9H&N M7E]?P$WZ>B0>-WD!=\$TK6L%==O7@W'T8<+K-.>=7H)O>^B"EW\_7^) \. ,?88;EGW>7(3 MI5%&]N>AR=DPM:!JOS(:%7(G3)BK_K3?RED8QK_F8:5MDVHF-.)06==H<#/" M2(4U"8J1G1_-K31VT+W8V)<%E#.P]Y64YJ2X /U;E?\!4$L#!!0 ( .6# MJ5@I'QM?H , "P0 9 >&PO=V]R:W-H965T3G=V'U3YXX(:@@DUM)VFE_OBU M@1!("+-3,2\)-O<<[CT^(O=FMF?\D]@ 2/0ESZB8&QLIBVO3%-$&0 ML?WHD]#2@C M_DIA+UK72)?RR-@GO;B-YX:E,X(,(JDIB/K:P1*R3#.I/#[7I$;S3 UL7Q_8 M?RV+5\4\$@%+EOV=QG(S-P(#Q; FVTS>L_WO4!?D:KZ(9:+\1/LZUC)0M!62 MY35899"GM/HF7VHA6@#%TP^P:X!]"IA< #@UP"D+K3(KR[HADH0SSO:(ZVC% MIB]*;4JTJB:E^AA7DJN[J<+)\!YV0+> [B%B"4U+:=^B576HB*W1JE)\!^@7 M*H$7/!6 ;FEE(!VM8T@& MVD@B0)AX1(B-'B*UJJBX0I&D)C]!NPA)-BDT;J M68D&OKX!2=+LC7K>P^H&O7[U!KU"*45_;MA6*(B8F5)5J/,TH[J:156-?:$: M!WU@5&Z$RC6&N(LWE3*-//9!GH4]2/B!\"ODX)^0;=F3GGR6_Q_N#*3C-*?E ME'S.!;Z6Q%K!/];H<'[_O%>AZ%9"+O[MTZWBG?3SZG?%M2A(!'-#O0P$\!T8 MX8\_8,_ZN:_HD<@Z$DP:"29#[.%']6H3VF]]5590KX3J%]@NQ(Z+)TKZ73O_ MGC![$@1N$];)S&TRUCUI32(>:[P(Y%URO.:\KP7\IXWI@0CD74D\!L) M_._W7@5U6Z8*7,MV3ZQW'N6[OG_!>4&35_"$\] WM.2LZ,MK$/I<]4^W8(UMN\OS;=<_\6!?& Y\K]^$N-5*X*=M M^)'1MY>L.(Q_[D&,Q=:MUCY6:[^0'6OBL608B:TKP[$CP8._]D\8TCES&O9] M+S@U9$^8$TRG%PQY;!7P<*]PJSM66IX/R7KS&\0_^R1&8NM6>VP_L/M2AARU M21F+K2O#L4W!@RW $X;TSEH_U\+XS)#G89,IQM:)(&ULM5A=CYLX%/TK M%ENM6FDZ8/,1,IM$ZLQLM95:;=1IMP^K?? 0DU@%G-HFF?[[M8&!D#@T:9V7 MA(][#^=>'^!P)UO&OXH5(1(\Y5DAILY*RO6-ZXID17(LKMF:%.I,RGB.I=KE M2U>L.<&+*BG/7.1YD9MC6CBS275LSF<35LJ,%F3.@2CS'//OMR1CVZD#G><# M'^ER)?4!=S99XR5Y(/+S>L[5GMNB+&A."D%9 3A)I\X;>'.'?)U01?Q#R5;L M; -=RB-C7_7.N\74\30CDI%$:@BL_C;DCF291E(\OC6@3GM-G;B[_8S^MBI> M%?.(!;ECV1>ZD*NI$SM@05)<9O(CV_Y%FH)"C9>P3%2_8-O$>@Y(2B%9WB0K M!CDMZG_\U#1B)P$&1Q)0DX!.3?";A*IS;LVL*NL>2SR;<+8%7$GD!2\%P MZ,M[(C'-7JF"=)+OXSE5IC M!V9L?;/>B#5.R-11=Z,@?$.^_P&_RV#?X0^NP3DS@#2\Z$ M !N);0T7[M!X#1$*O&B/KC'.B] 1OF'+-SRAHX5Z9A_M M9WAPY5$X]L9[_ Q101AY9G91RRX:[J;2N8G28-:Y@K8$UBMPU!8XNN!]/;+9 M!DM@O3;$;1OB7[^OXP.%H5&T?U?_(*C';MRR&P^RNRUIMJ#%4E3+0_,U9QNB M%\CX7AG$.G=1+('URH9>]W[V+JC.!MQ2)VRA]5NQ8U7@KRNTP>BI#_HHWM.H M,<1X."[5WF69*4.*<>D%XH\+Y21J55+8 NM7W=G"J!_29D.6HZS M6V$)K=^*SGW 8?MQFDP/O00,O7'@[>O4$!?$8XB."+7S''#8=/R=IC0A("UY M067)R15(Z9/>$"4]$" M**NZ5)TP&M5AJ+/' I;0^H7OS$0( /<% 9 M >&PO=V]R:W-H965T[&VV5 MOC<%HH7'4D@S#@IKJ_,P-%F!)3,GJD))7U9*E\S25J]#4VEDN0>5(HRCZ#0L M&9=!.O)G"YV.5&T%E[C08.JR9/IIBD)MQ\$@V!W<\'5AW4&8CBJVQENT=]5" MTR[L6')>HC1<2="X&@>3P?ELZ.)]P'>.6[.W!J=DJ=2]VUSEXR!R":' S#H& M1J\-SE (1T1I/+2<07>E ^ZO=^R77CMI63*#,R5^\-P6X^!3 #FN6"WLC=I^ MQ5;/1\>7*6'\$[9M;!1 5ANKRA9,&91<-F_VV/JP!R">?D#< N*7@.$K@*0% M)%YHDYF7-6>6I2.MMJ!=-+&YA??&HTD-E^XOWEI-7SGA;+K05!#:/AW#0C!I M82)SN'BH>45_RL('F.0Y=WXS 5>R*1KG_N$<+>/BB"+N;N=P>' $!\ E?"M4 M;9C,S2BTE)V[(\S:3*9-)O$KF21PK:0M#%S('//G^)!4==+BG;1I_";A-=,G MD R.(8[B84\^LW^')V^DDW1.)YXO^8O3O4;_G"R-U533O_J,:XB'_<2NS\]- MQ3(^;!L/-@^!9[.D)*HDP)U)?H%S8\HY(3K-H:!Z*$L0]N0H54&--=6) MZ%(!S3RHX"0,@BDI*!,XB?W>5B6QK QG K8*Z:HHJ'J^ RXO"SS"UXT=.^7& M;9 D+ND)]F#NRZVR%FE9,E: T$P*I."XP,O1?!4Y?^_PP."B.VODE!RD?'3& M)EO@P"4$'%+C&*C]G6$%G#LBF\;OAA.W(1VPN[ZR?_':K98#U;"2_ ?+3+[ MGS#*X$@K;G;R\A4:/1/'ETJN_1==:M]9B%%::2.+!FPS*)BH__2IJ4,',!J_ M @@;0/BO@*@!^,J1.C,O:TT-36(E+T@Y;\OF%KXV'FW5,.%N<6^4/6469Y*- M.(,P4C'0:+#,,N:*2SG:B+I#K'6+!FLPE'%]BSZB^_T:#6YNT0UB GW/9:6I MR'1,C$W&49*T"7Q7!PY?"?R-JB&*1A]0&(3C'OCJ;?@:TA8>O8036X*V#F%; MA]#S17^IPS-:,YURJ2L%Z.?RH(VRG?:K3U]-..XG=-,WUR5-88'M>&E09\#) M^W>C:?"Y3^U_(GNA/6JU1V^Q=[0_4%[Y.T>[.DKOQ=9L4\_F7HES$LZFHYB< MNX+ZG";3UJE.E'0:UST:MBE.3&C$X6AAP7 VP4C5@U@;1I:^EP_2V,GPR]R^ M7:"<@ST_2FFNAAN/]C5,_@!02P,$% @ Y8.I6/!N=PMZ @ 6 8 !D M !X;"]W;W)K&ULK55=;YLP%/TK%JNF5MK*5\B2 MCB"UB:KU85J5K-O#M <'+L&JL9EM0OOO9QN*2$:S/>P%_''/\3D7WTO<F!9187O(*F-[)N2BQTE.QO7 M'I9 J2'2,GYUG$Y_I $.QR_LM]:[]K+%$I:9*A;.S$$9Y+BF:LV;3]#Y ML0)33J5]HJ:+]1R4UE+QL@-K!25A[1L_=7D8 /S)*X"@ P3_"@@[0&B-MLJL MK156.(D%;Y PT9K-#&QN+%J[(I=HG$KNV!Z8XH* 1._11E^2K*: MON1HRJ$!#YL5.C^[0&>(,/2UX+7$+).QJ[0TP3?SZ?3_S8W0]]C(7- MYF'4AQTHG/0*)R<5KG&C2T"!()B.JFOAT>#88!9.9T?B1J*\J3\=UQ;UVJ*3 MV@9U,J8L^B,A@9;FS8^DC83Y\RCRC[2Y@[HW/5=7T8XPB2CD&NA=?M \HNUC M[43QRK:"+5>ZL=AAH5L_"!.@]W/.U<-KJ/#)GHN2 M*IR*@R]K 30SH++PHR"8^"5EE;> MC8F.9,?YHY[\GBV\0#L$!:1*,U"\'6$-1:&)T(U_6TZOVU(#S\=/[)]-[!C+ MCDI8\^(OEJE\X-H7ZQD^_01O/6/.EO)#F2DZM;>"1M)&*ERT8/2A9 M9>_T>ZO#&0!Y^@%1"XB& N(6$%\")E< HQ8P&KK#N 68T'T;NQ$NH8HNYX*? MB-#6R*8'1GV#1KU8I?-DJP0^98A3RS65.4G8D65099+@T:UY6>)MJWCZ2#Z1 M+69FUA1 ^)Z\8/P^ 459\0%1#]N$O'_W@;PC/I$Y%2 )J\A#Q93\B(LX_B/G MC:1(,_<5QJ&]\=/6YY7U.;KB?.+&AY&#P$.<2(NY2*#5]\A6_;U'4! M6$L4+6S*?,9J1#9V39*_[W92":P0__0=O>4>]7/KJGDK:YK"PL.R*$$AJ6$[1IG]KH)[VJ=?8%# MX2%XE\)N_!=:_OF[TP3>[&^"F_78<]Z@MV_;=9_ MT-M?!ZPH!U9)4L >MPINIE@ A&W'[43QVO2;.ZZP>S7#'/]@0&@#?+[G7#U- M] ;=/]'R?U!+ P04 " #E@ZE80.$ZL 8# #M" &0 'AL+W=O:W+#FK@"LF.)&P M&'IWG=MQ8N)MP \&&[4W)L;)7(@7,_F6#[W "((2,FT8*/ZM80QE:8A0QL\M MI]<^T@#WQSOV+]8[>IE3!6-1/K-<%T,O\4@."[HJ]:/8?(6MGY[ART2I["_9 M;&,#CV0KI46U!:."BO'FG[YN\[ '0!XW(-P"PF- ]PU M 5$UFBCS-J:4$W3 M@10;(DTTLIF!S8U%HQO&S2G.M,1=ACB=?J:2,[Y49 J2S HJ@5R1L:AJP8%K M1<2"C*AB&:$\)Q-6KC3DQ $ZGX"FK+Q ]--L0L[/+H@R&XHP3KX78J600%V2 MLX/YP-?HP2CQLZW>4:,W?$-O1.X%UX4BGWD.^2'>1^]M L)= D;A2<)[*J]) MU+DD81!V'7K&_PZ/3LB)VO.(+%_T!M_#J@))M9"WKMPTV*X;:R[\K:II!D,/ M;[0"N08O_?BATP\^N8R]$]F!S6YKLWN*/7W ^L1X)BIPV6RP?8LU96B==GJ] M<."O]^4[@FXZ21MT(*O7RNJ=S/X$N,!+9O-/SO%-U;LW]<*EL_>>Q_%.9 >^ M^ZWO_LGC>+;5#F\V7>/;MX3=W<6RKS3:Q\M^-3=EP)6%AKJW=Q!AG'2[1\?E MB$JB?NP^K[C5'9_4;0L2M@$"BP7V!5.ML&)F+T34IDDH6[66DF(E3&ULK51-;]- $/TK M*R,AD"!V[+1 <"PE:1$]5(H: 0?$86./XU7WP^RND_+OF=UU3%JE40]SD>Z7O30-@R8/@TLRBQMIV&L>F;$!0,U(M2+RIE1;4XE9O8]-JH)4' M"1ZG27(9"\ID5.3^;*6+7'66,PDK34PG!-5_%L#5?A:-H\/!'=LVUAW$1=[2 M+:S!?FM7&G?QP%(Q =(P)8F&>A;-Q]/EQ,7[@.\,]N9H39R3C5+W;G-3S:+$ M"0(.I74,%#\[6 +GC@AE_.XYHR&E QZO#^Q?O'?TLJ$&EHK_8)5M9M''B%10 MTX[;.[7_"KV?"\=7*F[\+]F'V,M/$2D[8Y7HP:A ,!F^]*&OPQ$ >4X#TAZ0 M/@5,G@%D/2#S1H,R;^N*6EKD6NV)=M'(YA:^-AZ-;IAT_^+::KQEB+/%-=62 MR:TA*]!DW5 -Y#V95Q5S1::WDY?\XWQFILUU^GRA7H)J?IW!.>FI:6,(OPC1K0.XB*UZ_&E\GG M4U[_$]DCYY/!^>0<>[&VJKPGJG6=8@@\E+S#?YC46@E2*M%V-C21JDG%>&?Q M#D*Q2(NU\@UUJD AZX7/ZD;2KDCR>'?L^EQ$L!(?O0\!>NO'AD%9G;2AU8;3 M83+-_8-\&ULO5Q9<]LX$OXK*$UFRJZ2+5[R MD3BN4I1Q;:;LG92=F7W8V@>*A"SLD 0'!'U,S8_?;H"'*-'0$6A?8DD$&O@: M?7S=)'/US,4?Q8)225[2)"L^#A92YN]'HR):T#0L3GE.,[@RYR(-)7P5CZ,B M%S2,U:0T&7F.$8$G7\<3-SWT[&'$]2(WQE] M+I8^$X0RX_P/_/(E_CAP<$:)3FB0H"?;Q9R5TT*R)$Y<_U])O M%'@ ,PL+.N7)OU@L%Q\'%P,2TWE8)O*>/_^#5H#&*"_B2:'^)<]Z[/GE@$1E M(7E:388=I"S3?\.72A%+$RZ<-R9XU01O98(;O#'!KR;X"JC>F8+U.93A]97@ MST3@:)"&'Y1NU&Q PS(\Q@?+Z,YU)_A,CMX=DW>$9>3;@I=%F,7%U4C")E#4**H6_*07]-Y8T"=W/).+ M@OR!>*4^*[0^(Y7M"SGZEY^F<:-=-]PW;\1J&^ MDA>\(>_VRZ=?[\D=36=4]&G'.!N=]GV1AQ']. "O+*AXHH/KGWYPSYP/?= L M">L #1J@@9+NFRSG2U9(48);2_+O6QA ODB:%O_I Q[8!&Y)6 ?XN $^-I[P M5%!P%A(^"DH1^9 \A8*%LX02$4J*487U.H86ZSI*+L;7IVOGU'&O1D_+T(R+ M[PGMK(%V9H0V 3RQ.LT*Y*0&V8?'*&O7$[4DK /[O(%];M64SVT"MR2L _RB M 7[Q7:80J;/8O) HU(P^=H:)(P.)0Y+$BT"+-'0 C[&IOD^T,2P'5(WFIW.16, MQP5H/L8]KB[EJZ4@=T:+9G44X*P(J.?_4H)'U$B&VR 55)8BP[FP+6L-Z4 K\.F\EQ*33U G/"[[7-DI3'RF#5Q6J)HY]^N/ \Y\/T M[JOZY'XXUAJKW8X5:-92L$C6>DG#/W!;!6@1G)SF)2 #&@P^<0..HMP!)4SR M/('5,!( ^$?PJZ.'7V_N%8!)_%\@IB#P$TQ$_=-C]?LME6BTL/,JKLPI+< E M(X + V>OQ#D=.SH_DIQ#+"@4;AJ"!& =LIF11X:=5:5Y#" M'B/XEC!P=ZI]&D> N+2HU:FD?8,/S3(JSH%*5X6C05V<^LZ/:)#56(!2"H V MQ$])J!Z<*SV]59""RB=Y[4LFQHB\9S*Y;)+)I3'>/]", 205J@'#/7WBR1.J M2&73QBKZ$HE1\*X)U9*PC@Y']&C MB.60.L%!RG[^6 D[6^+#WOG8<9P51FQ>=%]07@O*VY$D-4%Y S_:(%@% MI!6>#;(S*+FS@LAG_IYD84HQ),^X@'U341 =MO\LF="< %LU.(&$JU2ES@[? M;NOD4.5*<,4,)G*!L0>"%"3S$\E/(-I4,1BD%5L>J6A@# &,3_/\7K, MG[,ZJZN9*I;5V;4H9P5L4'$TWL,.ABJ>A<9T?C2XF4[O!\>X5Z!Y"200J;*L M6FZ5(_"*C\F&%S*I_X!F%/=&5;,#PI#<%]T M1Q;1(1(\RI!IDR-V3'2/+D_*0NVKBI-KE+<*F^1YP8"- <-4JY,R!VDJ FP9 M;^L+>EG-BV G6-PV(SGN#+:&&!E%WO M0"^).ZSD]10'M0[72H-^O)J$U^2]JHI E6@K1;=;@!V IF%0A?IU2Z+SN>;% M%7>^K NZ9ZRV($1KS,C$H>A)P)EB#-RJIE$&$]:>KV^'0'I!)&I1T((+D8O, M4,W' [>\8+O!2[6+!>7I^V^R-N!/2408UV/$,S+!BDEJL\/4'Z@90 =JBJ MU>9,ZTJ\.AL.F(N";YO&[O=UC=^\ 5+) M76&$SAHA/$07PVW;&*Z5/@88_J9[?>:%=C[U0S0VO+:QX=EM;'A6&QNVI'7! MMXT-S]S8V-OD*[DK)N^NWO0S+[\OO+;%X9D[$=N;_'K"[45MJ5:ME'.(RM=K M*U_/MVOX5F_QVY+6!=]6QYZY>ETW?+9"I)HVR88R<<-"BF+-R@)^+HH.UU+T MJ2&VF\KQJ7F=?176%M.>N=S=WI6^49$JRMFK+4ODK]+)(:BDUU))[\RN!UFE MBK:D=<&W5-$SLK'K211Q$6-9-Z=HN_T!\WRM%>YB)WRU%6Y>:U\L+?/SS,QO M>^/>YOD1\V(['_,A6*/7LD;OTJZ-6^6&MJ1U'WEKN:%OI%_7DR>H^!4;TFTY M,(D"2GI8$2-UJ3J T4HFZ7TXSBIGK*1UG J]RFN=U]C[&E@;Z9!M;/O/Q-ON->KGF-G<_P$-S/7WJ8TR[W\^T^WGD([N>W MW,_?<.?"EE<'Z_=Y>V[SFG>S+]J6N/D;[H+L[M3CWAM<:TY]"/+EM^3+-_?Q M=G;J+;.W>=F=3?T0),UO29IOMY_G6^WGV9+6!=^R.G]#/V]WR[_H?90Y6+7\ M0U ROZ5DOKF1]PL^8D:>X#S!WH?J3CO#3O5;%6HE;CE.]7%P\ZK[/G7?X[=O(&= M7TTX!(<+6@X7>'9?R[!*UVQ)ZX)OZ5I@^R&5H/@OXN9F]?8^:@/0=>"EJX%8[MV;K6A9DM:%WS+Z0(SI^O:N7J.+M+/T36/ M)KYM\6=;6OPA&%G0,K+ W#;;V>*WI*WF97>V@T,PMZ!E;L&%72>PVG&S):T+ MOJ5W@5UZ%ZS3.[>G##6ONN^[A2V]&YOIW3YVOQO=,6]@5R.P):VKKI8=CEVK M'C"VRO5L2>N";[G>>,.3Z3O3G4K@QG=0K=*XT=+KZ2F%+(5O[1?@L&4F]9OJ MS:_-_PPP4>_#C]KA^K\5T(]_%22AP^XU+R5'U< MT!#" @Z ZW/.9?T%%VC^OX3K_P%02P,$% @ Y8.I6,W,_A"% @ > 8 M !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD(!\ M]6LLC02-IDW:)$1A>YCVX"8WC85C9[;;LG^_:R=D+0H5#WM)_''/\3G7]G6R MD^I15P"&/-5U#55?VZ R]W<"[WG@3NVKHP=\-.DH6M8@GEH M;A7V_)ZE8#4(S:0@"LJY=QU>+<8VW@5\9[#3>VUBG:RD?+2=+\7<"ZP@X) ; MRT#QMX4%<&Z)4,;OCM/KE[3 _?8S^R?G';VLJ(:%Y#]88:JY-_-( 27=<',G M=Y^A\^,$YI)K]R6[-G8Z]4B^T4;6'1@5U$RT?_K4Y6$/$(Y> 40=('HK(.X ML3/:*G.V,FIHFBBY(\I&(YMMN-PX-+IAPN[BTBB<98@S:08K0R[(LMU$(DMR M!UO)MTRLR5>,M2,+!04SY#0#0QD_P_"'949.3\[("6&"W%=RHZDH=.(;5&1Y M_;Q;_:9=/7IE]6]479(X/"=1$(T&X(OC\ SR'AX?PGW,0Y^,J$]&Y/CB8\G( MF,ZYU!L%Y.?U2AN%)^W7D+66:S3,96_?E6YH#G,/KY<&M04O??\NG 0?AXS^ M)[(#VW%O.S[&GO[;<=[M>.YV?,ATRS1Q3+9";--P-@W":>)O]^T,A,6S#T'0 MAQT('?5"1T>%9E""0FF$2RI("3!XY%J.\=[:%V$8O50X%!6%LV&!XU[@^*C M>VDHQSM1X$&"0H#6YT1@*<:4%F_2/AY([Q@3]T+\0%@\G MMS43FG H$1A<3I%'M76N[1C9N%*QD@8+CVM6^#2 L@$X7TIIGCNV^O2/3?H7 M4$L#!!0 ( .6#J5A%N6\J5@, -\* 9 >&PO=V]R:W-H965T*DZ9_11FH'@TF I@W& ^+!3:YM MM,0NMMMN$A^>LY.E&4W;3=I+8CN^N]]=[NP;;H2\50L 3>[RC*N1L]!Z>>JZ M*EY SE1;+('CEYF0.=,XE7-7+26PQ KEF>M[7M?-6 ;\4\"UW8HXNCFH:O1"8/BQB7PI #V]P ' MY*O@>J'(1YY \EC>1>>K"/@/$9CX!Q5^9;)- GI"?,_OD-?$)6K!D+-\'; 0 M5#$.K(5@7XR-HC)\CV(\EI+Q.6"2:S*])_5]E^S>+H\W3";DUQ=422XTY.IW M4\@*^YUF^Z:P3]62Q3!RL'(5R#4XT9M7M.N]/^!=I_*N SD;V,P"_9">VBUFS-D'0TZ@Y!Z0W?=0!565.$SJ3YA MK$W>'6()=UA"V@_\9I1NA=)])LH-5L$1DNX.22OHT3TDO8JD]TP2/-EFD!Z# MZ>W"4!KT!LTT_8JF_TP:+&F3-9,G9$U_-VOZ73^DS4B#"FEP$.FG/<0Q&N,U M2+R4BJ1IXQ'@;?(? MQBS-45H#I=Y^T-HU0U\$M"J-(YQTEQ,#&H9[./TMI_\BG/7".8+J-Z+V]J0J MW=XJ]."Q_F34LJJ>FJFEU4>IZK6[_Q>[6^LY&PO=V]R M:W-H965T*Z>2CZ0$MCBXA$>DG:COOU)2E%D1-930(7?;%)BG-TSM%H-.QMN;B3,:*" M^S1ALN_$2JTN75>&,:9$GO,5,GUEP45*E)Z*I2M7 DED@]+$#3RO[::$,F?0 MLVL3,>CQM4HHPXD N4Y3(G8C3/BV[_C.P\(-7<;*++B#WHHL<8IJMIH(/7,+ ME(BFR"3E# 0N^L[0OQS[@0FP.[Y2W,K2&(R4.>=W9G(=]1W/,,($0V4@B/[; MX!B3Q"!I'O_GH$YQ3Q-8'C^@_VO%:S%S(G',DUL:J;CO=!V(<$'6B;KAV_\P M%]0R>"%/I/V%;;[7 B09\XDS%$OYA$4;[\:X65*@*'E2-@EK 3T2<0\-_ M#X$7-"OXC%\>WJBATRA,;EB\QB&38R+P;/[ M;HF(X-M'#0G7"E/YOARIPC M@>U9U2RL:M:AY_F861"6K*H2G2&U+9(I5YN!+EZMGKLIBWF^R6]VFL6F/9*M M@F2KEN0U"_6CT>4'+%WXO#(4*Q._%NBU#^9(8'N:VX7F]A_.X?8QK3H2V)Y5 MG<*J3FUZS)C D"\9_:$]D <2&O#>C+'*B<[SQ&Y=!$\2NY;#&Q5V"X7=6H4W M:#H$RI9P:[^36MMP@T)_]V&"@O((3G9(A#RM4E MKG$MTALMN"@LN/B%!5()&AKI61&8,:HDW$QGE76@%NRUR7TDL#W=OO?8,7A_ MN!+D!([DUK'0]NTJ-5C^[ZT&.7ZY'+2[?OM).:AG\5:5P:/*X/=5A%]@^[8D MO*@BU".]U@6WU%>G*);VN"'U@ULSE36CQ6IQI!G:1O[)^L@<=6R__@B3G9-T MJ[FD3$*""PWIG7?T-UYD1X]LHOC*=N]SKO19P YC?5Q#83;HZPO.UFG6EBRX A.6 &2'N7F6:.29KV M0Z7OJ_B*>1,G8L9T\9M.IEJL^%WVS,V@3O0][.AQ)5?64G2'+A* M!2<2QAVO1R\'-#(*5N);"DNU\4P,E)$0#V9QG72\P$0$&<3:F&#XM8 !9)FQ MA''\5QKU*I]&=KR61Q(8LWFF;\7R'R@!-8R] M6&3*?I)E*1MX))XK+?)2&2/(4UY\L\>2B V%L'% (2P5PBT%9&:_0JU4J%F@ M1606UA73K-N68DFDD49KYL%R8[413F)5R;\S*]XSZ4CUBKR_ LW2[ ,:,%K$ MJ?7C!O(1R)\H?']W1=Z_^T#>$9^H*9.@2,K)/4^U^HB;^/QU*N:*\42U?8W( M3?Q^7*+L%RC# RAKY$9P/57D$T\@V:,_<.O3T&' 1\HKWL,GWONAT^(-D^>D M1C^2, CK^P)RJU]!7*G7'.'4JC*H67NU0V5@&#\;[99!3TK&)X '5Y/1BFS* M#=G*;O>63";DQQ!.#/NX*!PTK /39Q== M6H^B5M#V%YLHG7$0<:K8 M* /"E.GJV(/BJ:L)]9N_5JC.2(],8JOBH>7DX;O]HT:,O05('#S(IP(GD*%, M8_P$672M7SR;A;?F)F1Z7K_80NR,Z4C$%Q7BBU,A=IS/P@>EFT"#\W ;J#.4 M(X'28#V)3FT9T$LU[([[ MV-R&:U["U_%R"^:UPV1S@+.6Q %_SC+R)1T;9N9::69SO1>QVU6#K(!)15HD M+Z8XG.<2MMHW2 Y>,$6M*14UQ'@.,DON(E*\!<5^-9A\&\Q6-'U M9$7=H]7K2N)$A\4=TB^5S%L,:G0]J5'WJ-:;3"1,F,;I&SE*\0T[)M]8-C?_ M>(ZV6!B--IH$4A1N]XBWF,_H>D"C[@G- >U4Z8]V::#U;1:<4;Z6!7_C;3T' M.;&7&(K$8LYU\>)>[587)3U[/>"OQ8M;%L2'(XTB&8Q1-3AO8KID<7%1++28 MV7?_D=!:Y/9Q"BP!:03P][$0^FEA'%371]W_ 5!+ P04 " #E@ZE8!\K0 M7$0" #W! &0 'AL+W=O]A+[ MSG???=_%YWQKW;-O$ E>M#)^FC1$[46:^K)!+?RI;='PR^=2BJ MF*15F@T&DU0+:9(BC[Z%*W*[)B4-+ASXM=;"_;E"9;?39)B\.NYEW5!PI$7> MBAH?D![;A6,K[5$JJ=%X:0TX7$V3R^'%U3C$QX ?$K=^;P]!R=+:YV#,JVDR M"(1084D!0?"RP6M4*@ QC=\[S*0O&1+W]Z_H-U$[:UD*C]=6_905-=/D2P(5 MKL1:T;W=?L>=GK. 5UKEXQ>V7>SD/(%R['P$V2#+(/'AQD<'YW\"Y.RC%Y+UFO)(N[XH!8/WPRA:YWTO%](]8Q'$7UTB+'U M'JZM(>X\FE(RZ:=;CH$YH?9OTAW]![KCGN[XW0;/A.9!]2"T71L"P6UFXK!R M5H,G=F$%-6-2\Q;S#GL2L<-;L2G.\G2S3R?=N\?A2;@3KI;&@\(5YPQ.S\\2 M<-V8=0;9-E[MI24>E+AM^&5"%P+X?&4MO1IA6OJWKO@+4$L#!!0 ( .6# MJ5@:4Q13<0, /$+ 9 >&PO=V]R:W-H965TM*!(@B=YE*[,%V,Z&!6BQK&G7#\4^,-+94BN1'DG9R;\?2;K)E_)O($27<5R454RN7S.2U942$7!*'!<3JV9>[EP#0:=RQ]@WO;C.II:C&6&)J=0NB/K;X ++4GM2//YMG5I=3 WL/^^\_VZ2 M5\G<$8$+5GXN,IE/K;$%&2Y)7Z4IA47.. M-'V CYQ0H:+K$YUE7U6^JD0D7-.TK#-%B0C#AU&]JQP\B^[)%4I2E*>*]Z?; M*SAYU4,3$Q)9*.BV G;8RS1N9O"=D\N$]HS(7.B?,]O&VDKS3 MW=OI/O>..GQ/^ 7X[AEXCA<,\%D\'^X?H>-W9> ;?_X+RT ="*L03K2^I_#E MG8+#M<1*_#.D91,K&(ZE&].E6),4IY:*()!OT$K>_N)&SJ]#0KR2LSU9@DZ6 MX)CWI"W=H1P;8&2 NE=N$G_D.*XSL3=]]@-F41R/XLYLCU?8\0J/\MK=HW1W MCV3O'I'N'IT!17-M)+D'7"Y5ZQRL_298V"-Y[H91<)#*8RLO#*+A1*(ND>BE M D>/PODC-QS[!ZR&S((X#H9YC3I>HV<)_(-&-:CF4<__M_I?R=F>".-.A/%/ M; KCUY3EE9SMR1)WLL0OK=GX\44*X^BP9 >L7,\=>\,EZSK?/^7.S^P*;;0? MM84!LZ?[@MN;2]R7JMPB^TWU?!1ZHT-B V;J, Z9V;WAJ4*^,C.E@)355#;? M\VZWFUMG9EH[V)_K>=8,9=_=-,.P^EJKF4E B4OETKD8*;%X,U\V"\G69D2[ M8U(-?.8Q5S,Y&PO=V]R:W-H965TICVXR4WCX=C%=EKZ[W?MI%E!!?&PE\0?]YS[ MF9/^2NE[4R!:>"R%-(.@L'9Q'H8F+;!DYE@M4-)-KG3)+&WU/#0+C2SSH%*$ M<12=AB7C,DCZ_FRBD[ZJK. 2)QI,599,KT8X M17NWF&C:A2U+QDN4ABL)&O-!,.R;JVP01"X@ M%)A:Q\#HM<0Q"N&(*(R'AC-H73K@]GK#_MGG3KG,F,&Q$C]Y9HM!OBU&JZY82SR3!-J[(2 MS&(&WVR!&L:JI'DH7*.6"%^5,7 $T[K)H'(8X9Q+R>4<1DPPF>(A?*^8MJC% M&H:N*]RN@:P5'FJJX1QI37*= VWFDE#WEU'A]D?RI,V.G6\I2) ]B_0,LX+8[@;GH!^WL'L =K_L"W^5#Y;KX:S@S5M.G]GM7B6J*WFX*)S_G M9L%2' 34((-ZB4'R_EWG-/JT*[__1/8DVUZ;;>\U]F0SENEF+.W66+)V+ _! MLD? /"<)VE6/VLFI=^+439^8@4MA;$?S2U/-/ T&=L0&!.E-'Q!](G74M>O;%JX55C MIBQID%\6])= [0SH/E?*;C;.0?O?2?X"4$L#!!0 ( .6#J5@8R'V=2@0 M !H6 9 >&PO=V]R:W-H965TVF-%-><86,*@$@U,%PTI0--TLVUX8YV&!%S-&=XBI MW)*F'@KW"[7TBZ2JHZP$DU^)U(F%_R,GXA>Z3[? A>P KU'MV%(5!1Q+-/+ MOJAB>N&!P"2^E#F^K3QT\>X2O4,D17]%-.G+LG3G2.DN M>J2IB#CRTQ#"MMZ4+:F;X[PVY\[I!=YF[!I9]A5R+,?JJD^__!%+N5O*!QUR M[W2YVR'W^^4>!,?D+3/<.K9NP1LS\HZ.X1[U=R1@_S&!!=HVJ,/8*(:-@8 M:AS]^R!EZ%Y PK]W!6J@,U Z89Y.F*\)U@K4L [4L'>0+"D7*"E#0W&Y82IAM%32UKF\7UK4]G)G;IM\GY?(U5:QEY*@V;+OY5T.]J+.=;"$C9K6'+CWGSE\315J.3>NG1OW.]>8$;8X MSCO[7"_B7,=*V+#AAS,930],TUFB/WX3@5:)+=\FM6^3_J$; T[1"B!$2YP1 M(?VGG6J@3YNF$^9I@K9!,ZY!,_X=E;ZHS4#IAGDZ8KPG6 M"I1M[3?^5N_HJ<)3+7W[^?H*\0C+ E&6LR"29[#.L53!FU/(R!E:\J\]BRS[ M:W&N_UIIOBY:.P*-HY=]2@3VUC^>=7N>_4"+=WDK+[#-T5JF7]&:/67@ M#+OW.?;^,&GW'H$6GS!)T<4#Y?P2K1E-$!R9O#M-U7J*K&C-!H[N>I6>FHT[L 38IKA\Y')HYZDH[X_JU/J"\[:XUCM(7]HW7GE-N<>4 MMZ:/F&U(RE$,:XFTKL>R9['R(K)\$30K;MJ>J1 T*1XCP')B41GD]S6EXO5% M%5!?!R]^ U!+ P04 " #E@ZE8CL:^P*\" Q!P &0 'AL+W=O23R@ TV10Y5R,G MT[J\=%V59%!0U1,E"@J MG3,.MY*HJBBH_#F!7*Q'3M_9+MRQ9:;-@AL/2[J$>]"/Y:W$F=NRI*P KIC@ M1,)BY(S[E]/(Q-N +PS6:F=,C).Y$$]F\9;^RWM'+G"J8BOPK2W4V<@8.26%!JUS?B?5G:/R<&;Y$Y,H^ MR;J./?<=DE1*BZ(!HX*"\?I--TT==@#(TPWP&X"_#PC? 0-(+!&:V76UHQJ M&@^E6!-IHI'-#&QM+!K=,&[^XKV6^)4A3L?7/!$%D >Z 45.R3A-F2DOS(*?;Q##1E^0E&/-[/R/'1"3DBC).'3%2*\E0-78UB#*6;-(DG=6+_C<0! MN1%<9XI\XBFD+_$NFFB=^%LG$_\@X0V5/1+T/Q#?\\,./=._AP<'Y 1M80/+ M%_RQL&3&5)(+54D@W\9SI27NW>]=%:L9PVY&"#UKA9X=%'H%*4C<[.Q9L*0:NC361!<[V;U>.+C8T]@5 MY0=^M\JH51D=5/G()21BR=DO2*W&II2=QRYZ725_L*?R8+I_W1ON3OK+! _GDG%%&ULM5=;;YLP M%/XK%INF36K#+3=E"5(+3*NT3E&[R\.T!Q=. BI@9IND_??SA;"D)2R=6!Z" M;<[W'9_SV0=[OB7TGB4 '#WD6<$61L)Y.3--%B608S8@)13BS8K0''/1I6N3 ME11PK$!Y9CJ6-39SG!:&-U=C2^K-2<6SM( E1:S*O,2K^$6^-=R247/;%CB-(>"I:1 %%8+X\*>A5-IKPR^I;!E>VTD([DC MY%YVKN*%85KH)WZH M\[ 'L(=' $X-<)X"1D< ;@UP3_4PK '#4P&C&J!"-W7L*G$!YMB;4[)%5%H+ M-ME0V5=HD:^TD.ODEE/Q-A4X[MUR$MVC&S@O*QHE(N-H2W:.>';1-2EXPE!8 MQ! ?XDT111.*LPOETNDDO,9T@*SI&7(LQVF;SPEPUU;P80L\.!WNML##;G@ MT3'X03+<1E=7\;E'^,)?5FYO]=/?I M,.QV>)#%49/%T2E95*NZ+6&=Z)R PG&C03C_UEJQGTJU"=9 MT"=9V!/9@4*31J%)YR;Y7.5WHJH(;?3'&NT^]G&;()IKM+=+;4O]#DN#_]SN MB47PW,*93-W1H578.?=_S,RTR&PO=V]R:W-H965T!%_<]N&Q\. (/A,X"P 82/ :-G %$#B%XZP[ !#)TSM13GPX(9%D^5W(&R MT<1F&\Y,AR;YO+#;OC2*WG+"F7AI9'(#E_BIK%22D8%PH>1&,0&?8%D?!9!K M^*<2*U2VM84^0POL%&L;S#T3Q(.;'.5J6GS1^O5S ^[Y_1RZ/*RY M1H[+)N9M/ C<;^IO#^UY&OME>>R1JLG&/YCIBYZ//XV[-XU;SN%?SE30L!R9D51@G MN4MH+\5KA8Y_*_1IQ&@TZ98Y:65.>F6>LULN*@'%X_-J,F;H8KF#.ZHU5GA_ M?J&B+*KH/8WEK.BRI7?*U]HR^>V9[XNH3?$/+D2!:N,*"PV)W=PZ[;>C;>UR MZJ[L1^-SJFGJ$N2>IBZ(*"MO>*$AQS51!D<36H^JBXRZ8V3IKMV5-'2)NV9& M=1DJ&T#OUU*:?<=.T%9Z\?]02P,$% @ YH.I6#=.]&_? @ .@@ !D M !X;"]W;W)K&ULK59=;]HP%/TK5E9-G=0V7Q"Z M#B(5NFI]Z%:5=7N8]F"2"XGJV)GM /OWNW9"!C1EU=07L)U[3L[UO9S+<"7D MH\H -%D7C*N1DVE=7KBN2C(HJ#H3)7!\,A>RH!JW2J*HHJ/P]!B96(\=W-@?W^2+3YL"-AR5=P!3T0WDG M<>>V+&E> %>YX$3"?.1<^A>3@8FW =]R6*FM-3&9S(1X-)N;=.1X1A P2+1A MH/BUA DP9HA0QJ^&TVE?:8#;ZPW[MISD;.N4-2F-.*Z7NQ M^@1-/GW#EPBF["=9-;&>0Y)*:5$T8%10Y+S^INOF'K8 R-,-"!I L _H/0,( M&T!H$ZV5V;2NJ*;Q4(H5D28:V%J5)0,LBZ:, M3*C*R#46EMSPND',39^2*?9.6C$@7^;D!8#C*] T9^H=0A^F5^3XZ!TY(CDG M7S-1*$!.V-8AM'SA_]?AQ^5,:8E]_[/K^FKZ7C>]\8(+ M5=($1@[^V!7()3CQVS=^Y'WHROV5R'9NHM?>1.\0>WS#-2"K[DJR1D86:?QI M&8?]]UB]Y;;XIT%^Z$=MT(ZH?BNJ_P]1B2B :+H&=4(X=*JK*?H[+^Y[>^J> M!@6^U^M6%[7JHH/-\UGPT\3T#+8'5]0:I+KHDAB]9I>\$ME.RH,VY<'!@MB? M2)HO\Q303]"X$T8EI 3=!9TF816ZA+$XIZ'2>P9.&.0^CO;)U MQ/3]O:JY6S9<@%S8Z:1((BJN:V-J3]L!>&E]?^]\C(.QGF-_:>JIBK:SR+DB M#.9(Z9T-L)%D/:GJC1:E-?N9T#@Z[#+#X0[2!.#SN1!ZLS$O:/\NQ'\ 4$L# M!!0 ( .:#J5CG;LJP*P, .H2 - >&PO]%266$X$L>;+2)?WUU;5LYZ.ZI>O# MELPAM72/S[E'TG4E,BS-6K#;!6,F6.5"EB.R,*;X%(;E;,%R6EZH@DF+9$KG MU-BNGH=EH1E-2R#E(NQU.G&84R[)>"B7^75NRF"FEM*,2+\-!>[V-1V1;OR1 M!$YNHE(V(O=G[W\ME;EZ%[C[R8>3D\[]^=5^_*P"SDGH%>V_0O2B@^M:#).. M7R7]@C(F?+DKW/@XM5*MJ5.,//"0-TQ'"^L%&0\S)3?K$A$7L+HT9\$#%2,R MH8)/-0=61G,NUB[<@\!,":4#8PO")NI"I'QT<-?UH%9JG9Q+I:O<+H/[.ZT? MWP.:'ACD0K0&>\0%QL."&L.TO+:=ZN$J^ P*ZO;=NK .YYJNN[T^V1"JFTTR M53IENDW3)4UH/!0L SN:SQ=P-ZH( 31&Y;:1&D;=L+(S)L0MO$@_ MLQWM5;:U8AU8+]DVK:&ZZ61&>>T?H^>_.\YQ)IJG8-FUK_Y!G^Y:<$0V[>\LYNJ\N/8!R'^1' ML#R8 XSC6%B>_VD\ W0\#L.\#;S( .4,4(YC^9!)]<'R^#F)O?PC39(HBF-L M1B<3KX,)-F]Q#%^_&N8-&%@>R/1G*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'Z/=6-&_H)V(G52 M*UA9K[B7XM&^;*\7V4Y:^2 +Z9YF@^9[(0:LE$J6\J?(9H/Q@-E-%DAI=%+/!I-UP+XR3Z9O520UYQQ]LL\;QAUL.(+/!= P'7$MC7;-'"O:MSQ3^>I6U9^T MUXNA.9&PP:RR!IP.\OSZ:K&\2I8+!M^2Z\O58GX'"\D=?'Q;7GF0 0(9'!'R MW\"##!'(\"B07^:7\ZOS)?,@(P0R.B)D)Y(Q AD?\W*''N04@9P>$S+R(#\B MD!^/"1E[D)\0R$^TD$E5EMP\,;UFB=PH"3_CD#7G::HKR)H>Y&<$\C,MY*7@ M5E@_9X^QI#VFI;D5.Z$JP6Y%JB%BKW6"^H18*% V;$'J3W^RFX+OY?=?);?U M[WQ(S"<38J&L%,3/05'2O:28/2;$^H#A;BJ1,8C?QO"2G6OK.G"8-2;4VN V M9PNYDYE0F65: 5Y9PD?B=/K=I\2T,2'VQI(;!<6>93?"L"3G1OADF"LFQ+)8 MB(?.V,>4,*%V@BYA(I +9:%LAH(TU64G3I@))M0JJ(<3^P*I-JM'&!S)OJF5 M,0E,R"VPX45]BZ9"9/50\^MC3 @!N1#2>J:QLK;.(7MUJ@W[6LF,^_$+,#D$ MQ'*XX-*P>UZ NL#V%U)QE4J(Z$I99ZK2QT2G&\1Z@/A5904;();7+H=LTKEI M?$Q,&0&Q,FJM-G/*G;"NWK98U?FL*UKY\?8I() MWZ53!9@)'"RKBJ;4?D'V^]"89")BR?1B7E2N@E3Y3?K1C##?1,2^:3!?4?XC MY":'6W\XW_F8F&\B8M_T53_>0/4Q,>=$Q,[IQ_S= /8QT8BV7VE +-03&RA-ZW[[OWD8V(6BHDMA,\L_7;9_NW(_9N=9[\ 4$L#!!0 ( .:#J5C2 M2;QM$0( !&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MN MVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY M%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,' M.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT%N1: M"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1; M"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z M&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0 M;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.WZEW'3\/ MI5Y[OM;X_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L#!!0 ( .:#J5C MB&UTZ0$ 'XE 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]" M=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>M MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HX MCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3 M\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07 M/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S M?J__RSX$2!\2I \%TH<&Z:, Z>,&UL M4$L! A0#% @ Y8.I6*F!"4KO *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ Y8.I6)E I2,\% #='@ & @($." >&PO=V]R M:W-H965T&UL4$L! A0#% @ Y8.I6(&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6"ZEJ+\N P ]PD !@ ("! M^!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY8.I6$0JUQTU" .B, !@ ("!UBL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY8.I6%FQ\,+* @ D 8 !D ("!3TX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6*3V.!!2! 80H !D M ("!:G0 'AL+W=O >&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y8.I6"D/)UW3! 20L !D ("!&H$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I M6/1$BOFP @ [P4 !D ("!(HX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6+X<>*(, P M@8 M !D ("!3I@ 'AL+W=O&PO=V]R:W-H965T " MTP( 'L& 9 " @:F> !X;"]W;W)K&UL4$L! A0#% @ Y8.I6%9T)BRR @ "P8 !D M ("!LZ$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y8.I6%T;U,4+ P ( < !D ("!1*L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6)T4 MLS;6 @ #@L !D ("!C;0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6.I/8-!( @ %04 !D M ("!W[X 'AL+W=O0*#$" "W! &0 @(%>P0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ Y8.I6*1?1J&PO=V]R:W-H965T&UL4$L! A0#% M @ Y8.I6/!N=PMZ @ 6 8 !D ("!$M$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6)U#Q%5C M @ TP4 !D ("!F=H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8.I6$6Y;RI6 P WPH !D M ("!YNL 'AL+W=O&PO=V]R M:W-H965T1@0 $H2 M 9 " @1_S !X;"]W;W)K&UL M4$L! A0#% @ Y8.I6 ?*T%Q$ @ ]P0 !D ("!G/< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY8.I6!C(?9U*! &A8 !D ("!O ! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !( $@ KQ, H@ $ 0 $! end XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 109 249 1 false 32 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 100020 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Leases Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 10 false false R11.htm 100100 - Disclosure - Revenue Recognition Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 11 false false R12.htm 100110 - Disclosure - Property, Plant and Equipment Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment Property, Plant and Equipment Notes 12 false false R13.htm 100120 - Disclosure - Inventories Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventories Inventories Notes 13 false false R14.htm 100130 - Disclosure - Accrued Program Costs Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccruedProgramCosts Accrued Program Costs Notes 14 false false R15.htm 100140 - Disclosure - Cash Dividends on Common Stock Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStock1 Cash Dividends on Common Stock Notes 15 false false R16.htm 100150 - Disclosure - Earnings Per Share Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 16 false false R17.htm 100160 - Disclosure - Debt Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebt Debt Notes 17 false false R18.htm 100170 - Disclosure - Comprehensive Income Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureComprehensiveIncome Comprehensive Income Notes 18 false false R19.htm 100180 - Disclosure - Stock Based Compensation Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock Based Compensation Notes 19 false false R20.htm 100190 - Disclosure - Legal Proceedings Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLegalProceedings Legal Proceedings Notes 20 false false R21.htm 100200 - Disclosure - Recent Issued Accounting Guidance Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureRecentIssuedAccountingGuidance Recent Issued Accounting Guidance Notes 21 false false R22.htm 100210 - Disclosure - Fair Value of Financial Instruments Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 22 false false R23.htm 100220 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 23 false false R24.htm 100230 - Disclosure - Equity Investments Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestments Equity Investments Notes 24 false false R25.htm 100240 - Disclosure - Income Taxes Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 25 false false R26.htm 100250 - Disclosure - Stock Re-purchase Program Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgram Stock Re-purchase Program Notes 26 false false R27.htm 100260 - Disclosure - Supplemental Cash Flow Information Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation Supplemental Cash Flow Information Notes 27 false false R28.htm 100270 - Disclosure - Leases (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeases 28 false false R29.htm 100280 - Disclosure - Revenue Recognition (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognition 29 false false R30.htm 100290 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment 30 false false R31.htm 100300 - Disclosure - Inventories (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventories 31 false false R32.htm 100310 - Disclosure - Cash Dividends on Common Stock (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockTables Cash Dividends on Common Stock (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStock1 32 false false R33.htm 100320 - Disclosure - Earnings Per Share (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare 33 false false R34.htm 100330 - Disclosure - Debt (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebt 34 false false R35.htm 100340 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 35 false false R36.htm 100350 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss 36 false false R37.htm 100360 - Disclosure - Stock Re-purchase Program (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables Stock Re-purchase Program (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgram 37 false false R38.htm 100370 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation 38 false false R39.htm 100380 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 39 false false R40.htm 100390 - Disclosure - Leases - Schedule of Additional Information of Operating Leases (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail Leases - Schedule of Additional Information of Operating Leases (Detail) Details 40 false false R41.htm 100400 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail) Details 41 false false R42.htm 100410 - Disclosure - Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeaseScheduleOfWeightedaverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details) Details 42 false false R43.htm 100420 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 43 false false R44.htm 100430 - Disclosure - Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) Details 44 false false R45.htm 100440 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) Details 45 false false R46.htm 100450 - Disclosure - Property, Plant And Equipment - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail Property, Plant And Equipment - Additional Information (Detail) Details 46 false false R47.htm 100460 - Disclosure - Inventories (Additional Information) (Details) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesAdditionalInformationDetails Inventories (Additional Information) (Details) Details http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables 47 false false R48.htm 100470 - Disclosure - Inventories - Schedule Of Components of Inventories (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail Inventories - Schedule Of Components of Inventories (Detail) Details 48 false false R49.htm 100480 - Disclosure - Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail) Details 49 false false R50.htm 100490 - Disclosure - Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail) Details 50 false false R51.htm 100500 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 51 false false R52.htm 100510 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 52 false false R53.htm 100520 - Disclosure - Debt - Summary of Revolving Line of Credit (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail Debt - Summary of Revolving Line of Credit (Detail) Details 53 false false R54.htm 100530 - Disclosure - Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail) Details 54 false false R55.htm 100540 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 55 false false R56.htm 100550 - Disclosure - Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail) Details 56 false false R57.htm 100560 - Disclosure - Legal Proceedings - Additional Information (Details) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails Legal Proceedings - Additional Information (Details) Details 57 false false R58.htm 100570 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) Details 58 false false R59.htm 100580 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment1 Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail) Details 59 false false R60.htm 100590 - Disclosure - Equity Investment - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail Equity Investment - Additional Information (Detail) Details 60 false false R61.htm 100600 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 61 false false R62.htm 100610 - Disclosure - Stock Re-purchase Program - Additional Information (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail Stock Re-purchase Program - Additional Information (Detail) Details 62 false false R63.htm 100620 - Disclosure - Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail) Details 63 false false R64.htm 100630 - Disclosure - Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details) Sheet http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details) Details 64 false false All Reports Book All Reports avd-20240331.htm avd-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "avd-20240331.htm": { "nsprefix": "avd", "nsuri": "http://www.american-vanguard.com/20240331", "dts": { "inline": { "local": [ "avd-20240331.htm" ] }, "schema": { "local": [ "avd-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/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" ] } }, "keyStandard": 227, "keyCustom": 22, "axisStandard": 12, "axisCustom": 0, "memberStandard": 18, "memberCustom": 14, "hidden": { "total": 6, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 109, "entityCount": 1, "segmentCount": 32, "elementCount": 412, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 447, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.american-vanguard.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_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "100010 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R3": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "100020 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R4": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:Cash", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_4416f9f1-7e54-4e15-a74d-e78c7b3ccd22", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9f09ffe8-3c1a-4bb8-8f74-05133b75f0ef", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R7": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R9": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "100090 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognition", "longName": "100100 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment", "longName": "100110 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventories", "longName": "100120 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccruedProgramCosts", "longName": "100130 - Disclosure - Accrued Program Costs", "shortName": "Accrued Program Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStock1", "longName": "100140 - Disclosure - Cash Dividends on Common Stock", "shortName": "Cash Dividends on Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:CashDividendsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:CashDividendsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "100150 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebt", "longName": "100160 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureComprehensiveIncome", "longName": "100170 - Disclosure - Comprehensive Income", "shortName": "Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "100180 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLegalProceedings", "longName": "100190 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureRecentIssuedAccountingGuidance", "longName": "100200 - Disclosure - Recent Issued Accounting Guidance", "shortName": "Recent Issued Accounting Guidance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments", "longName": "100210 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss", "longName": "100220 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestments", "longName": "100230 - Disclosure - Equity Investments", "shortName": "Equity Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:EquityInvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:EquityInvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100240 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgram", "longName": "100250 - Disclosure - Stock Re-purchase Program", "shortName": "Stock Re-purchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation", "longName": "100260 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100270 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:ScheduleOfOtherInformationOfOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "avd:ScheduleOfOtherInformationOfOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "longName": "100280 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables", "longName": "100290 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "100300 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockTables", "longName": "100310 - Disclosure - Cash Dividends on Common Stock (Tables)", "shortName": "Cash Dividends on Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avd:CashDividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avd:CashDividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "100320 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtTables", "longName": "100330 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "100340 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "100350 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables", "longName": "100360 - Disclosure - Stock Re-purchase Program (Tables)", "shortName": "Stock Re-purchase Program (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables", "longName": "100370 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "longName": "100380 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail", "longName": "100390 - Disclosure - Leases - Schedule of Additional Information of Operating Leases (Detail)", "shortName": "Leases - Schedule of Additional Information of Operating Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "longName": "100400 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail)", "shortName": "Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "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:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "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:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeaseScheduleOfWeightedaverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails", "longName": "100410 - Disclosure - Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "shortName": "Lease - Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "longName": "100420 - Disclosure - Revenue Recognition - Additional Information (Detail)", "shortName": "Revenue Recognition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail", "longName": "100430 - Disclosure - Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail)", "shortName": "Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_41528dcd-5c32-4520-9de3-c1bb40cafbf7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R45": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "longName": "100440 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)", "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail", "longName": "100450 - Disclosure - Property, Plant And Equipment - Additional Information (Detail)", "shortName": "Property, Plant And Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesAdditionalInformationDetails", "longName": "100460 - Disclosure - Inventories (Additional Information) (Details)", "shortName": "Inventories (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:InventoryValuationReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:InventoryValuationReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail", "longName": "100470 - Disclosure - Inventories - Schedule Of Components of Inventories (Detail)", "shortName": "Inventories - Schedule Of Components of Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail", "longName": "100480 - Disclosure - Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail)", "shortName": "Cash Dividends on Common Stock - Schedule of Cash Dividends on Common Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avd:CashDividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avd:CashDividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail", "longName": "100490 - Disclosure - Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail)", "shortName": "Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R51": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail", "longName": "100500 - Disclosure - Earnings Per Share - Additional Information (Detail)", "shortName": "Earnings Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "longName": "100510 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_9922a510-2aa5-4a69-9fb5-e9c805b482c8", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "us-gaap:DebtInstrumentDescriptionOfVariableRateBasis", "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9922a510-2aa5-4a69-9fb5-e9c805b482c8", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "us-gaap:DebtInstrumentDescriptionOfVariableRateBasis", "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail", "longName": "100520 - Disclosure - Debt - Summary of Revolving Line of Credit (Detail)", "shortName": "Debt - Summary of Revolving Line of Credit (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:LineOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:LineOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "longName": "100530 - Disclosure - Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail)", "shortName": "Stock-Based Compensation - Summary of Time-based Restricted and Unrestricted Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_ed27c9c4-d503-4edf-a2fa-9f27e70abadb", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ed27c9c4-d503-4edf-a2fa-9f27e70abadb", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "longName": "100540 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_05a756b3-ef0a-4339-81eb-64c16297054d", "name": "avd:UnrecognizedStockBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R56": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "longName": "100550 - Disclosure - Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail)", "shortName": "Stock-Based Compensation - Summary of Time-Based Incentive Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_27776dfe-5dcb-4bf0-92a2-d2681586745c", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cb752b8a-3c91-4534-9688-872ab7c32a8e", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R57": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails", "longName": "100560 - Disclosure - Legal Proceedings - Additional Information (Details)", "shortName": "Legal Proceedings - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_47c39149-f942-4cd0-9a92-3d18951b3f37", "name": "us-gaap:LossContingencyDamagesSoughtValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47c39149-f942-4cd0-9a92-3d18951b3f37", "name": "us-gaap:LossContingencyDamagesSoughtValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment", "longName": "100570 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail)", "shortName": "Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_cfc14b64-da8a-4e2d-b908-4d6825d25ab1", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f50935eb-38f8-4d16-8b2f-43943049f0b7", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R59": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment1", "longName": "100580 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail)", "shortName": "Accumulated Other Comprehensive Loss - Summary of Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avd:AccumulatedOtherComprehensiveIncomeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail", "longName": "100590 - Disclosure - Equity Investment - Additional Information (Detail)", "shortName": "Equity Investment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_54061463-c465-4b5b-ae23-cc05b7b734be", "name": "avd:CostMethodOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "avd:EquityInvestmentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54061463-c465-4b5b-ae23-cc05b7b734be", "name": "avd:CostMethodOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "avd:EquityInvestmentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100600 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R62": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "longName": "100610 - Disclosure - Stock Re-purchase Program - Additional Information (Detail)", "shortName": "Stock Re-purchase Program - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_2882072a-a409-40c2-945b-69957943bd38", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6d7dc71b-5ba5-40c3-8622-8436c4a882af", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R63": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "longName": "100620 - Disclosure - Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail)", "shortName": "Stock Re-purchase Program - Summary of Number of Shares of Common Stock Repurchased (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_81327786-c2ac-4f98-a444-612722d856ec", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4c778bd4-a2bf-4527-ba0a-6bf0d01494e9", "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "unique": true } }, "R64": { "role": "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails", "longName": "100630 - Disclosure - Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details)", "shortName": "Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c311ddd8-3e6d-48c7-b827-8cb040427fd0", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avd-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AcceleratedShareRepurchasesDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesDateAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accelerated Share Repurchases, Date [Axis]", "documentation": "Information by date of execution of accelerated share repurchases." } } }, "auth_ref": [ "r113" ] }, "us-gaap_AcceleratedShareRepurchasesDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesDateDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accelerated Share Repurchases, Date [Domain]", "documentation": "Date upon which the accelerated share repurchase agreement was executed." } } }, "auth_ref": [ "r113" ] }, "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_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables, net", "label": "Accounts And Other Receivables Net Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccruedProgramCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Program Costs", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable Current", "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": [ "r20", "r589" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Trade, net of allowance for credit losses of $7,798 and $7,107, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "label": "Accounts Receivable Net Current", "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": [ "r233", "r234" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r79", "r119" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "terseLabel": "Accrued program costs", "label": "Accrued Liabilities Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "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", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "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": [ "r42", "r145", "r445" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income Loss [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": [ "r159", "r160", "r399", "r400", "r401", "r402", "r403", "r405" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r89", "r150", "r442", "r466", "r469" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "label": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r159", "r160", "r399", "r400", "r401", "r402", "r403", "r405" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Accumulated Other Comprehensive Income [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", "r14", "r32", "r376", "r379", "r420", "r462", "r463", "r615", "r616", "r617", "r623", "r624", "r625" ] }, "avd_AccumulatedOtherComprehensiveIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AccumulatedOtherComprehensiveIncomeTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Accumulated Other Comprehensive Income [Text Block]", "documentation": "Accumulated Other Comprehensive Income [Text Block]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Translation Adjustment [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent." } } }, "auth_ref": [ "r6", "r14", "r32", "r160", "r161", "r400", "r401", "r402", "r403", "r405", "r615" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid In Capital Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r82" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r340", "r341", "r342", "r476", "r623", "r624", "r625", "r672", "r694" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r54", "r55", "r306" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "auth_ref": [] }, "avd_AgrinosGroupCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AgrinosGroupCompaniesMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Agrinos Group Companies", "label": "Agrinos Group Companies [Member]", "documentation": "Agrinos group Companies member" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Allowance For Doubtful Accounts Receivable Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r151", "r235", "r245" ] }, "avd_AmendmentCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AmendmentCreditAgreementMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Credit Agreement", "label": "Amendment Credit Agreement [Member]", "documentation": "Amendment Credit Agreement [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.american-vanguard.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": [] }, "avd_AmortizationOfOtherLongTermAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AmortizationOfOtherLongTermAssets", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of other long-term assets", "label": "Amortization Of Other Long Term Assets", "documentation": "Amortization of other long term assets." } } }, "auth_ref": [] }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated funded debt amount", "label": "Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries", "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year." } } }, "auth_ref": [ "r175" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options excluded from computation of diluted earning 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": [ "r209" ] }, "avd_AsrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AsrMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "ASR [Member]", "documentation": "ASR [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r117", "r148", "r176", "r214", "r223", "r227", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r369", "r373", "r390", "r436", "r505", "r589", "r602", "r639", "r640", "r680" ] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts recognized in the Condensed Consolidated Balance Sheets:", "label": "Assets And Liabilities Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r142", "r154", "r176", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r369", "r373", "r390", "r589", "r639", "r640", "r680" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets Current [Abstract]" } } }, "auth_ref": [] }, "avd_AutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "AutomotiveMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive equipment", "label": "Automotive [Member]", "documentation": "Automotive [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Based Restricted Shares", "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "avd_BiPaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "BiPaMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bi Pa", "label": "Bi Pa [Member]", "documentation": "Bi-Pa." } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r628" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Building And Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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": [ "r367", "r582", "r583" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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": [ "r57", "r58", "r367", "r582", "r583" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Joint venture, consideration", "totalLabel": "Business Combination, Consideration Transferred, Total", "terseLabel": "Joint venture, consideration", "label": "Business Combination Consideration Transferred1", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r13" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, loan acquired", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Long Term Debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r59" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r128", "r439", "r477", "r500", "r589", "r602", "r610" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r99", "r173" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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", "r99" ] }, "avd_CashDividendPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CashDividendPaid", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend paid", "label": "Cash Dividend Paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [] }, "avd_CashDividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CashDividendsAbstract", "lang": { "en-us": { "role": { "label": "Cash Dividends [Abstract]", "documentation": "Cash dividends." } } }, "auth_ref": [] }, "avd_CashDividendsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CashDividendsTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStock1" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Dividends on Common Stock", "label": "Cash Dividends [Text Block]", "documentation": "Information related to cash dividends declared during the reporting period and paid on the indicated date." } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Cash Flow Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r96" ] }, "avd_ChangeInEquityInvestmentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ChangeInEquityInvestmentFairValue", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in equity investment fair value", "verboseLabel": "Gain (loss) from equity method investment", "label": "Change In Equity Investment Fair Value", "documentation": "Change in equity investment fair value.", "terseLabel": "Change in fair value of an equity investment" } } }, "auth_ref": [] }, "avd_ChangesInLiabilitiesForUncertainTaxPositionsOrUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ChangesInLiabilitiesForUncertainTaxPositionsOrUnrecognizedTaxBenefits", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in liabilities for uncertain tax positions or unrecognized tax benefits", "negatedLabel": "Changes in liabilities for uncertain tax positions or unrecognized tax benefits", "label": "Changes In Liabilities For Uncertain Tax Positions Or Unrecognized Tax Benefits", "documentation": "Changes in liabilities for uncertain tax positions or unrecognized tax benefits." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.american-vanguard.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_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r46", "r47", "r48", "r49" ] }, "avd_CleanSeedCapitalGroupLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CleanSeedCapitalGroupLtdMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Clean Seed Capital Group Ltd", "label": "Clean Seed Capital Group Ltd [Member]", "documentation": "Clean seed capital group ltd." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingent liabilities (Notes 12)", "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": [ "r28", "r72", "r438", "r491" ] }, "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_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends on common stock, per share", "label": "Common Stock Dividends Per Share Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r111" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock [Member]", "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r623", "r624", "r672", "r692", "r694" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value per share", "label": "Common Stock Par Or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r81" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r81", "r492" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "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": [ "r81" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.10 par value per share; authorized 40,000,000 shares; issued 34,754,634 shares at March 31, 2024 and 34,676,787 shares at December 31, 2023", "label": "Common Stock Value", "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": [ "r81", "r441", "r589" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Comprehensive (loss) income", "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r63", "r116", "r156", "r158", "r164", "r431", "r452" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r88", "r163", "r430", "r451" ] }, "avd_ConsolidatedFundedDebtRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ConsolidatedFundedDebtRatio", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated funded debt ratio", "label": "Consolidated Funded Debt Ratio", "documentation": "Consolidated funded debt ratio." } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction In Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Contract assets", "label": "Contract With Customer Asset Net", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r287", "r288", "r299" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "terseLabel": "Short-term contract assets", "label": "Contract With Customer Asset Net Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r287", "r288", "r299" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total", "terseLabel": "Long-term contract assets", "label": "Contract With Customer Asset Net Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r287", "r288", "r299" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract With Customer Liability Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r300" ] }, "avd_CostMethodOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CostMethodOwnershipPercentage", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost method ownership percentage", "label": "Cost Method Ownership Percentage", "documentation": "Cost method ownership percentage." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales", "totalLabel": "Cost of Revenue, Total", "label": "Cost Of Revenue", "verboseLabel": "Total cost of sale", "terseLabel": "Cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r94", "r176", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r390", "r639" ] }, "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": [] }, "avd_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CreditAgreementMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit agreement." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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": [] }, "avd_CropMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CropMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Crop", "label": "Crop [Member]", "documentation": "Crop." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "avd_CustomerPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "CustomerPrepayments", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer prepayments", "label": "Customer Prepayments", "documentation": "Customer prepayments." } } }, "auth_ref": [] }, "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_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r78", "r79", "r118", "r120", "r178", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r407", "r569", "r570", "r571", "r572", "r573", "r619" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement, variable rate basis", "label": "Debt Instrument Basis Spread On Variable Rate1", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCovenantDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCovenantDescription", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement, covenant description", "label": "Debt Instrument Covenant Description", "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants." } } }, "auth_ref": [ "r18", "r75" ] }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDecreaseForgiveness", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, decrease, forgiveness by Small business administration", "label": "Debt Instrument Decrease Forgiveness", "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument." } } }, "auth_ref": [ "r619" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement, variable rate description", "label": "Debt Instrument Description Of Variable Rate Basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Debt Instrument Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r68", "r70", "r268", "r407", "r570", "r571" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement, interest payment period, description", "label": "Debt Instrument Frequency Of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r26", "r74" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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": [ "r178", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r407", "r569", "r570", "r571", "r572", "r573", "r619" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r26", "r178", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r407", "r569", "r570", "r571", "r572", "r573", "r619" ] }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, decrease, forgiveness by Small business administration, interest", "label": "Debt Instrument Periodic Payment Interest", "documentation": "Amount of the required periodic payments applied to interest." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, decrease, forgiveness by Small business administration, principal", "label": "Debt Instrument Periodic Payment Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Debt Instrument [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": [ "r26", "r44", "r45", "r67", "r68", "r70", "r73", "r109", "r110", "r178", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r407", "r569", "r570", "r571", "r572", "r573", "r619" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Current", "totalLabel": "Total indebtedness, net of deferred loan fees", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r614" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail": { "parentTag": "us-gaap_DeferredCostsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred loan fees", "totalLabel": "Debt Issuance Costs, Net, Total", "label": "Deferred Finance Costs Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r69", "r642" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets", "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": [ "r346", "r347" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Change in deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r115", "r132", "r361", "r362", "r621" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities", "label": "Deferred Income Tax Liabilities Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r346", "r347", "r437" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation expense related to property, plant and equipment", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r41" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization of property, plant and equipment and intangible assets", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r41" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation Of Revenue [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": [ "r298", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation Of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r298", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region", "label": "Disaggregation Of Revenue Table [Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r643" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r304", "r309", "r336", "r337", "r339", "r585" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation, Unamortized Stock-Based Compensation and Remaining Weighted Average Period", "label": "Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r12", "r50" ] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend distribution date", "label": "Dividend Payable Date To Be Paid Day Month And Year", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r39" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Dividends, Cash, Total", "terseLabel": "Cash dividends declared and included in accrued expenses", "label": "Dividends Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r8", "r111" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends on common stock", "label": "Dividends Common Stock Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r111" ] }, "us-gaap_DividendsDeclaredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDeclaredTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Scheduel of Cash Dividends on Common Stock", "label": "Dividends Declared Table [Text Block]", "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend per share", "label": "Dividends Payable Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r39" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend declaration date", "label": "Dividends Payable Date Declared Day Month And Year", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r39" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureCashDividendsOnCommonStockScheduleOfCashDividendsOnCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend record date", "label": "Dividends Payable Date Of Record Day Month And Year", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.american-vanguard.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.american-vanguard.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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.american-vanguard.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.american-vanguard.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": [ "r606" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.american-vanguard.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": [ "r607" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.american-vanguard.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", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Earnings per common share\u2014basic", "label": "Earnings Per Share Basic", "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": [ "r165", "r188", "r189", "r190", "r191", "r192", "r199", "r201", "r206", "r207", "r208", "r212", "r384", "r385", "r432", "r453", "r564" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Earnings per common share\u2014assuming dilution", "label": "Earnings Per Share Diluted", "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": [ "r165", "r188", "r189", "r190", "r191", "r192", "r201", "r206", "r207", "r208", "r212", "r384", "r385", "r432", "r453", "r564" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r198", "r209", "r210", "r211" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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 Including Disposal Group And Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r674" ] }, "avd_EffectOnRetainedEarningsForTaxesOnForeignAssetsTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "EffectOnRetainedEarningsForTaxesOnForeignAssetsTransfers", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to recognize new standard on taxeson foreign asset transfers", "label": "Effect On Retained Earnings For Taxes On Foreign Assets Transfers", "documentation": "Effect on retained earnings for taxes on foreign assets transfers." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal income tax rate", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r177", "r349", "r363" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Weighted Average Period (years)", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "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": [ "r338" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address Address Line1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.american-vanguard.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.american-vanguard.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.american-vanguard.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.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r604" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "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.american-vanguard.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.american-vanguard.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": [ "r604" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity 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.american-vanguard.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": [ "r604" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation State 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.american-vanguard.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": [ "r608" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.american-vanguard.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": [ "r604" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.american-vanguard.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": [ "r604" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.american-vanguard.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": [ "r604" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.american-vanguard.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": [ "r604" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Class of Treasury Stock [Line Items]", "label": "Equity Class Of Treasury Stock [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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r15", "r138", "r159", "r160", "r161", "r179", "r180", "r181", "r185", "r193", "r195", "r213", "r241", "r244", "r286", "r340", "r341", "r342", "r354", "r355", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r399", "r400", "r401", "r402", "r403", "r405", "r420", "r462", "r463", "r464", "r476", "r532" ] }, "avd_EquityInvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "EquityInvestmentTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investment", "label": "Equity Investment [Text Block]", "documentation": "Equity investment." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Equity Method Investee Name [Domain]" } } }, "auth_ref": [ "r237", "r238", "r239" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investment ownership position", "label": "Equity Method Investment Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r237" ] }, "us-gaap_EquityMethodInvestmentQuotedMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentQuotedMarketValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of stock", "label": "Equity Method Investment Quoted Market Value", "documentation": "This item represents the aggregate value of each identified investment accounted for under the equity method of accounting based on the quoted market price for those investments in common stock for which a quoted market price is available." } } }, "auth_ref": [ "r239" ] }, "avd_EquityMethodInvestmentSharesPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "EquityMethodInvestmentSharesPurchased", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, shares purchased", "label": "Equity Method Investment Shares Purchased", "documentation": "Equity Method Investment, Shares Purchased." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments value", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r220", "r236", "r611", "r629" ] }, "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.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "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": [ "r389" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Effective Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r671" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net of amortization", "totalLabel": "Finite-Lived Intangible Assets, Net, Total", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "label": "Finite Lived Intangible Assets Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r425" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "label": "Foreign Currency Transaction Gain Loss Before Tax", "negatedLabel": "Foreign currency transaction gains", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r394", "r395", "r396", "r398", "r529" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture, fixtures and equipment", "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_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "label": "Goodwill", "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": [ "r146", "r252", "r429", "r568", "r589", "r631", "r632" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "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": [ "r93", "r176", "r214", "r222", "r226", "r228", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r390", "r566", "r639" ] }, "us-gaap_ImpairmentOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfInvestments", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of investments", "label": "Impairment Of Investments", "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income." } } }, "auth_ref": [ "r126" ] }, "avd_IncentiveStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "IncentiveStockOptionsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Options", "label": "Incentive Stock Options [Member]", "documentation": "Incentive Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes", "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", "r90", "r123", "r214", "r222", "r226", "r228", "r433", "r448", "r566" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) from equity method investment", "negatedLabel": "Gain (Loss) from equity method investment", "label": "Income Loss From Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r10", "r91", "r122", "r218", "r236", "r447" ] }, "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_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.american-vanguard.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": [ "r177", "r344", "r350", "r352", "r353", "r359", "r364", "r365", "r366", "r473" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense Benefit", "verboseLabel": "Income tax expense", "terseLabel": "Income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r127", "r135", "r194", "r195", "r219", "r348", "r360", "r454" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Income taxes, net", "label": "Income Taxes Paid Net", "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": [ "r38" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r71", "r612" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "(Decrease) increase in accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase Decrease In Accounts Payable", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Increase in accrued program costs", "label": "Increase Decrease In Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "avd_IncreaseDecreaseInCustomerPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "IncreaseDecreaseInCustomerPrepayments", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in customer prepayments", "label": "Increase Decrease In Customer Prepayments", "documentation": "Increase (decrease) in customer prepayments." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable", "terseLabel": "Change in income tax receivable/payable, net", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r618" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase Decrease In Inventories", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities associated with operations:", "label": "Increase Decrease In Operating Capital [Abstract]" } } }, "auth_ref": [] }, "avd_IncreaseDecreaseInOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "IncreaseDecreaseInOther", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Increase Decrease In Other", "documentation": "Increase Decrease In Other" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other payables and accrued expenses", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "label": "Increase Decrease In Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase (decrease) in prepaid expenses and other assets", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in net receivables", "totalLabel": "Increase (Decrease) in Receivables, Total", "label": "Increase Decrease In Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options and grants", "label": "Incremental Common Shares Attributable To 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": [ "r202", "r203", "r204", "r208", "r308" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense, net", "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r69", "r125", "r162", "r217", "r406", "r516", "r600", "r693" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid Net", "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": [ "r168", "r171", "r172" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r249" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finished products", "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": [ "r103", "r562" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r152", "r560", "r589" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfComponentsOfInventoriesDetail" ], "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": [ "r103", "r563" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r40", "r613" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "avd_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LeasesLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leases [Line Items]", "label": "Leases [Line Items]", "documentation": "Leases." } } }, "auth_ref": [] }, "avd_LeasesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LeasesTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leases [Table]", "label": "Leases [Table]", "documentation": "Leases." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLegalProceedings" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Proceedings", "label": "Legal Matters And Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r107" ] }, "avd_LesEnterprisesPitreIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LesEnterprisesPitreIncMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Les Enterprises Pitre Inc [Member]", "label": "Les Enterprises Pitre Inc [Member]", "documentation": "Les Enterprises Pitre Inc [Member]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases", "label": "Lessee Operating Lease Liability 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": [ "r678" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee Operating Lease Liability Payments Due", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r419" ] }, "avd_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "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": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee Operating Lease Liability Payments Due 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": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee Operating Lease Liability Payments Due 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": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee Operating Lease Liability Payments Due 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": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding three months ended March 31, 2024)", "label": "Lessee Operating Lease Liability Payments 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": [ "r678" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "terseLabel": "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": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "label": "Lessee Operating Lease Term Of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r677" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r410" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r23", "r176", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r370", "r373", "r374", "r390", "r490", "r565", "r602", "r639", "r680", "r681" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities And Stockholders Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r84", "r121", "r444", "r589", "r620", "r630", "r673" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities And Stockholders Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r25", "r143", "r176", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r370", "r373", "r374", "r390", "r589", "r639", "r680", "r681" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities Current [Abstract]" } } }, "auth_ref": [] }, "avd_LiborMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LiborMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "LIBOR Member", "documentation": "LIBOR Member" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail": { "parentTag": "us-gaap_DeferredCostsCurrent", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureDebtSummaryOfRevolvingLineOfCreditDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Line of Credit, Total", "terseLabel": "Revolving line of credit", "label": "Line Of Credit", "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": [ "r18", "r120", "r690" ] }, "avd_LineOfCreditFacilityConsolidatedFixedChargeCovenantRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LineOfCreditFacilityConsolidatedFixedChargeCovenantRatio", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated fixed charge covenant ratio", "label": "Line Of Credit Facility Consolidated Fixed Charge Covenant Ratio", "documentation": "Line of credit consolidated fixed charge covenant ratio." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement, interest rate", "label": "Line Of Credit Facility Interest Rate At Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r22" ] }, "avd_LineOfCreditFacilityMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "LineOfCreditFacilityMaturityDate", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured credit facility, maturity date", "label": "Line Of Credit Facility Maturity Date", "documentation": "Line Of Credit Facility Maturity Date" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowings capacity under credit agreement", "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.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capacity to increase borrowings under credit agreement", "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" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.american-vanguard.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_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "label": "Long Term Debt Noncurrent", "totalLabel": "Total indebtedness", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r149" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Long Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r108" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Longterm Debt Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Longterm Debt Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r26", "r43" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [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": [ "r253", "r254", "r255", "r258", "r635", "r636" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r253", "r254", "r255", "r258", "r635", "r636" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLegalProceedingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages amount arising from stunted growth", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r634", "r635", "r636" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "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": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r303", "r423", "r461", "r482", "r483", "r535", "r537", "r539", "r540", "r542", "r556", "r557", "r567", "r574", "r584", "r591", "r641", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r303", "r423", "r461", "r482", "r483", "r535", "r537", "r539", "r540", "r542", "r556", "r557", "r567", "r574", "r584", "r591", "r641", "r682", "r683", "r684", "r685", "r686", "r687" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r170" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r170" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r99", "r100", "r101" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided By Used In Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "label": "Net Income Loss", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r92", "r101", "r124", "r141", "r155", "r157", "r161", "r176", "r184", "r188", "r189", "r190", "r191", "r194", "r195", "r205", "r214", "r222", "r226", "r228", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r385", "r390", "r450", "r513", "r530", "r531", "r566", "r600", "r639" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureRecentIssuedAccountingGuidance" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements And Changes In Accounting Principles [Text Block]", "terseLabel": "Change in Accounting Principle", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r133", "r134", "r136", "r140", "r182", "r183", "r186", "r187", "r196", "r197", "r242", "r243", "r356", "r357", "r358", "r380", "r382", "r386", "r387", "r388", "r391", "r392", "r393", "r408", "r409", "r421", "r426", "r427", "r428", "r465", "r466", "r467", "r468", "r469" ] }, "avd_NonCropMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "NonCropMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Crop", "label": "Non Crop [Member]", "documentation": "Non-Crop." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non Us [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r695", "r696", "r697", "r698" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash transactions:", "label": "Noncash Investing And Financing Items [Abstract]" } } }, "auth_ref": [] }, "avd_NoncashOrPartNoncashAcquisitionDeferredConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "NoncashOrPartNoncashAcquisitionDeferredConsideration", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationScheduleOfSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Noncash Or Part Noncash Acquisition Deferred Consideration", "documentation": "Noncash or part noncash acquisition, deferred consideration.", "terseLabel": "Deferred consideration in connection with business acquisitions:" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of reportable business segments", "terseLabel": "Number of reportable business segments", "label": "Number Of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r627" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income Loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r214", "r222", "r226", "r228", "r566" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expenses", "label": "Operating Lease Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r414", "r588" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Total", "label": "Operating Lease Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r412" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r412" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease Liability Noncurrent", "verboseLabel": "Operating lease liabilities, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r412" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "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": [ "r413", "r415" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease Right Of Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r411" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeaseScheduleOfWeightedaverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r418", "r588" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeaseScheduleOfWeightedaverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesDetails", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years)", "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": [ "r417", "r588" ] }, "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_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other payables", "label": "Other Accounts Payable And Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r64", "r66" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r147" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency translation adjustment, net of tax effects", "verboseLabel": "Foreign currency translation adjustment, net", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "terseLabel": "Foreign currency translation adjustment, net of tax effects", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment1" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total", "terseLabel": "Foreign currency translation adjustment, tax effect", "label": "Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax", "documentation": "Amount of tax expense (benefit), after 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", "r7", "r397", "r404" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r27" ] }, "avd_OtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "OtherReceivablesMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Receivables", "label": "Other Receivables [Member]", "documentation": "Other receivables." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Receivables, Net, Current, Total", "terseLabel": "Other", "label": "Other Receivables Net Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "AVD Total", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "auth_ref": [] }, "avd_PaycheckProtectionProgramLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "PaycheckProtectionProgramLoanMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Paycheck Protection Program Loan", "label": "Paycheck Protection Program Loan [Member]", "documentation": "Paycheck protection program loan member." } } }, "auth_ref": [] }, "avd_PaymentForProceedsFromTheExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "PaymentForProceedsFromTheExerciseOfStockOptions", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (payment) receipt from the exercise of stock options", "label": "Payment For Proceeds From The Exercise Of Stock Options", "documentation": "Payment for proceeds from the exercise of stock options." } } }, "auth_ref": [] }, "us-gaap_PaymentsForCapitalImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForCapitalImprovements", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments For Capital Improvements", "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use." } } }, "auth_ref": [ "r98" ] }, "avd_PaymentsForProceedsFromRepurchaseOrIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "PaymentsForProceedsFromRepurchaseOrIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net receipt from the issuance of common stock under ESPP", "label": "Payments For Proceeds From Repurchase Or Issuance Of Common Stock", "documentation": "Payments for proceeds from repurchase or issuance of common stock." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "terseLabel": "Repurchase of common stock", "label": "Payments For Repurchase Of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of cash dividends", "totalLabel": "Payments of Dividends, Total", "label": "Payments Of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net payment from common stock purchased for tax withholding", "label": "Payments Related To Tax Withholding For Share Based Compensation", "terseLabel": "Payment for tax withholding on stock-based compensation awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r167" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisition of a product line", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets", "label": "Payments To Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r98" ] }, "avd_PerformanceBasedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "PerformanceBasedOptionsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Stock Options", "label": "Performance Based Options [Member]", "documentation": "Performance based options." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Based Restricted Stock", "terseLabel": "Performance Based Restricted Stock", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share", "label": "Preferred Stock Par Or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r80", "r285" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r492" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r80", "r285" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.10 par value per share; authorized 400,000 shares; none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r440", "r589" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "terseLabel": "Prepaid expenses", "label": "Prepaid Expense Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r153", "r250", "r251", "r561" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "terseLabel": "Borrowings under line of credit agreement", "label": "Proceeds From Lines Of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r34", "r619" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "terseLabel": "Proceeds from disposal of property, plant and equipment", "label": "Proceeds From Sale Of Property Plant And Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r97" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product Or Service [Axis]" } } }, "auth_ref": [ "r229", "r424", "r455", "r456", "r457", "r458", "r459", "r460", "r558", "r575", "r590", "r609", "r637", "r638", "r643", "r691" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Products And Services [Domain]" } } }, "auth_ref": [ "r229", "r424", "r455", "r456", "r457", "r458", "r459", "r460", "r558", "r575", "r590", "r609", "r637", "r638", "r643", "r691" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "terseLabel": "Net income", "label": "Profit Loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r141", "r155", "r157", "r169", "r176", "r184", "r194", "r195", "r214", "r222", "r226", "r228", "r240", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r368", "r371", "r372", "r385", "r390", "r433", "r449", "r475", "r513", "r530", "r531", "r566", "r586", "r587", "r601", "r617", "r639" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Property Plant And Equipment By Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property Plant And Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r105", "r129", "r130", "r131" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Property, Plant and Equipment, Gross, Total", "terseLabel": "Total gross value", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "label": "Property Plant And Equipment Gross", "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": [ "r106", "r144", "r446" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total net value", "terseLabel": "Property, plant 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": [ "r11", "r434", "r446", "r589" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment", "label": "Property Plant And Equipment [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": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Property Plant And Equipment Type [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": [ "r106" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for bad debts", "label": "Provision For Doubtful Accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r166", "r247" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Range [Axis]" } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r302", "r303", "r332", "r333", "r334", "r422", "r423", "r461", "r482", "r483", "r535", "r537", "r539", "r540", "r542", "r556", "r557", "r567", "r574", "r584", "r591", "r594", "r633", "r641", "r683", "r684", "r685", "r686", "r687" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Range [Member]" } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r302", "r303", "r332", "r333", "r334", "r422", "r423", "r461", "r482", "r483", "r535", "r537", "r539", "r540", "r542", "r556", "r557", "r567", "r574", "r584", "r591", "r594", "r633", "r641", "r683", "r684", "r685", "r686", "r687" ] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables:", "label": "Receivables Net Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under line of credit agreement", "label": "Repayments Of Lines Of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r36", "r619" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Research, product development and regulatory", "terseLabel": "Research, product development and regulatory", "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": [ "r76", "r343", "r688" ] }, "avd_RestrictedAndUnrestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "RestrictedAndUnrestrictedStockMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted and Unrestricted Stock", "terseLabel": "Restricted and Unrestricted Stock", "label": "Restricted And Unrestricted Stock [Member]", "documentation": "Restricted and unrestricted stock." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Retained earnings", "label": "Retained Earnings Accumulated Deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r83", "r111", "r443", "r465", "r469", "r472", "r493", "r589" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r179", "r180", "r181", "r185", "r193", "r195", "r241", "r244", "r340", "r341", "r342", "r354", "r355", "r375", "r377", "r378", "r381", "r383", "r462", "r464", "r476", "r694" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "verboseLabel": "Total net sales", "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": [ "r215", "r216", "r221", "r224", "r225", "r229", "r230", "r232", "r297", "r298", "r424" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue From Contract With Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r137", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r301" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfAdditionalInformationOfOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "ROU assets exchanged for lease liabilities", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r416", "r588" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss", "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r32", "r675", "r676" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Cash Flow Supplemental Disclosures Table [Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revolving Line of Credit", "label": "Schedule Of Debt Instruments [Text Block]", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r26", "r44", "r45", "r67", "r68", "r70", "r73", "r109", "r110", "r570", "r572", "r622" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Basic and Diluted Earnings Per Share", "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": [ "r626" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Schedule Of Equity Method Investment Equity Method Investee Name [Axis]" } } }, "auth_ref": [ "r237", "r238", "r239" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule Of Equity Method Investments [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": [ "r176", "r237", "r238", "r239", "r240", "r390" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureEquityInvestmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Equity Method Investments [Table]", "label": "Schedule Of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r141", "r176", "r237", "r238", "r239", "r240", "r390" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Inventories", "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": [ "r19", "r85", "r86", "r87" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Non-Vested Shares", "label": "Schedule Of Nonvested Share Activity Table [Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r52" ] }, "avd_ScheduleOfOtherInformationOfOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ScheduleOfOtherInformationOfOperatingLeasesTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Information of Operating Leases", "label": "Schedule Of Other Information Of Operating Leases Table [Text Block]", "documentation": "Schedule of other information of operating leases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Schedule Of 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": [ "r11" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "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": [ "r305", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Time-based Incentive Stock Option Activity", "label": "Schedule Of Share Based Compensation Stock Options 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": [ "r16", "r17", "r51" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Number of Shares of Common Stock Repurchased", "label": "Schedule Of Treasury Stock By Class [Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r46", "r47", "r48", "r49" ] }, "avd_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateRelatedToOperatingLeasesTableTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases", "label": "Schedule Of Weighted Average Remaining Lease Term And Discount Rate Related To Operating Leases Table [Text Block]", "documentation": "Schedule of weighted-average remaining lease term and discount rate related to operating leases." } } }, "auth_ref": [] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature", "label": "Secured Long Term Debt", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r26" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement amount", "periodStartLabel": "Securities Purchased under Agreements to Resell, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Securities Purchased under Agreements to Resell, Allowance for Credit Loss, Ending Balance", "label": "Securities Purchased Under Agreements To Resell Allowance For Credit Loss", "documentation": "Amount of allowance for credit loss on security purchased under agreement to resell." } } }, "auth_ref": [ "r245", "r246", "r248" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Security12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r603" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.american-vanguard.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": [ "r605" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Segment Geographical [Domain]" } } }, "auth_ref": [ "r230", "r231", "r479", "r480", "r481", "r536", "r538", "r541", "r543", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r559", "r576", "r594", "r643", "r691" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Selling, general and administrative", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r95" ] }, "avd_SeniorSecuredRevolvingLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "SeniorSecuredRevolvingLineOfCreditMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Line of Credit", "label": "Senior Secured Revolving Line Of Credit [Member]", "documentation": "Senior secured revolving line of credit." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock-based compensation", "label": "Share Based Compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Forfeited", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r326" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited", "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": [ "r326" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Shares, Granted", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "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": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value, Granted", "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": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Shares, Beginning balance", "periodEndLabel": "Number of Shares, Ending Balance", "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": [ "r321", "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Grant-Date Fair Value, Beginning balance", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Ending balance", "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": [ "r321", "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Vested", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value, Vested", "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": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "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": [ "r305", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Option Plans, Options Granted", "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": [ "r317" ] }, "avd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Balance", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Incentive Stock Option Plans, Beginning balance", "periodEndLabel": "Incentive Stock Option Plans, Ending balance", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "verboseLabel": "Incentive Stock Options Outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r313", "r314" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price Per Share, Beginning balance", "verboseLabel": "Exercise price per share", "periodEndLabel": "Weighted Average Price Per Share, Ending balance", "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": [ "r313", "r314" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Options vested and exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Option Plans, Options vested and exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share, Options vested and exercisable as of March 31, 2024", "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": [ "r329" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedAndUnrestrictedStockDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r317" ] }, "avd_ShareRepurchaseArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "ShareRepurchaseArrangementMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Arrangement", "label": "Share Repurchase Arrangement [Member]", "documentation": "Share Repurchase Arrangement [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramTables" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r50" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Outstanding", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "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": [ "r114" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Options vested and exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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": [ "r330" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Short-Term Debt, Total", "terseLabel": "Short term debt", "label": "Short Term Borrowings", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r77", "r118", "r589", "r689" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.american-vanguard.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": [ "r102", "r174" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment", "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "AVD Total", "label": "Statement Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r30", "r138", "r159", "r160", "r161", "r179", "r180", "r181", "r185", "r193", "r195", "r213", "r241", "r244", "r286", "r340", "r341", "r342", "r354", "r355", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r399", "r400", "r401", "r402", "r403", "r405", "r420", "r462", "r463", "r464", "r476", "r532" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Statement Geographical [Axis]" } } }, "auth_ref": [ "r230", "r231", "r479", "r480", "r481", "r536", "r538", "r541", "r543", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r559", "r576", "r594", "r643", "r691" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r179", "r180", "r181", "r213", "r424", "r470", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r495", "r496", "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r512", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r532", "r595" ] }, "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": { "terseLabel": "Statement of Income and Comprehensive Income [Abstract]", "label": "Statement Of Income And 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.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r179", "r180", "r181", "r213", "r424", "r470", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r495", "r496", "r497", "r498", "r499", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r512", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r532", "r595" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock issued under ESPP, (in Shares)", "label": "Stock Issued During Period Shares Employee Stock Ownership Plan", "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan." } } }, "auth_ref": [ "r15", "r56", "r80", "r81", "r111" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes), Shares", "label": "Stock Issued During Period Shares Share Based Compensation", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r80", "r81", "r111" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under ESPP", "label": "Stock Issued During Period Value Employee Stock Ownership Plan", "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r56", "r80", "r81", "r111" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Stock options exercised; grants, termination and vesting of restricted stock units (net of shares in lieu of taxes)", "label": "Stock Issued During Period Value Share Based Compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r53", "r80", "r81", "r111" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (In Shares)", "label": "Stock Redeemed Or Called During Period Shares", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased", "label": "Stock Redeemed Or Called During Period Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares that may yet be purchased under the plan", "label": "Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Accelerated share repurchase pending final settlement (In Shares)", "terseLabel": "Accelerated share repurchase pending final settlement (In 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": [ "r15", "r80", "r81", "r111", "r471", "r532", "r544" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Accelerated share repurchase pending final settlement", "terseLabel": "Accelerated share repurchase pending final settlement", "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": [ "r15", "r80", "r81", "r111", "r476", "r532", "r544", "r601" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Stockholders Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossSummaryOfBeginningBalanceQuarterlyActivityAndEndingBalanceOfForeignCurrencyTranslationAdjustment", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r60", "r61", "r62", "r138", "r139", "r160", "r179", "r180", "r181", "r185", "r193", "r241", "r244", "r286", "r340", "r341", "r342", "r354", "r355", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r399", "r400", "r405", "r420", "r463", "r464", "r474", "r494", "r511", "r533", "r534", "r545", "r601", "r620", "r630", "r673", "r694" ] }, "avd_SumOfConsolidatedInterestExpensePlusPrincipalPayments": { "xbrltype": "percentItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "SumOfConsolidatedInterestExpensePlusPrincipalPayments", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "sum of Consolidated Interest Expense plus principal payments", "label": "sum of Consolidated Interest Expense plus principal payments", "terseLabel": "Sum of Consolidated Interest Expense plus principal payments" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementaryLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementaryLeverageRatio", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Supplementary Leverage Ratio", "documentation": "Ratio of Tier 1 risk-based capital to total leverage exposure as defined by regulatory framework." } } }, "auth_ref": [ "r435" ] }, "us-gaap_TaxesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesOther", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Taxes, Other", "terseLabel": "Other", "documentation": "Amount of tax expense classified as other." } } }, "auth_ref": [] }, "avd_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Term loan member." } } }, "auth_ref": [] }, "avd_TimeBasedIncentiveStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "TimeBasedIncentiveStockOptionMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedIncentiveStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time Based Incentive Stock Option [Member]", "label": "Time Based Incentive Stock Option [Member]", "documentation": "Time Based Incentive Stock Option [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service", "label": "Timing Of Transfer Of Good Or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r580", "r643" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service", "label": "Timing Of Transfer Of Good Or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r580", "r643" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r628", "r679" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.american-vanguard.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": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goods and Services Transferred at a Point in Time", "label": "Transferred At Point In Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r580" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goods and Services Transferred Over Time", "label": "Transferred Over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r580" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Average price paid per share", "label": "Treasury Stock Acquired Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r46" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r46" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r46" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgramAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Initial shares delivered", "terseLabel": "Number of shares purchased", "label": "Treasury Stock Shares Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r81", "r111" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockRePurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Re-purchase Program", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r112" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Less treasury stock at cost, 5,915,182 shares at March 31, 2024 and December 31, 2023", "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r29", "r46", "r49" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureStockRepurchaseProgramSummaryOfNumberOfSharesOfCommonStockRepurchasedDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury stock acquired, value", "terseLabel": "Total amount paid", "label": "Treasury Stock Value Acquired Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r15", "r46", "r111" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfSelectiveEnterpriseInformationOfSalesDisaggregatedByCategoryAndGeographicRegionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "US", "label": "UNITED STATES" } } }, "auth_ref": [] }, "avd_UnrecognizedStockBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.american-vanguard.com/20240331", "localname": "UnrecognizedStockBasedCompensationExpense", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Unrecognized Stock-Based Compensation Expense", "documentation": "Unrecognized Stock-Based Compensation Expense" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r345", "r351" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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.american-vanguard.com/20240331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted average shares outstanding-diluted", "terseLabel": "Weighted average shares outstanding\u2014assuming dilution", "label": "Weighted Average Number Of Diluted Shares Outstanding", "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": [ "r200", "r208" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator: (in thousands)", "label": "Weighted Average Number Of Shares Outstanding [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.american-vanguard.com/20240331/taxonomy/role/DisclosureEarningsPerShareComponentsOfBasicAndDilutedEarningsPerShareDetail", "http://www.american-vanguard.com/20240331/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding-basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Weighted average shares outstanding\u2014basic", "label": "Weighted Average Number Of Shares Outstanding Basic", "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": [ "r199", "r208" ] } } } }, "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": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "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),20,24)", "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-26)", "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.20)", "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.21)", "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.22)", "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.24)", "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.25)", "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.29,30)", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "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": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-10" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r70": { "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" }, "r71": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r76": { "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" }, "r77": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "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" }, "r79": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "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(32))", "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(6)(a))", "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(6)(b))", "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "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" }, "r153": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "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" }, "r164": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "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" }, "r166": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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(e)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r436": { "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" }, "r437": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "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" }, "r439": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r448": { "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" }, "r449": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r610": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r611": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r612": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r613": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r614": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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 78 0000950170-24-057108-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-057108-xbrl.zip M4$L#!!0 ( .:#J5B\$F?"KST! "TV$@ 0 879D+3(P,C0P,S,Q+FAT M;>R]:U<;2;(N_/F<7U''LV>/>[U*G/<+[NZS:(QG6,<-'J#G['F_>.75:(^0 MV"K)AOWK3V0)83!@8RA!24K63%N74E5F1L833T1&1O[\O\].!M6G.*[[H^$O M?R$;^"]5'/I1Z \__O*7K1YL_K][82:PV*:8<88&P.2)RDY!-SC8, M%O3_PW@3XRL_&YV>C_L?CR?52_]3E7\%SQX.XV!P7KWM#^W0]^V@.IP_M >M M]!O5UF!0'>1?U=5!K./X4PP;LWL>3V X8$B&]2\OKK3\,]L8C3^^(L:85V?Y MFA>SBS;/W'@0^I?7YK?-E11C^6KVY;5+)[=>*F:73JY>VK_6@*M7LUP1?P6\KF%TYK]-':T\N+DZU=\X"++ZY=W*]'G!+U+1',KKALQF2, MNV7\Z=\D>.KR=@.ZS0:GS3*F,4,.JC1M?OIQY.;? M7\U>YT]/XL0V$(3B?TW[GWYYL3T:3@"8T!%(XT7E9^]^>3&)9Y-7C6*_RG=] M=7';G]THG%?UY'P0?WEQ8LO M7S1/#?U/\Q^%?GTZL.=9,R)\^W/_;#/?.XYG+_LAQ&'S\HOJ5'T0\-L/*A)" M-$^(F> 1M]0C&VU$DG(20J!,*?ZB&H+XX2FQO[D%@!LRZ+X=V(\773N;',0$ MG?[@&R7%R#DS=0_BP$E.P#<^+7Y MY^=7UYIY>ZNE(=!<[)'002#NG4<.1P;M9T2;J)06^&JKMZ?C<6XS&!,[^&>T MXYUAR";@01WX%2%"8;+>JZ4N:2P)\R@J!BVU4B#G"5@=JAT7G*G$[-66SFW: MK*GOX4ZC\!8^JQ_6U+_?KY4JT$@I-(O$ *-HE$4FAH229IKCZ)3D[FHK=X8P M^<^WH9UC.]@=AGCV?^+YPUJ(FS]A]%TM?3NVOK'9%TVETCI.&%*.*<05ELAB MD2>L2"P1PHA@\Z9>@.[F]NCDI#_)PUIO#4-63E E("#]>&-8J=84*VJ1Y=@@ MCCU%A@N'I#%"&:4#. *SR(#45@0KK MR#V:_NHZ8HQCBJ [/M:__IQM]F;=F$BX1=78\,UL<7YY40-4#;*];#X['N-C9Z:#O^Y/?XXF#1X0^?-LPW$OIO1^/3N-X38-6V?]^L6O\XO?3L<@&V"Z<.%; $=X5<]N_?.K6Y_XZ[RIEPU[==LHG#8@ M M=\Q$!W9[#0]?3<)[4L.I#.>9#*>98<1!B6['(\VJ W#]+Z9(?ON[/>N?3$\>>^=+$&\:_-;Z M_@#&]TM'#N.P/QH?1@]\*!S$3Z/!)S"_[P!3]M/L-PN>DWF6W7-.?F4@'C,G MF06O/%AP<;QQX#U1#8S*$)2,T,[* /YZY^9DGA5@',+43_9!8N-/?7\54L!L MM#$-+TG!7^/HX]B>'O?!4YX]YB*2M?G'X<)F [O_;& MS@:*L"'N6MLHN6UH]VOC5F>Z\(2J16(-@+Q8]V,(OJ?0'L=[&&C^+X=-RO M8_V^/QEG/5RPM9T%\>^%KU]=^AA\)5%&IW1$42@PN5AF?-4,19.8B=XFEU8C MR/3.#A? X1>C3,D3%<'%0D"#9(Y*:V284\C#(&HF(^9TV2,7BP\J=8"\>$T< M]LT:B(N(LZB1BUBC$)C3UB1"]+('!X_&T=;3\7D3@YJ%HQ:J9;0]LF(HH9$! MM13.@KWV,2+K6$!:*1"<]IZ;T%7I/)'SNW 7]5Y^S]?N=W]X#_=[.9U?IX.C MRCJ47 [#>)>0L_#6!+ (1&@NQ;(CQD)CUAT ?:!/2EKO$!8YL4!;@JR0&N' M DO)*=>]98=E"YTN:&D"8XXM(2A0(,1< ^URC$MD2,*2Z*2H6?C2Q .\AOO. M\:],YZ-@B@@C;68RBOJ9MV>U2O %@G5,$ZR9KQK-Z4R C@LMDM(<^9SEQ!.HL$M6(>9(,#P%&GCLZF3X M\7#J4<9!2C(OP:H4D".@O(H3Q00QPL7. M1F;N*ZH J@,_M(/WM@^DXH(W+(LRT6@5=5@AKQ@&]YY*\!W!@90X2 RD =2K MFTSO;BLXE\S>:/C':L9D$K;"*F,1YPF\?N; N2+@^N/H!/4*&T\[M[S8\9A, MBRJ5!#9,1(>83CF!DX!*.0H8R QGF)N$76?)RG+8I]9$=;\LYVYY2\\3U.'> M$P/_1TDI&"GG,^FB 5&BM?"22A/YLD_JI[+D'; @6,BHF!%("ITS&#U%U@(+ M<%Q)JGB43'8.HSID]I]'!Y4@D26G47 >S+[R"80&E#I: "JMN<>^<\'^=J)R MO_7?VY44J54X"JDPPBX*8 C,(L-\0$&F:#$@+!6=A=7G6U"9M^ ?=MRW;A / M8/B_VHX10QS;P=OI,-0[*<5F._+A9WN:+UW)F>0=B913@F1T@.A4*F0L%O3R>ADE"%O:6!.*NO MLB!-=5X" '?3&!Z030;PC^0T@X6OUBS4)V]M09IKBC5-$CEG@<$!J" 7">!, MX"193(5PG5O76N*DBZ^VH#UFCDL*\QI;@Y*-$O&D+9]3,A'![9(6K!*-B_5T)2,E0K81&?7/3N:0-"B M29):*BD%0+?B&M05!&,XLRAQ^$?K9!GNG'26&&A;7*\1X*>Z'/=4P8->><^1 MXT$BP161@2:M5#=7JY=(6!PE\7W1%<])NM8[@M7+&282;I77#<2D0T26#TB $OC$KPQZ*-W#"P@)V- M:G$E0C(9@ MK4@TH7.LL_-I01T@*T$)1;AS2+-&GU>NSZ.O MFAI#E=0YS@]R-=(!"3<=^#&!O:\L>P/ZD/ M#O]8%K^=\Q0(30J%)$4F+CY'52R*W"9B=2#*=B[M=6GR7YX'/'62AG"X8W*> M@4A#!'Z3#%)<$!I,5,DLNZ?PQ%4"G@DL":-*:8D\M1[Q9#2RG',D"564!BUD M]$LNQZ?;\]N4?\?Z/B+\ZM)'N1K,^)C@=MH0!2+,3KL#G/7*)9X2C]%WUM[= MG0B6 R_WR/DJ3LT#%SH$II8'G3,B#((YHI#F.F]'D3!G%$FNN_YI9\GO@E8] M; [*,0.RR45K/=B5IJD#I[% )#*/%A#;K)(DL\N(!/",8%E9VLV_E!- ML=^F_4$^G 2NF[_Q9D5IQ71D5RMQG"!N/0$ 87-*8$F1)%4M+2S M6ML%-V1!YTL(YHD%DB@BR;H9$S*!"A1U K\PI8A)9TGBTF!IFQ5PK5-4)(M8 M%#E[23&4M\/F0D),>\8-"YVC(UV.LRUH&=?31(D0*)=\ G^=1F3RT2!".1U! M@(J1SEJ\)=D_T*)EBH$R9I6'V^63KR3+A96!XA.1!"&&@&/66Y59\':<[VJ/$!FD/G=H?PTX\@L:71':,$ M#CF?UG(%YL@2!J^(RLYUT2*KHKI^7,% .KFW>? ;>1)#8&^6\9IHL M]3:]]HJON< 0 2R ":(JP@C12E&26AAG"",B65?1WD6OZL#T,,YD.>1\6'S[\,01H^LU&\CFYL:C,$0;FEF@G$3*YE3*Q!+E +PH*_Y$!XJG/ANZ7> M'?I,SCR5UE%&40I@WCB#5]:HA)3@S"7GE->=!=$N$_#%+%,%8U*TT8,3GP]5 M%+DV!CA0R&/-DI8B)+WPW88_C$@<6%,K:W0N,(2 %, M+R=[&0T"3.B2T4P:P_2*I.\]PP)\BYBHC? D M"H6.$=\Y4+4W67GO["H(*7A&7#^S-U0(\RWGJ%(@> MDYY;K:E=]M6CI\I0_FKOX^-R*972+G!DJ4MY9SEHD<4629=PP 0(1ESV7,JG MV[[Z/,Y3= 3,5-+(J%QGEON$@+CG@[%-,$[@).*R\X@GWM[6'EN/6D89XF(HM8PPHATG=M9_.",CGL+O00_OJITA27ADB'/.'TI<5XB _8.LX"(N"D 7UQ&DAF#E:9R+CG#%"XI@."PT)JP:E&F,9\KE"NJ,V$0DD$DYB2 M2=G.F84ND^\6T_JX)C%$H-S"YPI;-)?,SL<,8262\IJ+P#J;LO+<9>PZH%D^ M><*=Y"A8G4^UH0$YD]>2@]14!"JLZT)>]H).4C:."&T(4L*"3Q_RQG[L Z , MIDI)\/C9PCO?!MM-&WSYC9C4.F'FN"ON1)A=@ M(B3 0Y@-!&F>0$?S%DPCHM:QL\L('=BIW 4)4FR 'EL414P7"T$<0!<1MQB67? M.G-LPE1K81%CV>=B^>B3Y#S207OC94RVFTOQ2QHE[0QBF 28GJ)&N=X5XLYI MI!.XWCCO"@7$2+B[5KECS+G%" C >#11.R2;X%0N3^L(X+B-'G-E Q%XV8-3 MS[]A][GV8HM(&:B92RGOIV- @P,)0**HXBE@[D3G@/:)373!]<'F M*(A<.CF&A"R%"6<255%AZVSH; FB#GA;BPD.6L\XY\8 HF.%.)$"N0!08&A@ MWC!B9>Q-592O9#*>6_6W\,!F]\?O7"[IJ]Z; _$]$? M'T[!:E^*X*39BQ)_O;@'O)S?8/[-_'V^PRUWJX\MF)D[[C?[\@?OF%?]LL4" M7:CWT]8)],O;-Z/!P([KPWS#RX>%_B>0^]5;[ 'E&MO):/QU>_KU"'!# 3:^ M^59S;OP^?_@F#D%MM[UO-Z_=XM7UUG]G- [?W!C<>W8&WO3/-J%EH^G8 MQWKV]CC:T,Q%>/RO_[.J?H9_JWIR/@!U@Q:BX]C_>#S9Q!NB/WS]XLIUI_.K M3FW(]8^1&TTFHY--DFGGV7[$E_<-[L M'*RKO?BY.AB=V.'\PHL[X==N-(;&S=_3#2I.)U483=T@OLZS&=E!_^-PM/K7#>:L^'\.L0?")CYO@(:'/8!NOMFO>RKM: LWXW ^3X\W4GZ!&>8;Y M&?_^)R+QZY]?Y4?!8)Q>'XJ[^TV_][RO>GZE=SFU)(Z_[I\?#4;CS3_-D._U MW;W]/).?&PW"U>[K!_;_C[W=HYTWU>'1UM'.X8\/PX^)OZN#<+BS_FVOF/[;]M[?UUI]K>__WWW?>OMN<'[@T] 9LV' T;P]WWC=%\^\%KPP06$:GH M\@*/-LCH[$$J+S7GE@>I7E07%.D@IB8?AQ$20M"(10G,57N%G*8*:9]+Y'.J M4L OJJ'-O#3$_N:;D6_B.YD:=F- "49_OYQ.UX;EUZ*1C]?(IE7]878T-A'? M4-Q\&:_9 &X(QO[\C0'[;KONUMS;*,\W\/LOA_'C*%9_[%:'YR*..P;4MI_CZU8Y#KX/P@GH[& MDQ=5&HU/[.27%WWH,;AZH!.C@;.#P6CB1F>+M77?'*N[IXI17+[^CKIUP$+_ MC[__L75PM'/P[I_5P<[[_8.CZOT?!X=_;.T=54?[%3";(Z O%6'5_D%%Q,OP M4[7_MCKZVTYUA?1<$IZM[:/\-3&,_[C=>L3L7XC=P@^W6\T ?1G8]SL'N_O M"_?> %7^CD7[WE/O4,ZD# LRZQ@1$G&F!-)")"2]U8QH*Z./;2GG^R:2L#,+ MV%U3S,IQ_AD*]AR=1SM&<=@-V?R^=;#]MXJ1WH+$P(*.3FB,7,1Y M6]FMO!_^$X7T+G]3=&. Q[@?]5AUTI7P9[>G2PM7>XVUC- M8E!;-:A71O;"HKX]V+_=17Q(2YONA^A'XV9M97,*V#,>](>QC3Y4M_PM8-8^ MN'E'^UUJ39?:\BW)+6]0YJ'#D;/ ^G5>%ZM2?Q"KX;19+5L,FPHX!LG V30R ME_4UWB+G:R)UF<>TM]&6OZ4HWAAEC@@A31I1XS3-$4%LW MG%\>1?D#_3M+,.>$HYCRV3A8:^0XYTB%Q 6FSC.:VE&%@_BQ7T^ ,$YRL8I6 MU>&[G;]+D%N_@[W?WMJK_@&L"-SJ-]7V_@%PJZVCJVLK146>3D4>O#SU@+79 M5OLVR96-;YL+=CH9S266FP)S(K<\7XX&]GPTG<#MSV)X/7L4P7@#Y';Q Y_3 M#T[KN%G'4PO\,5Z7<'/O%_GYT(#Q_.F?^G7?-:F3F_/?7UP$5X7+P6D>)^!9 M+UY]_\N?7TW&7S_G8LF^$>&M0_T9.H'<.-I_;3;_1?F#6X3V]=,_Q?$DIY== M7 7S(DOVZ18W;X=*'%QPG/%\?DW.$:0<.44DTC1@'2/.N?KM0&7.KQZ?7O@+ M34+*]BS%;GL4XDT?N\Y7Y$.A\WU:B8C=-?/?Q('];'.NSO>@$>9+6!*Y:IR< MX23F0UE!KE3DTK\BIXXE091D@3U^_6$FUR-[MGN1+^8;V;9&#>\2F!&("JVQ MQC\@LF_HNGXV5=>=2V.X:\Q?-AI;C<;5*.^J(+W4_ MKZ%4T]WQ1SOL_W?S_J?6L&!Y!N3E[L;!QN%&M7-R.AB=YWS,59'T-="J9JAU MJX1O@XY5Q(M;^W1OOMAEA6BI9X4O?O F[_8VS:G5"G%C.3(B"*05)8XPP4-L MB2]NA9#KBE_\D_=#D06B 9=&5+];OS6>'$_'%5#3\63!ZR=W->7Z%X+FT>D&$A@$@#N%&&>X];"AE>B/3]"&0V^/_[ MIXW[NT!GB4I9_*2GH\L7X@6?J#H=@[+V3^V@BF?13W.)2_@8&&>LU]*3@,E> MY=G^39(-_^8HXKHMV[]^_+01OZTH'5@C;D1C$:4#,&(2V:0\XJBR$T@405B M@4@_4N3O1@!-[X]'PTZM U.)$:'X'M9N&;<5/70CP\LO:Y3__B=-B7I=5Y,X MB*=9?!ET7$]AAE234057-!$Q0E^ZGS*/F1S':LM/ M-K^U.-C>6N"C5OXXV1#?6/LCW_KNH3^\]LQGI,^S>?>-=?1E)Y!'_Y>ED%=AMN"Y]\,>X_&.41&UBLVEK&S0=E^G27 Z5(,L$+I*66 MB%..D78Q($.(+@"JE5] MLH-I2SDO%[IVNTC-:@!)=^>K8#:P0!RB1"C$ \X' UF!&".">!V8%OJQ\_7" MK,ZLT0(GZ]8_WI0IN?Q3,C&GH]("&99KS 4BD3$T((J#8L::F(AO"T)W+DQ? MDX!]8V$L&\:%KXGEX?SG:/RO&VOM#\^3!P=S=8X)J/*Q8L+X*:782Z6 MT_QFFTLO@EU78F1S7_>?T(-\?7,I_"BWXN(^>1]SW32B::2M)Y7!5;#G]<9=FRD?O_(@I"'*<8-T M\ 1Q3"5RABL4E#"Q.1%5/WJ3]FP-?7LZ'D,/9_NS,R^9V,F#-_4_;I[^,]8+ M6&MZ[#;,]I_=1F&7YQB)JMH;=6L\>$'U^Z%Z W: VRIM3O\;\+_>XNLYQ,(4K.189U@_BQ^FL2G!U MB(ZJE]GZJM>4T8V+"R;'_1I:;$_A<3\MV@#,VGN)Z['^:8&H[0"V4SZXSK)\ M.(#-1SYP3A'300LN))>FI62V*[+*HKH \8+:!;4+:J\0:@-0VFH _8B5]1Y0 M.R_KA@;(QIG(WOII!2J(;OFB/@&PAV>,YU0/D.@$!N"\EUD[W RH;AZQC]7' M\>CSY'C^]0:0^-BT+,34'S;E?)JDO)P#0?'KN]K7?$U>SR_[[@5WMV]^86;N M%Q??T=;YE?WAS"81ZA"=^R)7'9"-LO6XZUN/*=Z@\AO) G1#T6]M3F;?^3G9 MP/R^M__>=A5G_;]@)DZ' 5W@R&Q-\$?6?NZ;E;#@6.4#L?&N&?FN08>M*\J? M:>7X86':6YK9W=RS=NUD=X+9]X:S)0S47^W;'6G VC,?N$#8$Y+C\1XYJCE* M.'GB:<2.B_9J XVW064^CL;GMX3CFXL:2^HO+GI(9/[.Y:,[-;:-Q:3U4F3Y MH"V0Q:;V\6>_6>'P_W;: VBR;@K\Q'#6KGM-Z%A:' M;D88PE!-+LO=SY#8^MAM#L429QG_IU$PX?VJ'OVT&. MHN=*?OGB?(IFL.-05[D813_:M1>8 ]]=V9@M(GAWF*W$:29FLVT(E!_=#-$(M; 7_ (2PK#@I9?R^JV8,VSX[L MK4;328/_V1#,-R9=Z'J_KJ=Q?+G_O-F[&9OU6#_;GE+/MJ?8>OZ+?'IW/0$S MDA-&?+,8F,]+VJANV\_RWHZK?^3]+,T3Z*U:^P/=?P0AO]"OMTVSH9DS!9.& MY9Y;Y(/(F9'*H*Q8R+.80-M<,/;&EJ)@3(K@M( +P\&%$=HB%QC< FN6M!0A MY2)3-S(CF]%I!J_R*4%U4^R+BY_>51TP#1OG\"6O?+"WQ=(4&\*(R: M0S[R!2]^I:IG-.\!*LX58M[+YTR:N9A[LXFS=3KN#RIJ>E4^6NG.Y?);%/6' MTLW9#^KN]71SLM':0Y#SD3 MXW*JGW7(_US$('\YR_WX,EIY:C_&6)RMCL?9 MW_\3P/_D0__#9=#^0W\X<_;!)6A/]]YO'1Q5NQ=!F+>[>UM[V[M;[ZK=O;?[ M![]?YS2V+-W=NG3W12L6V=O&_B]X[>Z!QV5\U_">]$,8Q#M&2"[U=%CAKMT- M>LO=KPN1W5>#V^KL4ROPX^UB%\#]TAQ"!TX^D"OFL#E H:F:T)XUW(4[5F2C M\R;O:4?E[67>P.'EW:N7TZ&=!KA+^.GAP[5*"3"%,Q3.4#C#O5WSMOJY)#I= M6$177,1%!JJN+E52GN,TK[_?[ZL_0A>_FJ\V-0'EB\^>@D] 7Z$==0P?X%43 M8LH[GZZPB@^CT[P;JKTQW9X_L=J^\L2K3&.4JOWFH;D@P /S%KXOT?MSE_MC M7"$N;:+<(\3,"H,I#*8PF,)@5H+!+&!JK %QR5GNXP=D*C^*N&PW#SV&ZW*Y MNY?O1G7]4Y5/+#^)AUQUV#RN\)T.XUIG^8XHD9L2N2FDI9"6 M0EK6E+1<">$T6XZ/GSB$T^S,/1X-0AS7%]NAJYW_FO8GYX71=!CT.LMH9&$T MA=$41E,8S4HPFN6-T#[K6I2MCS^DIUZ+@H=6;P>CS_55HO%4]+00EV4G+JH0 MET)<"G$IQ&4EB$L)Q7R#P0Q'DUA_F(P^W$%EYON-VAO3O?S$7'#T#BISVQZD M$B]9!]JA"^THM*/0CD([EI9V7-^M2S_ S^S'BTA Z-=^6M?]T? #?#HXK_MU MFX&!9D,SO=>&YJ4G+4\_NK]?/NJR3NZ;RR#N[:YU2XS2IS&U(6@PJY*>2FD)M5(3?LPW_EDT/ZX*/W/\7\9C!_G6WQ M8%1/6R8W;(W(S9..[M^O/*KA*7__\KB&YN3'Y4+N6VXTG52_V_&_XJ0ZZ-?_ M*MQE';@+)86[%.Y2N$OA+BO"77A>XYB,1X/ZP^EXY&/(UJUEML*7K;;<@@=E M^^+F#<%X?_F PB *@W@\@_A^7>=B"9+,RMUWO\P&B^RR/F\ MROG^T=]V#AY9X;Q8FU*\=#U=N17N6C&9Q61VWDLE'P;QHQW,O+&88]%K6/^\ MI>Y>)G(^X1"_R[>>N;JS6Q?VL33LXS&^+BV%NQ8Q,5:Q:X6'%![2?1YB/XS[ M];\^).LGHW'K'&2K^R3DB<:C65*OJ[>S^Q:V4-A"B5J4J$5A"X4M+!%;H!_@ M[W0Z]L>VCO6'V-1/^E!'/QWW)WWXQ)T_RZ:'=1VBZOW\07G;P:R<575X^:S* MG5>3XUCMUO7TRDF\A7,4SE$X1^$]K:,_#G8.BQ.^%H;QF^=[P;_6#6+SLA.%7K]Z]C<.(1^K]L_JBOWF#PMC/KU6 \,=S/L MQYUZ]?O/I:/O/!;R;<[2/_F %>SCG\94@7W\6J M'[(4<@;]95V^P>/RZ)OV?)Z)T(T&H8TQFN7@;U1O=_>V]K9W'WAVPB):MO7N MULT I]?E=ZT8@-DP6OWY>C$ LX'UG[]1"T ^'"FN"/HB0?&+H+]4E>Z&G"]2 M2/_'3,X=$O,NR/GP:.MHY_>=O:/#N\3\O)QH4?;TZ;OW7+K\^\[![O;67O6/ MK;V__K%U\*;:WC]XOW_0J':UM?>F.OSCM\/=-[M;![L[SS$)&B7^?H'X45,( MK!MCNKV_]V9G[W GC^7>X?Z[W3>@1&^NZ%*U_[;JD*+OO]^9R?OYE?R91N#E M[K":'(^FM1V&NE?%,Q]/)Q5,J:H^MN-8P72S/ZWMX/PQM-, #PM?#T'C7,U; M=]&=QK3;Z63T^H*ZYA9F)@L=S)$%MP$"VZ ^WX1O!)PTSQUG_KX_CT708T,4\ M3,U?JZM?=T=E]2I$99>[:Y=Q1/F=..*ESSJ/+@"6-D:[FF/7_8)L;0U,>VAZ MU\B]'8V;])_)\3C&Z@0^/ZY_=N-7OT;@+2&7^O+'%;NU>L/W9\TWAG.F@IAU M8D 7'P0O.%1PZ ?6,]8/ARB^/1Y>0*;H2-&12QVY-9FBZ,@/KD;?M,0>AB#Y M>QO=6]MY;TOLOAJ%O=O2[PN_KY M;RW*=.F7WG_NGX$8AV_'MEEI;@*U;S]0D2)/(B$EA4#<4H(L919QI4+@T87$ MXXNJN 7U=">0(.G-?IH M[>GF0?P4A]/X=CPZ:6HB0B/^;W]RO#VMH>-QO'/F!].\UK15UQ'^%X[LV8MJ M.NS/GOG'AS\.WX!I!*G /=F+*D3?/[&#^I<7"-[-E@)_>=$_FVP.IRH2##;G>_U^7>?JWI]@%R0J2K0:2.1^"$(8A1XU$//_'VNB1#C(P M@"=MF?@:R1*71&!GD&'2 )+9A%P4%@6)O5'.:Z9)AY",\I[68LV1[,=Y[CSB MM-8\=WM43_)>R,)U'Z4BWW? ET*)'BCL'PH_+*=Q>?G E?X?,U:1&\DDMT@Z MH<%868:,40+A2"DUE'HC71NT.VO]?KHP62V9(4-[BB[0"MTG;O/LV'N7N'\J MT%J@M4#K,T(K-8DJPA,BT@!,9G;O'$Y( D1ZXU/$[@:T/L0/6 2T:MEC7!=H MO3^T+CSJ?34O^NY=7=]Q#ZXF6S4WN7I7_(VDZJYX#W\=C^JZ.AV/X.-BX5;: MORY1I6M$/="DJ';(>*P0EQ@CEXA%-#"GC/4R,M4&46\4['VC7RW9$DY[G"S0 MEI3)O"2'013I=E*Z[1-?EXQ,%B/*8R:Q 2.--08>3*2F!I.46!O$MWVH8KHG MF%ISJ'IX7/M),BF[RDSWFYU$_>''*IZ=YDU'WPUN=V:./$L&63? ;\TJ)I3N MEHE=)/V,N8M7XRVTC2@.7<8HSF$<#,!2]JJ/<0A6<]"<2FL#7-ZO)]F*?HHE MN+/2)'-=/::G67HPGCNO)$.:>(6X$ I9Z2UBQ%"'(R;LYM+#0X)%%WK\UYD6 M;PW#UC4=WID1X;:<,]R3^23C%7+.RE)NP<*"A8O%0J$EI=I@P,*H$61C3J2;&0RA['M&#A$V5B%M:>[W,0ZYAWI/?R^FN8^@G,V$]Q M,#K-I70:"C^.'Z<#.QF-SXO)*ME')?OH&4TQ9$B,0?^$1)R(@G;,[M?)! M":NEPK:=_50S4 "#]^8+&K1K[41/85F2D8IS4)"V(&WGD-8Z*IFP!$5I.>)" M1G UJ$>$8"$#Q5:Z5I:[GP)I=4\K7)"VI'UVS/7XLKC>'_K125D=6";/OD3$ M'F=@4N;EUFFDH\L;BE- 5GN/ I<,# V6TMR(8#V$RE\JV6ZC8^]&==V269$] M;%8KHEQZF'JB3?_>:RD21AQ3F[=I:J"X.B'%2$PQ6>7< MC66W'R'#+<->/DH37GTOVZ1DFI3:MH\ZS3T#!LS2^=:H7C6,A0Z7A) >MY(E/M?^EM/!>](LL)CNZBU5%FPM MV%JP]:EVX"BI)18$.:85XL8 1"HJD,0!JZ2IP,2W$11?#+:2'K2^8&M',]#7 M-PUDMO)3N0BS-^8L]'Q^(^@[IQ- MQA8 K3^TX_/=23RI]T;#W)+QJ-DL-;=>K;D$F"W0;*VR;A286QE1KBC,11&9 M4IX@0C*CCI(C3?)F3A>TL":&X%O9Q]E]F",](4J1LA*(?SB!!I))S&IJG/YSU M/@.QHC:'$AF]4 YI8H%3!YM3UZ5 @F, \A1#=*D-'@[ZVOI6IAP;6F"VYC=G MQ7(9F8*'!0\+'M[O(#NC2"0NUX[*9X0:C*S!'BDG'&7.&<9:.[[8G^*_2GV MY\$)+HHF&W-MK1 $_$=BL"4R(AL9%X'$Y(EL@X_/5?E]'!]F#?XMJ^YU.P0O M8SB\8*;SQ=.4-E]I&%7^+W"^/Y_[<9HA@J"UVQ'^.,Y-?5:#JI)W888-J72/X*VZMG2N%< M*S/E@E8Z*(\B<1QQ%P@R"D?$G+541D(#;>4LHKDN;\U4>6]ZXN)X/S76I][_ MHM W@U0SI7_H87RJI_F3I;POM9$J4%F@LD#EMQB]MT(GX.0& !-QG"32-EBD M5/ <:QH"2MUCLO#Y$K?O )\O$?QBL(K!>G19!DU45!$C+_+A1!&, MCZ8L(!TXHR1@;?B-#5HM>=W?WOL#$#VIP"]T]C+$:CB9P[61438YCUN"0=Y&'_*K9 M@FVS2Y+Z0SOT?3N YL$'^N/'1VEYIT#H?[KLWB">H= ?QP8A-D%0TY/A MZ]"O3P?V?#-_^_K4AHQ.5S:T]V?/NW"#9Q_\Y[2>]-/Y_-'-3U$W]JI_;.W] M]8^M@S?5]O[!^_V#K:/=_;UJ:^]-=?C';X>[;W:W#G9W#I\0S.:CU%"K2\#] M/Y=[A_KO=-UM'\.;PZ(%EIA8B]Z.= MWW?VC@ZK_;?0RM_?'^S\#9J\^X^=ZN6[_[70RFOM+N2W9 M3$/3\^4(*-9H"E2I?Q;#Z]FC#-[ ?YY?[W/:UFD=-^MX:L> H?,A:-SDV:U? M?+TXD6NQN_Z@/SG?G/_^ME6'YFF2;5"E_GS!.VZY@&PH\JVOO_4=WY#@5'_Y M>_"-GKP-WUCST=]<\KEMQMUW'>C>2SYZN0)R/Q)L7):N@=CS-[^\D"^^WW(\!G?\!#X_KG]VXU>_@B\(OO?O=NR/*T8> M-FON4UJM"P/:TEPK.%1PZ'XX1 L.?35R%%->0*;H2-&1;^H(*SKR.$-<-G64 M2J@K=D3.T^\=7-$\ Z.\P](9Q".1B'MJDKE *;F3Q=,=;-- M'WEI8/_>3G(WH/#)0A]KUMTRBU=2K"O5W87'8II^K/T9[V]'8QC48>6GXW$< M^O-J,K;#>M 80Y8GC[@E!%D56YL_?;^PI[@3U9$M3.06HJ'/)'OL7UW>&[Q]HJL MA;WJS'[W4JAVB1T-I9-(@204# %CR*1 CGN&**-<2*5<)*U4';G%#LXM&KP; M3/,6R?>C<6/S)I-QWTV;#19'H[W1,#]]/!H,X)+=+,E8MWZ<-%G'HSX[XV 4 MP.Z@W M@MW/FI_?8IA=&!AC]':81OU>5P=@#X M&#_4QS%.ZFX(][:B'!T2(;3KMZUW6WO;.]7AWW9VCM9]>G6BX].9C MCACG"GH5S'3[4Q'2\W?\>0J#_,"VL$58YR4N#2(WC&'?+,LAZ4/+"4Z6W3HSI%[$WW,M:>OJE'9^;_8;/.UWF8U2TV:5+:NXZ0N>ZK69WO& MFNU&*;-X3<6Z4MU=>)YBV5/56$5;'Y>$^R7:EE]*3;24QQ*B28KG(CB)$<2Y M(,C(E)"(#G."(U?Q1B46AG6F5'88 MGDA@D6.;C,B5B<14[K) \!A61M0YP@#"!3, >L -+B0/\*=4*V-_ B;TX:1#19G>W>I;0:J"5#^"5(XK8IS/IQY$Q)75R%D H9CW(3/. V&MQ%:? M!*EH3Q*VYDCUI+57U]?#;&I_%4O1SK[^4IEO32KS69J<"H2B1"+8"\L2,L(2 MY )E47#C3=)M\.)&.Z^LB[1N:U2/&5&JZQ7>7-"PH.&#\QHD9S)*AS '"LTI M5\A**I"EU"< />_TC"T=#W6.BU!HMJS\=X>9'HXD=5.,O$[Y9"2KF M::7]WA+6N69:L Q> ]$F1!#$C;$YF1LMRA6%K*"%YH()A+%QB/N4 (B$0W='7Z"%Z-Q/Y;CO59;H8KAN&HXB#-*$[ 9WOM;Z=0YFHJU#6JCNL;*#K2#3FHMR59%)*LL#94@[JH#26H.<"AI1(031 M&$NC4QN4=A'(1$P/&KGFR%2*+CP)V'ZIX=II+(!?ZNMI:58S$-2-A M)=/!!)0(\8AS29&V6"!#'0F,>T$(:8.^7BC9SDS'VDZ'X(L\;'"59W4!J)41 MY8H"E$HF,"P84CR?!A<91IJ)A**2T5!LC9,WDK8>PF(7"5"R1V4ALR4,^R1A MV'PT5S6Q9]" +TD(Q624[+B2'?977]LA38VB'<6B\PNKLRB7$%" L0%B"\ PBY$(*)$)%4&O@WU@H9 MPQT2PC&EDDH^W0@0/"R*O#@@9#U-G^R8T"4&PI(A_(09POY:!?QBEU;:^RTQ MG:LVQ5,A$@8VK4(^M#HIBARC%,D81-+<.D%:(==;C6JU&\OA7/;@P6L>S2G0 MM.ZB7%%H(I(0G )!E 2@KC1HY"@S*&GGC-%:' M<-;ND]+WX]$I].&\5YT.;*:EPU#%_YKV3T_@^[*%;?7UIMB!:_M!C)N3 MON[#Y+23_O!C-8BVCE6C?&B4T!3>S$*LA<2NOO84VW#5-CB)D\;!HR"H!)P7 M"=G@(_*49=T[R'W;3W_4L0ERM)7,P'I8+W 1;Y6G=T&J ME1'EBB)5C%PS:2D20$T15T8A+8U$V,64F+:)^M>LKQ$81^8 MOCNQPX]]-[A&6IMC9$Y&T+?_MGDN%=.PTKI33,-5TZ!-4M))#3 O N+>6^1T MDB@)&K50BNC82H&%MWT __BN_RF&+UHX6Z9K+\1!I.XINNY5X@M6K;LH5Q2K MI'8,&&G>-6 =VRB2$?#$:8A1AF95.P&5CV$QCX-5BG:$_CND]768X*7>.R# M]..OHU'XW!\,"OROM'84^+\6Q7#8!B,%\$PF$4\"J*HU$=%DJ4@B&D]N1#$> M0E7GRM42T O*LT(H)E M:AD9LLD*I*V0$EX$96_4-'\('9VKV^46WK8C$:S'OG%@>)G:W>I;0:F"4C^ M4L(;'E@N4VL)05Q:C#3<&FG#@M<\6L]:*5.[<)2B/%14LBLE0YI+W*)70H4=:W5\6KK3W&FO0D76#YKF].B.6R M, 4*"Q06*+P/%%)KK5(^(LQ\0%QBCK30$HE$>2)1.^=:.:2B72B4JB?XDP4= MEAH*;R/;=\>R;YM0]V7=W2#8"P#4E306(/C\S2\OP*_^9C^[ 7Q/)M8UZVZ9 MQ2LIUI7J[L/C12V;LULF]B+'](OD?I "-L_[/!LA-QJ$.\?\W>[6;[OO=H]V M=PZKK;TWU>'1_O;_^=O^NS<[!X?__B<-CO#K:N?O?^P>_?,'I^$*&/][0\N2 M][/T;3G[5N;G4O?MX?E&R^^C/2**<5%WO!KTK>L/^I-^K#?7;>H4YENZ6V;Q M2HMUI;I;#M!]$M.XY3V,X:2N3NUY.3EWR1+6GW[1JQL0T_J"EDE6R2@<"L%B MQ*W'R#B6D!+$>"*%4Z&=$[HNM.W]3-E:/G:=]R2G:[XCHV!51T59L*HEK'*8 M,D$C19XFCCB5N7XFY/:WA$ M'%=P);#+U(ZG,0"+'7T$+5DCXEU/XN[1'F?IC3N_,3F:I"/;+ZZ M9:57792>*T9EI36M&)5KX11!&*'Y:#''(^)>.N14DD@ZF1*GF!@A6Z'"UXY* MGQN1\Y9C*F!(UOV$R8)4ZR[*%44JDP0+2F)DA &G/0'SM401%%-@5DMIO6OE M--PG0BJLR9HC50G^/@GEW;T\M2R6;6BE%GJIA?ZPV(N)GC,@NL(F,#XL(1T, M0X8(K@65AJ@V]51].0B]X6L3#GT H8%# L8WE6JVT5E@%DC&:-' MG,>(7(H8B>"48BHF95L)1"\>#(59( E?&3!\TM@T;8.HTV4DZK.S)/S-8DK% M0*VT'US"/->8MC",R,ROA0/SD"R#5\"Y*?'28*&YH8_:33$39;C'S0+/ MK%F*25V.%GZ03KP;#3\BT.43F'%NTJN&L:1+K+:B%/2_BOXQ1$.TL\C[&!%7 M&<(%H]9;E"N*42(J+G0$ MC(KYW%[B*-(A$.2-TT$PYJ-/K3#4A6(4TSV#2^V'*Z[S=K<;:-5BKN\BT HP=LW1JH1< M'Z0A;V**,!=#U;],Y"W) 6NC-,4N7+,+BG-M>$),<@_(KO/B&\,(R*WD6$BM MV(WB/P]AL7.=NTP]N[(:MQ=;*U36(Z)0V )5ZRW*%86JD#0+E'(@K@8HK(H" M.:8BXM1SJE.,FMZH,?,0"OM44*7-NI]]4X*Q#PO&-G7&"F,M^RW*?HL'[GQ6 MD6A),9)@'A!GQ""KI4$A"6^\,M9$W5JYLJOFH^TP".MAML#Z#"NSX6)A"E+P M\OD'I$/3847QTFL2.2<).\N:TE4\0) M[N%%'G^\,L:H & !P * =X4R"&&,)X>4IQ3 3!*@V4XADS@57&G,[8W=O8_< M/=<6%S>J)PH;7VB<_+;Y=5^*_KQQ\NMCANKH4?\,'?<#D/O-MQ\4E=9QPI!R M3"&NL$06BX@D%8DET DBV-<#?^,FF)N@N(J(6@%N;01ET#Y@Y&V220F=E,$M M*O#VZ.2D/VF.A/EU/AUG_NT(Z5M(4PZ/F; M7UX E_MF/[L!\@N@ :6[91:OJEA7JKL/CYPMKZUNP38>3D;^7\>C 1"V^B]5 M_*]I?W*^65!B;=1FS5"BS.(U%>M*=;<+YAHXAO' SPDM'[9O88#O+?C_?'AQ$YB^(<= M3./[.#X\MN-X/>@$+_/U<%6]G[9.XACD_V8T&-AQ?7'U14@*7PU)T>]$I.XX MVY!+KGC@"%NC$)?"Y!%QB'A,A14A8M_*XG=WQ@%OD-OJ!-P1IVMI$LY@YM2. MJT^YO]5I!$S)?7A=V>GD>#0&%0W5D\Q\[3B+E%)$4DYWP/#*R121U(PQ 6+U MKI5%I>L2;P16;UWV]9JDFY&HKPIQ=^_M@Z:SY@)'(3TB4D>8SL8C@T&MC4]< M6B.CMZV46UMPYSC&/7QK.8NGF*:S%K]^FNGH#$_2P%RBU&"0F*9(>\M@.@8E MD] P76\ 4%O3<;>NI]^5%KXFJQQFS?+*-KV.PSMSBJ1,G,: J"(">I7;&KA" M-B:-$[2=>[RH>=A&KZ!'\9EF7[]I?EDJ7>G-$67SSU6TL-)K&L 0IT2!A/D( M9#1(C*C#EB8BE ZME(F[CA8-\WK8QV2R$1E$FXJQAB?(; M6^4?.>>?*'H%\RZKK478:@^3,C"DN8DH>BE)\@%LK6AY(B\@=)4C5QV(7EW$ M$=SXU5>F<:&3TR<,LPD0B'(!@*P)15KH@&#Z86NQ"#C=$&$KD_->49_OBX_Q MGA*\)QE_2FE5=E+];L?^N&*D5U%,>9-#^#0FU(J8@@7#J3/!#2X7O0P\KX 0 M:2+5";=2>6.!$I-*]I2^NS;0@B3V)OIXXL 07 B-%<=XI?V(XAA? X.2\2Y \11D2-EN;?,1V%YVXY$R]@DU[W284D_>Y*@W58(_3R[[* Z MM?T 3:^\/>U/[* 8C)76KV(PKE4:($))8A(2VF6#01FRF"GD<$I&IL03OW%& M^T/([!=U>P_:MCO(6#-DDY@414"; ' M8,=DT!+ >S$75AM[ Z\>0G"?$*]P3]^ZKK-.D[RL5#\-Z?5^>C(=Y-7+:M34 MV_6C$_C5<1S6_4^Q&HSJ4JQKM35M7G,<29U4AC01!3 MVC##@A&AE8,GKBAR4UUR^ZH:STJ\OP-=WHN3_71DS^YOJVH8>WCUW3+O@JY6 MG.;Z3+A+Z#\5<%PBF19P[!8XNA2\CYPC;')A(DPT,M%8E(0(47B+$Y>M$*]H3YO5B@B4('9' MN>Z[6-?5!,:IGH[/9[NNKI(%%_(-A1%"7,2&J4< 0?=)8F,C@EY&I7'Q/)T4)!)AN@BO&ZE!M$UP&LS85:1'L5D[0X;**LU!5\+OG8?7[4TTA$K$=$I MGV*BVA"A,$!<0.,GA.!D=79'X@N::S_L?>FRVTDR9KH[_L6L+JG[U2;P=FQ+ZISCAE+2P]GJD2-I.ISYU=9 MK"+Z@@ ;BY9Y^AN1 "B2X"8R 8()+^N6(""1R @/_SYW#P_WAW@ S\7$O]A# ML6XBH,F_:=IB!ZRJ6AS/"X@\)7'=SPO_MXTQV/43T5$.(T(5'*(&0A -AUDP MBA(@*0@6LTN"KH6J'MER_7 4UQFMK<"5H7W%-ECGY]:E\KSX"4$201)!\CX@ MF72*M-CTD'*LS;,"!2-JN"2JE(BUVO)62B9N"R25[DNQM5[MSQHD5T9\^;LZ M5\W+33[U=[7YP15]Y5EN_?D;9N%#2KW1>%:NG8U[LY-45W1,HVEJNILW/EAS MA#H/1FX4!DT@OKS1]$ _N#!Y=8[BX//Y+ W35XB#26I6V8LREOGIZ),REO[1XXY_SZ6R0OZV>N/DJI%$LZ^UK'7JYPXOS MI??UGNN+LKMF:S>%)2^MUC+=S;2?G'N:9^Y36CB1X')YRA=N^,5]F_[RT]^N MRF'3\MG?X]E7OPQ^_?CAZ=73X M_NCUAR>8I<:,.B>3/R^2R9_?*>3/18QG-^;TY?';5Z_??GA=Y_+MA^/?CEX= M?BS_^/"Q_/7[ Y-(-O&[/CE__SOQ[^]>OW^PRH^]OI__7'T M\7_OT,/V]E5#WXPGO8_%H/IX,BDVUN_E_9-I[W71AWA=PO2EM_B^SMG/1Z-B MA([GTS(ETWXO?0VI[@343/->@0[WU[V=F#]&;AYKJY6GGX*M&BN-!W9=*I.; MS\8KI[,^2[53R\/7RZ'X&./YLDO6+XN?LOR _&5U?:C]:"R+\L#>]K+J 'A-#;/K_E M,U6^JQ_XW5NI\>W;*K:V[=U+T.*>^[TWOG,>&5KW4- M YCM$\#C0O,_LNW0UN VO>M0UD+]Y#]^4C_=/LP?2J9Y,JD_Q/*YHXU@$^U^ MV-*X3\;(+LP:ZLJ/Z0J[0U=V0:9M:L+WXKL/$_LNS >N<5SCMZ[Q"Z5XFRIU MN-1QJ>^A3/=JL!U9P&B[K^7JKLK1H/6.VH)POQ>#Q0 8PL(&86'_2'11 PS) M$[4$M>26P,%IX909:@EJ"6K)S5KR;M'3]=_]Y&_+65S\^?)^/5Y1?5!]]EE] M+K5,:93HMWNTAD.M0:W99ZU9U5MO%.;U/3NQH-*@TNRSTJ#7CUJ"6H)>/VH) M:LFCMV''Z-L_>O/*ME&E]W$EN6R=_BV5#'G9V:S4[1[#*4&C=HPH M>;50C'2UDY*CX*R0(%0HERLI:H_@F&36R3%VM5#,LGE03;I9^!%'T^D\Q4?W M$>*BK[3J:[/UGF8=6><(6MOFL6V4OMH3]'*1&6&<@A=DH3BK'RG5R<0DHC:$$UE]1*GW:[\P&EI&\V6;T;\0[Q#O%N,T5+ MUT1PP^1" JA@"&(8#VXG!,$I5E2P3$GV%4\Y20KGP4!FIT MD0('&V( J2EUUA,3R)-;C],BLO+J[@Z\:H,-9797$S??;1+Q%?'U&=B3B@K/ MLRC0YXD"D4T$:P4O!B*A4;$8F5K#O^(Z$\NR :M-L2=%L4:-S 2DM]%Z2;), MZJGQ[W;OF;.^L>@_(][MO3#W!.:<25PPHH'K3$'8XOU:X8H?3 IZ$6^SM&L- M0S)QTFGK"L)E"X)[#Y:F!"1YR8(F-C"_K2V.8JA1V2_>/6(68M:."G-?;;3G M[P-SFUFF :+AQ9_US($/2H$2PCJC4Q9JK2/@0\!Q-WW@37<-WUU51">X;:GJ M'9!J]P#VZORVGP CJ=:6.I!.%(?6:@+&4 N*>.^2--'$5CHE[983O.F6J$^A M(EO(K?S!=J?- P]J$XEE ]6')%LN9Z$I&]['*E+?]H; M-.Y06'UZ M-AQ_2ZFYZ/C+J+#3R>#LW="-'I^::?J:8- " 6WOA;DG@,:" $TFX0N_PO<;1#0_N&&\W1//'NXZ2P0T!#0]EV8>P)HB0DAE)! =>VB M[ T#HS(#&Z.@63%%PIJ%EFQBK. 69!$*$BK#P2J:@#/*E';<62-W"]"80DA# M2-MW8=X7TMH;;MN=X)LFF@S%C;J[(^-%W47=1=U%8:+NHKA1=SLH3-3=O1(W MZFZ'A+DG(3Q"I2*)"4B)>Q!.43!)!+!49F%M8GD]^3MP2F.,!GA2$80)&KQA M&DSP1!#!=(YDMT)X?._/1V^Z3-IV4WE:4[K'5%6[1\[R2S<]Z<7!YT$909SV MBM:%16_D:5WJ=0D/W6199OEB9F:7J<#T\+@@3W M:CPL5TZ;;YW# [D(#W>A SD@M^##AE;&0L)GJ2AC?7),-^XZ *,+@>)&W=V% M\:+NHNZB[J(P47=1W*B['10FZNY>B1MUMT/"W(VP^[,O6Z!X\)0H!9*Q "(& M#BX$ \%:(E.(S)!\-89GLK)4, [9E\N%C DN+L0 MS*M!SY8"]X9W+/<6BP\@.J)E@Y8-ZNZNC!=U%W47=1>%B5[)%BI-LA1H2 %B MXY40)L!*%L&5/QW1,8:\5DSM(9D%Z)5LS2O!$D%;*1'T9CPIDSKJA?EDDD;A M6V\V<:/IT#7*Y>(_Y]/9:;FRWQNE.WOK(HGMU'AWCL30 .V$N%%W.R1,U-V] M$C?J;H>$B;J[5^)&W>V0,#'PTTK@QYLLE4H2#*OME)RR8(C)0)G15&AFZ7KE MN^PC+Q=*<,RYVLTS@V>,0)9&6B\IYS)?#?PU:*MG/,AU9K)\2-NMLA8:+N[I6X47<[),S=\#@W[A%:9FIKM0#$!@J" M60&.20+94JXLH4P'UD97H^_>W/3C^##&07T&-WSG!O%H]-*=#69NV)0U;"SC MEQ<,X_?I7_/!M ST0YI\'H2TJ*7Z/H7QIU%SEZ:L:DNG'5B?$-DMEQ#A#^$/ M31<4-^KNO@@3=7>OQ(VZVR%AHN[NE;A1=SLD3-3=O1(WZFZ'A+DGX3ZN:(XY M&\A$91#.:G!$47#:>1U9#-*D-A) ,-SW?#3FEL2/9K4_35F3:Z;PWLD?3]TQ MZ=;Q]3M/98/2I M-\XW?&%2+I@,PBQ5$=2?K,HRO:GQTBC-RJT6K7FFO<&H-QRD>7UGYKZF*1YC MZKK^(V/>QIA!9*H#X> 3KXSI"5@N(\0HCI2< >$C!>N4@TB"D3G(F./:;G^+8-:8[O? LD)9.JZCXFWD5NU O+!CVRQ8-6?7J^:\3;/>H"DA MA23V8-7R98FER?FCUG'VIN/A(/96,NDTS=T]?#1B?V#.%DF@A'=[T2!&($8@ M1B!&($8@1B!&($8@1B!&($8@1B!&($;L#$8\\U,)+F@NM3.U*CT!(:4$9Q0% M[9F6@F::@KT:.#=962H8+]\)O'PG)G T6]!"4A9MTMF*JX'S=Y-Q>9Q:@[ZE MTP:T+R7;7"@< 1$!$0$1C2;$",0(Q C$",0(Q C$"'2L[NU8J9!2SDU=]Y!! M<$_!*JUH=$+:MK(2$+':@=K-UV??O2#I9L>DFVT0^E$S:]]6NER>&2LA1#YKB+Q?.O2_ M(59N!"LYHRES4<#1$1!)1K"6.4B&!LNSS-*LV>P/P-(TX)W-)@,_G[DBA8_CM^-1_=')>#@LEQQ5 :3IK"5[G_>% MWF =.L16Q%;$5L168QUEC"DP5AL0U!-#=<&WT56Q4C-LM8 %BF M#(($#D9H"LFJ*',*1M*PT]A**>\SQA%=$5T17?<879_]^5H9#*.223"*:!#9 M&O!<>XB$N41\-ERI]>*E+)\0(LIW6 );+6.IO4E>,\WIDUO&]SMSJ_N2 MZ7T$<2SFAVB.:+YU6]FJ8%42%+*R!3F3R& BS:"C]Y1()[QU5]%6$TV](PR\ M-A2$#!:<*Z^"4=1:':GSUU5Q1M9;25NX^NN!&V?5 5D5/F? !# M?3%A8Y+@HN1 3!"9RZ@8)6O!72.SKM]1RA 0E%/P.4?@/"KJ @\LL&UMA,F^ MI;)/S=9R,Q A$2'1_MQ!J'SVT00A+$]!*=#>%EO5)E;LVQ!!L>2%-9XXU0H4 M[V@T@?89H?N(XAA.0#A'.-^ZY9L)TR&&#-*Z K>:)C#,.G""4,:34,*N;;TQ M8QC1K+G(UJTW!E9(#\I:J:W@/G+SU'![>SBAP*PT&$YX<"KSS>43KUN1]TUJ MWI'\Y0U@=#<)J(B^?O(?/Q7CZM:![LC1KZT)=M_&BPNYHX+=M_'B0NZH8/=M MO+B0.RK8?1LO+N2."G;?QHL+N:."W;?QXD+NJ&#W;;RXD#LJV&Z-%TN)M%Q* MY'^XT=Q-OO46M40X[B@_JYY@>]9];^,;P,D)1X330"PG(+30X++20*5))D>? M;?!7-X!M)C;G9( 'ZD!X;\!D+8!(RKG7,I.4MU@#1 C5I[9CO>\PJ[%#H+7] M%)<]02_O!4\Z6DC)>A#1:C""9[!/1:[?25PKB(=HAVNVJ,!'M M-H1V-"D;/'K/;O%LLR<&=U<5\11)%Z7: M/8#=. !R)W.TP8!RM8B:H:EXSD% =,5'#BY21M9*]Q"IC!3, &&IN,\\V_(= MJ2'+:#/7*FL7GQH ;W>?F>EKL<&REFA0(MX]#V'N"(!4OEM@+AGPB1B(D7OC;*;4K-7,V5QY!\)LW]B. M&6N(61W"K'VUT9Z]$ZRC%E9G"D0)4PKU3%<12<8 ;8[ +MY '14%+!+D!LPTSI4,!,0'.'$.9636]M5$8*J7' . M=)*U"B.5X+2(!0]-T)Z'$-F35YRYW0E6MF^U[1;P;2&YO4,* MZKA^(?/#%B;J[5^)&W>V0,/%%%ZS#,ES"2)36U._8_G#>B.<4T*SJR&\+!25Q-=S+5I3NL<45;M'QO)+-SWIQ<'G01E!G/:*UH7F M"$3YJ;+4ZQ(>NDF*_^XG?UO*[N*?/Y\G*VX7$E(R(A &DH;:[--K<*0@A(TB M*D6CRW1MF_(AD'#A-,BKU1055&BR+EXM9^8R )27*7Z8N5F:'N?#TX(@P;T: M#\N5T^9;Y_! +L+#7>A #@B_&1\VM#(6$CY+11GKDV.R<=S5&-YYX.Y",*\& M/5L*W!O9L?-16'H T1$M&[1L4'=W9;RHNZB[J+LH3/1*MM"-1E$J,W<@:U%Q MP0@!FVDM)Z0EB]&2P%T;F07HE6S-*\$"05LI$/1F/"F3.NJ%^6221N%;;S9Q MH^G0-OQ(VZVR%A MHN[NE;A1=SLDS-T(_&P\,..(98*0##S6$L_)*S N$7 B,!JBU#*L;1=++Y)- MQH-J^AR)\LI3)\&E0(1VD4JRUN?H>':2)B_'I^4Q3])H.OBUKFBP MH+A1=_=%F*B[>R5NU-T."1-U=Z_$C;K;(6'N2:! J$1E2 :<)0R$50DLD1:\ M%B?[?FS]5S,+)G(#'6B[46 (F1@74VN"ER5:SM6;H M#^GX\]UWFWX<'\8XJ,_@AN_<(!Z-7KJSP MB1MUMT/"1-W=*W&C[G9(F*B[>R5NU-T."7-/PGU2*BVX,^"XC" B8>"$5J"" M8\EHGKELI6 'AON>C\;._GCJ;L)W9K[T1N?U54V[:6O M:1(&9?G_TOLT<453^C>T#2IH5.ZX+ TRBKW/:3H;C#[UQOF&+TS*!9-!F*4J M@OJ355FF-S4E&J59N=6B;_;K:TAXT6SKUZM4?(ED%_!PD5V/WKXIM%LD4XCVKGY]?:$ZEF")A7\1/3%6 M@+$"U-U=&>_.Z>YSCQ7$K(NEX2 99T!8I\%JI4$)2[UEWJBTUC;T(:E!MW42 MOH=A\G#O7W;+(D$P0S!#0P3%C;J[+\)$W=TK<:/N=DB8J+M[)6[4W0X)$W5W MK\2-NMLA8>Y)\,Y+HU2,%*00 02-%KQW'B*E21N::(ZM)/I@\&X'TW:P7DN+ M.3N+M)A).IM/PDE=S,@L'=U%W47=1=%";J+HH;=;>#PD3= MW2MQH^YV2)BHNWLE;M3=#@ES3W9!),E$:*J 4Z]K=4,)1E,!A!NC _$LLWQU M%R22:((3 :B2!(05$JS)''SY@ ?F8_GOVEV0]RFF=)KB\>2E&PZO.V9UGP-5 MMQ>JUWW#]W[G P$,A;D; /;L3Y\&PJBL!2"HH!X$B0Y\$ 9XSA7HC!9\K?SK M1@#R!ZLZW._8J92Z6UB)ATX1-!$TGQHTN4Z&V63!,^M ^(*<7A<,S8)&0CDA M4M/6/6L?9FXZ' M@]A;R:33W';W\#%>^0-SMD@6)+S;BP8Q C$",0(Q C$",0(Q C$",0(Q C$" M,0(Q C%B9S#BF>=@Q$RMT2D =U& 4-*!X:)&OK5)-FINJD^ $M-9L+A2,@(B B(*+1A!B! M&($8@1B!&($8@1B!CM7].X?XX)D@$A11M3XWMV"HC) BE88DYA67;:0AH6/5 MU1(_#\DVVJ%THN;7OBSFPX^'\4;]^=4-W2BD?N]W-PDG/4[[/4881PYJ2\)#.*KNEXU"3%+HY3+;'9A*3@1#!#/*1-> M)YY5&UC9H.1)L8G29/KZ7_/![-O1* SGL1X=&$_J QW.9I.!G\]ENFG&><08Z9%_0NKYS5 M&72!=)^]U\&$IT;O^QVZM7W%]])$QHH&B.:(YENWE6EF(BD:@"E?T):S )[( M#$9*DJ7P7A%^%6T+UD8ON 5+24%;J1282"*0@K541<6=R4^-MK?'(9CM&\KV M$6;15D9T173=FBW+B/;%*P?IDP%!J 9KI"APR8R+U@?FU]$U5'1U"JBID0A& M+3C"%%B97!*6.Z77.J=O:D=,]HG4?=(@4BV-2&K!;<4SH\([N6[Y1DE#\@5D90TI"&$"&)<).,ZR9(0%I]U3P^WM M<04M^M:*?839A^\/FE=^^]>?N.^I-#^X[E#S8:'OP8#^D MU!N-9^7:V;@W.TE5JV,:35.LKYJ$>S_G+E8,>;"X8+! MXJ>6:?F+-_XYG\X&^=OJ5YNO0AK%HLA?Z^.7.[PXU^FO]V0"RNX:\6ZN$W4) M!!YN(9C1;FX/#WU^^/7AZ^[?WC\.W?_SA\_ZKW\OC]N^/WAQ^/CM_V M#M^^ZGWXX]O#C^6?WQX#%"W_(@?RQ/]_OKMQP^]XS>]EXN?KIY)_#R8#OQ@6+RP%ZOO7W?:L/DUI0ZLY7]9 MTOLU%] #Q6[[^+;/V($QG'S_[]:+=^H9;CGJ:6X]ZGG=BKO^_.>ZQ7+UH7XD ML&4VBB8W*]+R%_[;R_)U/QG\MW[!ORE,TV20'QGYVM/1E_54/_F/G]1/M\_$ M0^L.;':NVCPG_&8\:3S9VGY?V3Z;_[R=_^L_ANQ9-=G1Y^V$)Z^+'T M)UALK9Y5;PO =@.PMA2'[^+0SJ&&/1IJKGGJ9PT]C#"Q.5S9A=E"'4$=>;2. MW%FS W7D=BYN7-";^U:U2,8W%X[9:.#U$5N:+]WTI)>'XR_37IZ,3WOCLU0\ MX.(]]^J&WN?!;)"F+]K$I.U'H#<-2KNQS;TUJMFSX>(J[J18.S7<'^>^'RR: MUHQC:ST;=Y4KM]BR\=G@RX^F]3RY=;2-Y+C= )?6$]U(=HYDK\%Y$VM7@P2^ MO $D2Q^HCMSF<#71+7!*:U-UX$F5[YB@P1NFP01/!!%,YTBV4'Q3R@T>@7N" M-?W$!S80GA">=@Z>7/#<.,T+'@E>:X91,-0SX#IJ)Y22CN=]K W\+.#I:<(W M:W9MUTW8PUCS-)M4K)K".DGEHS 8IM[HW+:M[]=_U4RMWKRFM@Y&W\-"S=;@ M0HP7_\1@$;K9.%Q&N]5@$6LC6,2>(].^2N62,'"-@>I&L>=.ZR&M M_[-X8YQ[9Y-*JK-O_=[9T(UFS37I7_/!667GYE^#T-DO=7O Z). MVX IR3=8-^-9K.V'AZ'0./Z1,-056W@\.TF3WG!<#[JFR2F:N_N@:\@CESH; M$B*#9*3P" L@DA%@1:;@)"_&KF:9Z[7.AC]B[KK/\<5%M3O.QU7I?BLZ][&H MW&&C<6UM:)A]YQ&$J7T794=ARB?KC)$!5+2R0(X(8&*!*2NE*BLQYYWL:Q2C_9MQY4+B>.2?:LUBXQD M2%86$J!)@K>$@:4J6VMT<&ZM*.D#DP<7NO9F/'DUGOM9G@\/0R@8UAYO$++G MO($HM>^B["A*J:Q5R)2##<2!\,Z!$R9"9$SX$&/B:6W3Z8$YA)M&*6GV?<\) M@[E;L6Z;NK3@W:(*YNE9&DT;UPV)H]/:A<1QN?V)]BRG!%QX!D(:"][K#(8H M053Y/S6Z#?.VZ7GR:]6UEQ=4K27*8'U"Y)Z3!B+4OHNRJPB5I$W)ULP$Z8L# MSHMIJYP$98FGG*E4'/0V3-N-(A3M"XU!6PS:;J,RRHD;?4KU\$M,.4TFS4&8 MQ0$9]S5A\+;;2K:OW'%MQZK6N2@ZJ9GQ%*(3&82@$1SS ;36EEF5C=6M!(-? M+37WJ%'HKV">N6_;PK+:40#!$,=\60-E+QF I: M&:\)B! LF&0R4!LYI\EZFGP[&;\M@=?MF,7VO3(&AHFW;$\/!ZZIG#\H3U(3 M(N:C4,;NRB?%LNZ=C:>#N@JGO>:C>D3]TZ@,+#:?^L7B1_.[VSJ)C'/I*%QP MB2JOP)EB*8NK!"%&KA'_]A?_KLNHE" 93@N52 *> MLP!1BIRB(3%9\UAS^6@4"I1-TZNT^/MHU.AM6V=J.D4U:"(CYNTOYMU@(A-& MI"^.?"*2@XB$%!/9%\N)FD2L%X:H1]>W>#1&W<\PUF@88Z!Y"X;QF_&D3.JH M%^:321J%;[W9Q(VF2ZWZY 8C3-;HMI[M*X-LQVHFC#LEI0:5N:B%X1*X$#EP MXU7*EB4O2!NYTDLU?KG4XH_?E?CO18=KNYM?4^&;FHC8DC7-->\40Z$]C6B( M:+CAK-F#C$;;YNGV LW%U1-A;1_F(5&O];V8]]\UN+W&.KI;#1$P MTH4(B BXX9UH[[/BD4/VIC:$\1FLD 4+?8K42\%X7DLN?TBD:QL(:/H:$?!) M\C71,J^6>3WZ-)J-)P.TRI^5EB$G[18G":J#HTR"4J%:Y3H53B(&-#6<9&MH MM&LU)-NQRH^^:W!+G&3[7.+^,R+@;LL4$7#'$% $FPTAH)+-!0&5 %.+LF@7 MO$N)!VK59JSR]A&0\[[FW:I&L%6S' /FCS'+?X[+I?W7:J&7[YVY0>RE18V[ MQ5;THBTP-@-^=FJ(K+5;K)54(1T:)! 5! CEZ(*+-'/1$*4E=VNLU8[=_FZA MUZM:ELL2EH>CV!QY:+?K<%\H3*%":-QMF2(T/@[*M'5&B< +@&D.PEM38,DK M""'+S'A@6K52?7?34':_,UQJ[UM-8K1\R]7"OC>YN)#,\KY<;Z5F$9&(R9;],X__G5A5#Y]ZP6MVP8WEL:Y\AFSTCKD,UV MB\V("2H1SNM)XEPX3"5P1"B0TA$I1"0L;"BUY7"IQDLJ:[W@?-]*W.1%.-QM MF2(.;!*\/!2*=YII'2_*C2OAN KSO.S"C9+3,;0]\[ M:EVOEG(UJ<-\6GXN31;Y*-]JX6K,/.FVENTKCVS'K)92>J<++UE--0@E!'@I M$FAA6<[1.QIU^S5_7R[5^-UW+6Z_CU.?<-TIAD*[&O$0\7##>,@LXTQRR"E+ M$(E4.ST79"3."\J22WX-#Q]?7W@+>,A87TL\XXF!\:8J>\0C62@.%30C8'!RX8D[G1+4C9BT&U%H(N^K> MA3ZK;76EZW/;+5+!A!3$*\2K!J^<=IX'HH'E>I;2IPPN:@8L>M%R6A2N?+*DR3\T<]D&>S MWG0\',3>2F[/0BT?*.R[1__LZ6D[H1_.3-0F6^#95_.\<)ZS+D!0(F3)#*5I M0R4-FP-*QXO:W:-/#V*]>P;%^09[3MVR$!?!$\*?690(X1?A%^%W6Y%WXH75 MP8$VQ=$0W.C:]UJ"]H0:Q8SF::V/4CO>QM;@5V[RM&CWX'>K07K1AI\BGJ.? M\C;->L%-3WKS:7%'JK.R4H5>7:.?&U5 >D1Z1'I\0GH,6A:ET% M5?Z91 PD*Y^BLVUX)P4-7A8P>#<9?Q[$%'_]]D=!A<*1*TPX/(>$MME1L+Y@ M&SS=VCV"1 !& $8 WA( >R&H=BX"I353,AD+AG,)T0@=LF.ZH',;_LD3 C#M M"XD!HIUOA'B'0[+['D==W[T\''^9]O)D?-J4?Y]><3BP@>&MX]P-T-X K>-P M<15W5:R=&NY6HW.TC>@4XC)\%0?3L_&TV.CC7$^WG97!?^OWSH9N-&LR M?=._YH.SNN21M)Z1%B)I/8YDK+%,$YV@-@0O3!,+=<0D@+'$N),D2=..G;W4 MQ3=%%3\4_CC.[Y8Z^*YJX.$HOE[I7UN,TZVVA'CB#3$+,:O!+..D3<:$)ND4 MA%0.K'<"7$Y"1$VILX^J_K US,J#KRG"_TF3<16^893]LN>8A>'JK5C&AZ$L MW.F@T:EB#KMJ$,=YF/6&@Q$60.ZVBB&77,H7XHHY*CPH;CF(3 TX5F@BJ4!3 MB-S'=AJ3K((L'\>-[DW2K_-IT;7I-$V;JOLUV6+Y240R00,800M!:VN19A)I MY"14@[I6;1=1@$W90+*$^. \,T2V&6G>' BN10$TZ588 */.NVY;'XUF;O1I MX(<)>V[CF0 \$[ #]&8+CT7/0-.H081BM'O)(V3!C PA6;N^D=J*C?\="EIM MTQ_A%J$6H3:;>6L9**R"P4VJ: @-.=0? <)-!*1@Z ^LE:.7VT+ M:BE"[:Z6@MC?DG5KI2"N.YF%5(A4B%3XE%Z'YT1$P\#&'$ (E3!RHX"%(/ (/0X75W%W MQ=JIX6)F[7;.G"T#T\74*\93DT];,VS#),7!K.<^35+",V;/+.<&T]5VR[/C MW %OIV6*\+=;\&<"3=9;!]PI!8)* 485*",R*.)9I(2O;2P\)+"U:?AC MNL\WV6KA><$?9N=NQ3[_=3R9C+\,1I_00D>*VD.*NIY2LE6!5!-:)Q%JJ2$& MG@4!402E5"16IK6TK<=6@=@$I1C>%ZI;!S[PV!NB%*+4PN]7S&5')2B?:U4T M0L%YE4&+2"1C(B9+VZ[[L F4TJQ/.F;X8CQZ1^W=FBLZ22$-SF:+S=O92>H- MIM.Y&X6%W3L^/1W77QJ'_V]I$K_^\.X=$DNGM0^)Y4JJ9HZ6%"8Q/(%@W(&Q MQ ,-S,?"%E0&\QCSUWV.%ZML7N27]^EL/@DG;IJ.)T=+M2QTTRCEAZJ3+7&. MX/M..(A>^R[*CJ*79"%&:B@8YHJ)R[4HZ!5I<=Y%-(;$ F'J,6;Q+J"7V7?T MPO#PULSEGY?;'G]=-YS3US0)@VEC."\LYO%978QXVJK;VH>$+"I*A7")VS7">:"Y?(5O/IZDUTL5/,X-P1PO] ]+IJ&1C)B% MF'4C9BE%F&=:@G>USGGF&0P5 1)1G.I D@ZI)2-YLYBU7J)@@T> GL5"QTCR MUDSCI66\,(@O18Y7?F"LB[4WGJD>F&A1V<*D:T\IF" M2,R"\YJ#()*HJ*D18JTJ_B-;4%_83WW\+BI&MQ&J4)0=@ZHMQ1P"#SYK"B29 M GB4&K!4:Z#,^$189%JTDVF](>A;LZ&EW&"APJX;T1@N?W@AD,:"KO6SXJ"6 MAQM%3!7!PI!8&/)):]33R+@W#H1-M3!OW0K6C( 47' 5?1"FU8#Z<7ZUTOW6 MCCEN,%C>O;*/B*Z(KHBNVRK.%%.6+DMP-AL0T1>;,9, 4A*C$/ M1J%,U#3U?B[+M'GUU]K@KQK^2%S/:'\.-[0?1SJ,:6YC$*"IER!LD-4FY^55 MI(5$4DAZ+8KT$)N\,D[]_^M_S0>?"X7%B1M]2N_=++W..86VZH?1OMYDWZR1;TOQ>",)RY2 I]*#\'6W,\4$U!IA&;,N2]:&^;ZK2'J_5GK68)+]MN+Y M#S'N=]]Z7ZS+FNZ3EJNU-RG+M;=X/>V-%U9\SXWBXD7ZOOR1X)Z1:B'!/=*T M)]QZ2AG(3(I!KZT!1WD P6-0BN>012M]L1<*>9PODL?QZ%$T50AJ04BO!M.S M\=0-_UYP\*Q\H_R[/O!@-$_Q^"Q-7)L%'J21G>(F-/81"Q$+&RSTB2;*HH8@ M5#'.C:HF-W/ /=64:!-Y7"L\^Q#CO#-8R%BW[/0=#,9WTSQO>EB[6<^G\H.C MFC%3+/6SQNU$QL$=8=P1_@'6$H'12%,&JED"X;(&YX@$IE/R7EBOXWK_S1RH M\$I =#7S/K&"19;4!%%EF(Q,.M]N2.EI^(G2OJ ;;.G9F3UE!%@$6 38&P"6 M!IM#2@2,JR>4F Q@ BFP21*5CA0[7ZP5MA$%=[+-%'22H@ LE>"TB)"T"=KS M$")C'0!81OJ<;7#SLS, BV'\1_D):1310VA;G=@!J_H4QW,_3$])8??;'ONW MC7'9]1/1439CWL:8:(MXBWA[K[*8G''A9 3EG %A MO 1KB01*N!A\L$'&=9,L*"TZX+>&O[4FW- M>WC6>'N=_W#SWL)UJ_:^CL1N^ P;0.U.,E(1?/WD/WYB/]T^SMU UZV)=<^& MBZNXDV+MU'!7%%;^=H6!FY?W& LK_WS@:+[/V0]:>%>>YM:?OV$>/J34&XUG MY=K9N&E66#Z*:51;LI1730RS5B]?U8QPP_)XY8VFB,K!A>FKLQ0'G\_G:9B^ M0AQ,4F,JO2ACF9^.?HG%:ANZ;R_JI[^<]W19RHL?6F]ENENIOWDW-(Z?_G95/JO);[3P^IE_S 1O'L%;F,UK(& UI9L% MB/QX&-N8@\/?7[\_>GGXMO>/P[=__^/P_:O>R^/W[X[?'WX\.G[;.WS[JO?A MCU\_'+TZ.GQ_]/K#%7W?QBPUWFD#4'_.QG^>@].?%\'ISQ4X[<:=<(ON;P@9W4OM]V>"J17/_23P/L;V=GZ;)(*S. MU&D5N8P2//<,A"0&C(H"J(DA!.6%$&L1MH<<8?A0IFZ0BY4^FAV&,)[7L-BG M=P4LPR!-/Y9[_SIL2F2G:7!GY7NSR3Q=I/5+=14.).=_V:$R""VL97K0>PP* MW^_'%Y?6.[\8S,J(P\T6^/RT3-.WNF]\07*][Z+KK62WA<>^63N:3A"]CX72 M7'FRT_($W^JSS5>X\"..0QWK8:,:91S_<*-/I!#DY&R\BM\UYMP]S/QW$ M@9O4H?]]Y9L+HFV>:?GA7WLG[G/J^91&O3(/9P7 M8RV)49]]$LL#I:;39.]3&J6)&PZ_U4\*UI>KW/>)/YL,RJ.?#G\_/'QW_ABUK^6@ OG@],)4#$:+@/-JJ,VSU/L/1M.B MCHW3U)@0;\IE/4K@?S67'5;G>YC*&_6GWZ=/\^'B'A_@_SWH'2T><7PV&-7W MRA5%HL4CJ%/>[Y5!]ERL[M1"!#]7*0VFLV52\W>9-74!OU]86' X*,MB$5%O M'F-4GWU8^]S/)Y-%&<$PF;OA]*_-;0;%5RAS-$HA3:=U9= M+W;*>#Z,=3S%!6R6>Q''/^>CQ3;/^1J[6SU7XEBM^@NZ1?4OT\N/4\^HKI;I M_UR;P'*3J_/'#YX.QWJ7W+U++'W!_:M_7TOAC#/N'5' F2UT3%T&YWT $PL3 M$Q=I=KH-"O^MK-^4SG7AMWJNO77J?DP4Y.G8F^T6>R]$\X0+^B(S+_6T &OA MIG,@'3:/V&CFEP*1U;U)!=;+7>?9A=F\@?#R:C!LZJ3U"U 6&Z2^"&Y2_IRX MP;"^6AQ"3Y.9*[!0@>JLHL4"#)O?Z!4T.EV!Q[2!@:)!$"K=#H);9\-YO7>AX%@LB0)5!5H6UTV+*GU.2SQ,!;]2A<(RM ;0"CV6!5E3[GXN M0ZL@6W^_,E7ZZP+=+V!7;U#1U4W+W7U!S-4PFGLLVJP?K$WAK<>LY6HD9+ M'B1810M)B*K/7&L(T=M0_$]E]%K#M8>8HYEJ;IL']*LD^)N3V;0&(0K2['8JKW!:27_ M\K7A94_E>B[/7OA"YP:HR+XYJE7LO,+EA&M&A)->R?P8%7:?XXL/X23%^3 = MY^-J0A]]#S^4=Z[XF'6P-SF:O?,4R\/9?9_]3_HDZ-\,]%*@Y8)0KW&-AL/Q ME^F+.ZR'2J&/V1%83I^[F'5[WRGD#^LKJ^#&?HSJ;IQ;2&A\O:6,U'DURT MN/5/JT>XF,_Z>3 =^.HL?WNQNL>%"R]E #>_JO@!T_(ORRR,&RXJ3V;M7=?< M];D\* ;!8V_2SH-P<>=%ESX_3QR^,MG+E!1S:XV2'\XC?D2RHGD&N8H_FK2W M>I8-#O?ZW>RV!WSO!,T?.B3^9-/SD,W^F_VA[[[.O_O)W_ZS\7>:5Y=]GH>O MJ/N<@MZ%:44U0S5[:C7CJ&8_L.KNL X>49K@JFG2W?($9VZPV-]VIS6_87V7 M][0X0_-)6O4?7WB\P^+^+C>&[K-B]^.,[2V#WK52@8\Y0_MPV>[&@9#VFUK% MI'4.#&)QUVLC< '>T@!:&VV\IR:HM0H[CX^WKGK6ME4+IT\XN]]AUF>TSMO5 M8H2N'1@R0E>+T&5(-D[5@NE4)!#,"' D12"U*U^,U.B\MF?\^#V$EJ&+]I40 M"%V/,(GO4]5W+TSB]W668)QA7HQ<-YVFFI7L:T[0PB ^;\=1+>91>4 TA)^W MEB&;M&D("RM]B!%BJ.WUO))@=6$&RJB.S*N@U[/3'F((-UIZG/^8IL.JHL=+ M!3T:K4K2OQE/+C/.;TLU_=::M$WE@0D;+J93; M*XVP?_DG#\S^NR%GVV87-#4)G*0*A RRA@X3F)0-2](&*];\[X?G>?U7XP2F M>%@TTGU*[]-IP96+*=RKDGGST:QV]7F_2([Z.'Y,.MA]AOA$Z6#-T8XORTD! MMYB5WF0U+1?/=M3,OKBI@.XI4\ON+8X= M4.VMX5CK&67L*3+*M#I@1MV17\4/&!&/3>0R!Y+8"_^9-I.Z<-OV=MOTO^X% M6#\/1LUQJ.FU?7G1;^NDJ?HLW;7K+2/%K),Z$2#):A",<;#9%M67TG 52>!I M+9;TD$+OETV;.RTDVN+9MIMD+ XLN8=AL#_+&CZ-&SI(>- M1?.<5RG4TO:VGI(NGG-1$,4I2*V%M$J3Y-:B>:TSS$5W^UV:U/F]%,([FT_2 M>0P/V,4@GK@CAB<.S#W[VSZCA7^_>/9??BB6MVN7C MP>G\].KQU6(\I'"5^K@K6C>.)VAYP?EORYXY=Y>[P A2=RTEW/F_7V83D=$FX8$J6DP30HL'H!@#$E5F MD7*7?2MM!V\U9U9ILXNH5&&#X_QF4%V#_UW#3^UL_,N^X-WS&C#L]#0\(Y$Y M]D9;D# N$H;/,D>7*?! . @5"!3^"" S9<8GFA+9'F&\FJ>WY6<^?DG#S^GW MQM!KB2Y4GTND"W1+VJ$+A72Q-]J"='&1+K2.V1D?"[)R#T(X5?R+&"%KY[WV MADG=RF[W?>FB>A0?OXQ;8@G1U^A4H%/1$DMH9(F]T19DB2L57YVQC$"D-2?* M>@XVBGIXVQFB1/2>KE5\W3A+U.AQ2SS!^XQ:Y GT)EKA"8,\L3?:@CQQD2>B MU,%$JR";0$'H1,%99X";H)@)QAO%M\T3;\;SMO8H6)_=4AY^OQ8^NA./TI^/ M)ZD,O#;%1K)XK,[<7=7SV6C5 X7^0W5-NT0XGE@EN1(0LG5U>SR!#S9"$I0R MZ26W=BW;[T<(IQYCO2_9'%9M;IEQ1%_IFSM5;%I[SLNW/AO]0>?E<:PTGKGA ME>1,Y*=G:--A#E:;)*.3,"36-G6T$$;@'GSY#T+*(7NM+0EDFUY-6]Z,ZBM) MT9U!=^;QBE.7[HO>X/1L/FOJ%1;=3],94@>Z-NC:W+EN?GY@Y[D?C,TQ$Y/@ M";0PA9&R=&"2-X74>*8T"1>LVSB+_3%:'0%.\?774"X];*K_MQ:@,V;# ;H= M=9?N9_#=>* "_:;'^TW(=NWJ%CM@5;GB>%Z/LSTAWSV-,W6?R7CVU'<]5666 MO(R*@92N$!2C KS1%K2GT0D?E0NMI!MLN%0O[VLEM\E&5Q;)OH3O-M1V\?G1 MT.&RD](DA?&G47G2\UY*Y9I8FPG77FFCQEQI2@AZ-ZSGK7O3DY1F+^ZS,CO+ M5??N(;<;F+LAJMZ3(:.Y^RB<.;Y3L> MA58YA>J^(!O.;GJ6I+)>(/ I3=Y-E"JK"WQ1""I=KO\W3%\A#B:I60JU8-C\ M=/1+'$S/AN[;B_KI+VS0?ZV>H;FJY!&\1<_ M_EH'4TN?G0?/OMYSF=!'5(9[7*OWQTW_Y0,IM>;B^:H[.;=>SMRGM#!,H,E+ M?N&&7]RW::U_=E%"J^EOUM[U<_^8*7ZFRWE1R/)O%U?U6@'M\TO6WBW2V+FY MN7.IWW=NZN":H5]7K5,4UJ+&*'!&1!#!4_#*>B ZLVRL(5:VTL'Z??J<1O/T M9C(^?5EN5JGFOP:SDY<%)<;E>=HNT?D8H'BZ&IW\X-IF0^W^^.+2>N<7@UD9 M<;BY)>I"9KWWBVAV8PAM_OEN7M>&4?9+;=SSN%C#-O<%LVCN;C.,\S(IW4QXNG/0&HP8B>F$R/FOZ^S2%3^L_5E<>]"[^ MSC0-A]-+=ZJ]?\)R[:[=MK#E;#+P\]FX?C9),S<8-I?5GRH^Z9?RCX/>T:A7 MD;S.:K]YXNM&-?[FAK-O]<[EEQ:#*Q)+HVGUWMRG24I-3N)![\/<3V=N-!NX MX?!;K_QQ/B.#2]L1;M9SO;/Q8#1K=B;*W%\>ZDDM\3JJG47.QI-E'=/TJ?[( MP6;Z8.6@..>.0$J^V,<\*C"DV-1>.,&5CYE+U@8 O1I,W:;FX M?ZBAU7V>]:D:6GU(PVJS?4Z]QLXYFPR*9S\8+>S_JKE%%ZI.3.OR7,U$W8'Z MU@OEQ:?QY-MB?:;QI_),94&7-?"I\7VF3]NWZMZSCGVK%@_[H%+#Y"E*#2MU M8.V=)8 /U*-+#;,#8SCY_M^=7]CY9[HC!FJVN5'?_1#?C\0VVAK@5C?=U1V; M[C^4!?QDTK\OURXZ/Y:Q#>,M!X1K<>Q%S<3>ZUH<^]_]Y&__^?NJ0/;#E\U] M,EAW83:WM]^/:(5HU6:*T/ZA5:W6CXB$^H+Z7HQ@-W=]2";BQ7!P)^T9 M>&HI")<\^*AU[5\67,UCS%+]8)[&ZU7OP,/IM)89B!_=U[82W'6?24Q&1&#; M>9$BL+5YU#SH)+S10(4G(&CVX!@+P'*T(EC"K!%7@8T[(W)T&LH%'H1A!IPK M$)>M--ZIR&WT.P1LM&\T5BUN(XR$%O1#+.A5=AN2#58#PVI@#^0I$3V)A8\@ M22U >)G!>&M!N9!=S#D9MU:]RP4NA"@7"4$*65$EBP'N#5@6>;"<.I78[O 4 MU7VM-GS$=$>+=Z&1CKB)N+D1W.399^(8 :USL>^5C& L-:"S)3F)& );PTW% MA#;$V3*HI$!DXVJ]7P6<>NZ"5E1$MT.XR?O&;KAY5:=P$Z/H3U!3OGH"2&1[ MXV=CD.DB"2G#J)?* W?5&D^6@XD\%4.<,>T,L\FO!9D$EB](<(77].Z0D)%]PC9)2V5CID"2=P5/$L!C- 9 M6(PQN^AM,&L-,3R55CEB(&H60(1(P)GR'*YA% MI$J:6PE*&@XB!@;.$0U>:,6T2(JK';*[)>E3BD%SM,T1-Q$W6\--GPA53'H0 M-E7[GC$P60M(7(9LHZ)6IK5"@\EIY@M0!LT)",X4&,TC*!(5L307'+:[@YO" M%MPDB)N[%S3O9LW;11!\]$.GL)">L%<0]@JZ,X'3.A*M\)!Y$B D=^"CM)"< MY2DIS259BT5MH(+@1C=X99\*CHV$T,Q''$4<7A5]K_=GSFK.U>JN+GYOF<>/<^S0>QVE3OW.:)I\'H7S9IUHC]FPR_CR( MBSYTDS2;3T951WO)38:U\.>TJ5I;?J,6#BW7?IJXTT7QVVGZ_O-NDE;%;9L; MK9ZB?".=7S2^?Z.[\@NKVL(72M/6YZIWF#6%UT['3>&U5 NO]7Y?%5WKU3I' MM5RNF_6^N.G=3U6NJ_?TJ4A_5">D3-;B'O7KY_1U4?8_(-CV>T0[3J)Q!(*M M/:*)9V 23T!MBLXE:FE82U1YB#%]'?*?]YE8RN;]N6C6\?\[ZI,[0)_K?GF* M&S%_^TIWN=YQ^GJ6EO6?WHUSMS37HM.*!QFJY<.C@.!$("X8(DPK->C?3<9GQ6;X M]JY T>QP%%__:SXXJZ)\540W'$_GDQLK03^TN/"S+$,O=JL,_4IL_5XCN(;E MSD7W=#C26Q:DOW:N?N#^/UVO%)PS3:F,0%4J3."D+$8^C> #XU(0[;-:._#? MJE+6P0YPSI:TLWNUTOD!T_KNNN3F MSFON^EP<*"T>7R#]*1X$ZPQCW52LF_I Q+U/W=1SQFR*H6/58=0>U)[[:\]% MXW*E0%B&>"=3X;N9!O-;<7%PR_89'AS!FF.MIE=2(Z*U(*54()278 2A8%), M41M'6)!78RLTJ>2U2;7^BP9!% <;#(=D,[>I.0ZZUL?YQMC*WR?CZ;2E7576 MUPH/2B&$[;Q($<):A#"MDC7E7B"RS""8L^ $"Y"TBH8(FW16:R= E5,^90[, MQO(=(3(X%0QXFZ-@+'+%$D+8#B5\8)[W#VO+K_/!L&8O+9(A!JBVG+2.T2X(4!XVNAT6*I2I>DX7$M_=U8(9PNE[-$:I$DYW ?)>%NK9C?=K!+F+ZE#+$+@[F/UY?CG FL8-\RPM3I1*3+.G0[ *2_?49R!%:Y: MSEE2:JG@]FE"NY3TA43F0.A"D>X!=!$7 J7.0C*:% M6*/#."Z"!)RC%/-C0.99"@&;K%M;<@1#!%!^\!LHFL;@-[E5#X4Q2@6 MM7BJ*]^1,H,C424N'%?TB6(C?48PS0V1"T6Z!\@E",U.U9;FKOY1H[I61@O4 M.^J8,<0*NU[ZW@@C\4H1X($X;5UT MB:SU62GT)$PN!K67OI"-KRF^A@>P5(7@."'&^Z6 H,! L<;,&_VERE6.)6A2C6ZJFE0"SC.@+QB=:6*AY\3@4B M:E2$]%):1V@KN M(W^BK4UK^IQBV!JQ"T6Z!]A%G>#:%C,Y4$,*#E$!1EH"1&I*J="ZO+56=C@' M*KP2$)UINA46:\D24].2#2N )YU?ZT*R)>R2?6HP<(V!ZQ;TY;P(V1 I> M!E4[%:K(UP[4/,3^/OP.!J\N8$%Y/4SU1:&UP]-Q$?7_:=Z_D?)::Z_%^H*H MO8P*W:^VV%\1IA&F$:9W!*:IR"[6IA7$_/FMI$D M;_BK(/K9>=8=P>)4%0I P=YW(M1V>\(3W6VO[>EY]J^-.B5,4Z0&(&5K/OV; M607P$"GKHD1(1L_8ED@<=63^\J@\ (XI+?9A:O0.IC%8_(&-DN<)TX,7_U$M MGF^VSQEA,_5!G@[=?X?NOWLI2:UI+HTHB"\$)T*5.9&YR\#^L+(HLE2D;JN MR5[/#'YS^Q)P138J:3ET^1V.%0:\'/#R@?"22E^ \9T_:]9[-:SW#U\]@0B_G M:8,]Q>,!S7R&V06!?2^U_ISY_K7^UEG&99$Z0I4 3$J-)*5F*?R:9IQ94[A\ M+UV0UWT@>ZO?SXH^M?@.N]V[#<;6[@[K<"LKL,VU8D1AU'U:F$RF!?-9;BYO ML!XF%^,#CKUW"#X(K >8_*>%;N:@,U9J M,@'Q,YET[:-;*1:ZAQ>OFD0UC9O#/[5+SB;.'@,)JR8)+8%!6U>3Y$LU/TDJ MN&2"!%XG6DW_:,8;JM'E]M.H]X!ZU#?51^R+D'HXMWR?3<]A>+/ZXDW5F,FL6=3NL]O=#_Z[ MXNILG#R\Y(B7XI-?5G.8L;ER.-TV5:XYH$ +4,9?)N[.=JLG!C $?X%FZV#K /7@@/T!?A 0H, M6W7LXOVG;GXRLZ/8XV=J)@L+(SU%O 2X'243!?;N*/&@I^!@9G#KB5,V7-XL M- X]Z##3XZ1Q]7EE7#->&SPH"O"IBYB,QD:->@6J'.ZK"5%@^!R8$3F=G>-# MJN[6/J@5=U1W?]@-.)XI:YGVA''#B/!Y#K@!1DIAK5"EMF7F[#X YY,Y<78Q M<>_]+^H:?OJ,]'$5^"2MP>_LT?RFP_U?U@L+-A"5FJZ(IZ.[7EJG19GC M*2K8(-QA^AS6G,RR#-L)*24*#TN]EYBJY>[_#H 03)B/+3?NL=<[[+0EUO#+[+ M7%T9C9=5_>V)_+#A.@95\L[28-V;>@MY$ "VAY'=^]B^W=;[\S-!XD%#4,UV MA+.HQ7S6G2G@<$ )PM'CY62B+F:+.;SBJ[.OXNM*.J9_ZJX/ENU9XUXV[DS5 MH+-UJQ .CN*C?]@5Y7->-96N)M7\XF7WC*L2$,);\W0L\^)/KW[X\SZ) MSU:'HH]PS'V;8_Q]3? Q3O&!+O#;_^\'_L.WIWJKX-F#[?Y-9*.@=*!@?I8^>1Y9GV^ MK:95<^(L1A+8A1G:B#_)A.G#A.<]U]"[G#JF*26%8)2(+'/H"I2$YM[D&0WM M=_?J"NQX\*^SF6U^<_/W?L].(E:6HU)<[15\JF0_!",/2#8@V3>\W#1-6J(25-?2FJH3;?J<]]+90;6_;7C MW(>0,UR.TEQ^ESGL@U(]P.0 DP\"DT9HRG@A,=$A)2*5&>C6BI.49EIRHZTU M6]V^[J6//SA,TE'.OL^*3(.W^@ :^XYXX$$0[8>QAE3S[S75O%2I95C.VUH& M4DF4)5&9R@C3CG,G;)'JK4YN]U+>]Y=:SE%/'VIQ#)KZ ) #0#X80')JLC25 MFCB+K=QSX8@63!!12,6H]GF6BKVJ[7L$2%:.LNR!3_Z>&4#N++YQMQQ ]B23 M +=B0I"VFZH)=266G\U/U#QDD($Q%FI1F$4#DW!U@VTOYV#1U/!12'$*-(I9 MOU_<9(+_5@@.I\Y68)Q>>F*-52S@J7Y1PS/J<"L6MT1VA)=H>!_P00C<7G]G M'S+3NE3E745:KDQA7L]?F+BOQ,+D X]B$/CB=/K*5LW91%V\Q&]?G2EKJ^GQ MFC5('G-J]\O=9X"=:I&<[ M&?]6$/D$DV3RATE%=9)*1B761,P<$=HIHM/"D(*G-->B-*S8;DURAU34(V-F MB^F\^: N$$:Q/+ Q]<+97RH5\D\JU]PD+?[Q%[Y?R>GMJB4?L,.S.@VYWFS(*#/@((Q25Q9%#M8?JH9@4X CSBN0U)\^\!J MBE*@PKSS6=W>^X>[P*<%%1:^AFLLJ)>@ B>VABNGR9FZ"$],3I4- A]F,*\K MO8!K&LPAG*MJ@E. 6^+KX--%LXA%26)J/@@^5%Q4N"#FQ*MF-AUO+)0%XH;G M.M1"7.-6+P9M!1>6TU?M/C?C\#M[U6U\S*-7"=P?E&.XMPZJDIWAV_2B@55K M@E8$.'82QO3W\:+WG9^O*ANHTTB46.#, MM)7--.Y!%7[$VC K8L7E/(X;VUT>BBNT11/&R<\*!OZO!6P"4!C0%S&B5J,H-/PK#=5V<6R&+A3282#L#>KF8S6:2:"6K.U7 JQ M'U9V68)O@N4-0,\V;3F0EBB6(-2M*]A5,'P+#QEOXD<@=IP6<+2=G>+>S>&A M,#&%_Y_BVP"GJS5\BV96V.?)DN#;*DRKS;]P*NQ(_+0&*^[RIY(H9AK8FRX*3T64%R*O+8&RN:N[\E,@ -^BBXY1\M\OK\'_!RBZ<>-% M[P5F/9IK9=]E*F1YB#(5K!@7_-JB#6/&T^NN*<>9Z->#KOL>IE[?3L! &W35BILA2;PEMCB.#6$ND9(\RXC!54%J;8RLB\ ME[>MC29 [:%SO+U1%[_""TZ.IO9_G*HW0Q7Q"(2$QB;X0&+5!<'C!^*F^POG MC+7I6%N(]@9^K2%.NO>3WDWN7&J>22F(R0TEPNN4E#G5Q%)>RE1S8?1>8F=V MD3MFU:'EU1-RY\5 [L^=W'.CJ+(B)Z4H"B(8+TFI5$&LY9IJ+Y5@6]UT[T/N M:]3^>?:30_WDX-1^=%97DX31@=J'&E!##:@KDU=RK[A/RYP8#P A2D>)%%E& M>)Y1GTD*B+#5Z> NV7V7)>-1B.GZX.K@ ]A,9X$?G?V$_7.:]_XH<*IZ@V=) M==->W2:[T/5DE^MR7>B8I@_<9O;)Y+#^81;N;;Z/ZDWI\R8/B+='Q+,B MM4ZHDK@TH)#(#UKK3=SB3' MUJU6>/S?XW+41R, M:PYKXMU@+9ZI%4@E%[G)%'&:YT0(GQ,MC"6IUXH!S+B"FWT4;?DN_%Y]A9KG M>NHS0.D I?V!TER7HE0N)TPI4.SR$E2\DN6DR$QJBC+EI=]*6KR-BO>@#C4Q M(.,01W5W\Z8L= 9TFY&\$.A,S@HB&3?P%^YM6BK)W67:]R)G&=4E*=.\Q%K/ MGF@'FHC-*5A*VLA47JM&],JEUL91I8_I%7B>TK8_D[["FJ>*9H(6),U*#5"O M <"IU81:!\3.1,:R!R/WWOC!VC@J,9#[,:*]* M4G AO).,%>66>]MFS#C-2I)E.;J>)*B+RE.B4NX!:+A1A?HNW4C/G0<&6'MV M6_I,84WQ7-&42<(M=@;-;$[*G*7$\#1S7 !^Y5OI0;=1?![2I?/0YFE4 5#R.YH-._QPD_FZ*S[SAA;(%V*VE)2)-)5$>R-[( MPGI?ZC136\&N^Z+XWCAL5H%+RE4];.JI]7TN.ETLGTW1GB2G1YEOQHC='NTJAUY^&8(.T=PB\?_ ML)OL59IY5^2:<&HIF",%(Z56DDA9N%PSZTVYEVX(G[#[S6+BWOO+#/"3:BIS M-+5OJLEB?LLN"3<9_0&[)&"GI]FTZTJ$77-,:))@XU03U]'9&=!9$^CLB\,> M7DW;/J$Y0!.$&Z_I=X1/EZ1_U 3WU VAI(?HAI"G8UY<6XE_?/^N 6*<9YRN M_KM_&X)#CZF''0F>61G5[ZKX<#X4']X2G;5S23C9:)*?0:[8_]+UG]MPZ)2- MAI+$^PO.&-!J0*NA5/I]T&JCT,* 2 ._#/QR';^D [\\6C+LGD7X(X=7[N' M*KA,L)?[RWT#TI,ZD;TQ(O7CA/)1YR,TW3RIIF9V>J.N:4-LTZU+L]C9 H\/OMTP]AG&/]UD M,?H!7OM/X35Y*066I,QR3.&EG"CC!7',"I2R0$?!Z_68RGH;]QT!M\-?JW!"S!,>:#H[V5[G]V4 M![_6HXK-?X1E=391,%-U[&+4;9/,%O-FKJ:VFAZ3$*<[F'7?3=K3D,FW;H6Y M5,K4"4I2"7:4$/ 7F&."6.Q:D)O<2NGWX:7J./$H,N)O"RR<\=Z'E(#F_8H= M0WK AI466?:.AAHO1E(\<"WNYT[Y Y@]NRU]IF"6\CQWA2Y(8;$J$9.62%XZ M8O*2VIS2[)[EY0X-9G*4YL4 9GMP* V:]&T=4)C#5IV[Q'GOS!P3W)KYS/R1 MS,Z0")N0Z'9S:11>1_-Y7>E%R%[\/.L2 M=AU6(\.+CVK@\.-P7[-/N?:HW7)V1Q$_=XX:8'2 T>\'1IWRN2BE(9H5.1'4 M,:Q-A%W$F$RM*TKAU#XL@3[!:$'S 4;[YXGO817K1_*LMW4O!D'V3$.F#M^4 M_/N(E"I5;FFJ.<@D!B(LU8:4>29(R9S-4J,*:K,']-&WE7JVO%M[=6PQ/L13 M#5; )X#>.X9/ U76BJ1$N[S@@A' 0BMJ?-I#I?S22+[Y\BL6:+W$V?=4VNWMK$[F)P[^8-&AT"^A21P6'4J6!8>P MMX$(!QI8O&!TWU*,^]<'79EYEUKB"YL2H0&H5)9ZXH7GU"B:.;V7F(TC8 ;; MGOM\G;Z>G9ZMI@'=MFN]!B+T>\$NA6\T0UT(XTS MB'!H3C>A<\7.!@\68#K;@>Q7 M0/T!4&3S#!!X"V8WKRN#GH'XG?JB8"JQT*5K5R[QL'2!#I*F>,# M3G)#C%Q5!_O*2L,9Y;Q4:4;23&1$<)N!]28LH8JJDEK&:"GVP:V_S*;'GUU] M^L;I^4T+JMYD;/<^2HBR7\6)<3M[4(X8Z]LBV*GI17*BFD0!IY_/ M)N? IR0M;7:J*F!OV)SLWA/?-=:O]-!UO#7 ZPP'4\[47JU"7]V:/ M>Z#ZRSF((%%DC&0,.P5:!8:(TY1P1ATW3O(TU_NMOXST\VX*H+P(QPTW18:; M#/2 I98C(0&-+4X!1.!QMB.K6$D9R3+H]0>HJ'SCI=L9'70MJ#YF+?Y[P,9V M,?YH?#[Y,LIY>FW)8G;ODL79F%];K?G:8>3RWL\0X_R6]9=[6(#TKG$ #UF! M<)\E]GY9RE=4S#1(T:EKFN3%?\"C_[/Y\6&K[PW%&Y]Q\<8-76DHXSB4/1TX MYX:KBS:7DM."**$'!GJ>&DU)D>/A09D4I4FU3N>6,!;Y[[U\' MKMM7S2%9C"@;TK\&R.K]E@Z0M<_37FYER84B66H=$=A&O*0%(SF @=76TEP5 M6RYC;YC0N2!6246$XZ 0E50287/),\LSI;<..Q\"LE(Y*NG0'OP^2NT0<;ZT MJ+RK@3J3R0R>YYT;$DV'#*DA0^IZNGEQQ]/CVXDIJW+NM =]VI8"RWE*(IW6 MQ/&RU,)S3_E63,Y=-.L.!MY64SPG?CUKYLUO;F\2:\3X ZO8/(GUISP-RL)#Q+F1>\*,MR"W/O8AH\-.;RQRVF M_%PP=_"2WXNG/L_F:K)Q9#Y*IBZ4MK&#K?&]Y&$-=?\?V9]E1:Z=8H)(1CD( MK<*04LJ"I(43WJ5I9@NZ3T,A2*O7"_AQNC]7?#:2Y0/[M9Y9SM4 E -0#D!Y M&Z!4C#EERX(((; T+VCJ)74924%[I]J8(J=RG]K]0P!E6HS@Q0-0/GARZJWR M\,]C_-GMN M,U]AXKX26]4N\!4&L2].IZ]LU9Q-U,5+_/;5F;*QSOW2^*WB.ULS,7[PST4S MK_Q%]_IP*W%3"]SU%>>!X?A+1OMZ0VZZ#YW=+T3O?BO/Z 9SMBE^R(\G2R/[ M3!V[:#\3Y6&D+]7DB[IH,!1^?8.ZU0_@LGOI[[/"3S,9I 6O/Z\3]?>&9%VN M&N:?&9!KJ@H9L!7FO'E?32H HR;@V)FJ,>TXF<^^E76GCFL7*LHE\*>:3P#) M$.0P?X_35Y]/JMHF1Z3B).IW!KT>__G[T>A1FT"Y42$0L7C7)60W 7IVI23([PT[O>'>ST$UE*U5? MC'"8/\WJ>O8% /_H&!?D190$(2?LTLJ']R0__?[CQGW-J),1,UCC$[AP%*Y6 M";K2SL*JSTY/76TJ& 9. >Y)<,GU1?+3K^^3G]3TCU'RV_AHG+Q !PBS#@$6@O)J3KQ;2R]L/F I;*;'P4DI8 M?& 4X9,P2A!E#@:C8+RQSF"]FDX0@SBA-F'RTHX%20BC"3NM+I,8_ 23!S+\ MCUU"\9 5$53JI)=,$9])0X3WFI2BX,0HI:VRN1;%5B]!D=+4&.>)<1I4Y5P) M4BI?$L&]+U5>F-SM\"FL)U.^A1'OR/&_N[K,BVQ$OQ$O\_A(A72?*&- +N%J M>Z?FP+8]I@0F:2:%903LGY0(915!$"+46&93!9@EMXY$,FI2FWL*^V\T$0S( M0>8<>P;9!I "9+ M"'_A%*#]B6K%U&D5\:1WM,)%DJTPYW5^ ML2\DZ1N0_!@()E8..$4004)!O0(IXV%R[9ER7@M@:^T9U@ 6C.C""Y(RK1GH M+JG06T(A$T7!-4])EFD!0B&E1#%J"),NX\)2H(]EKKTZMU=L;9S>&YC=YC;A M?$FH.81/(%9=D NG:A(JW3S^GFRH#CY!_5_ 2?>X9=+D#"_>$N$A_.O5'7 M,[-S-\4F%_>N"G4%T5+*K0: (5+FC CA %]880DSR@MCBXP[K!QNI=O]:5&A/P(Z=PL7! MG%))/.+]Q;4UBE]TUM OG6F2?$1]&LE@"C?.:BP,!I/NFZ3*>%&80H*&DJ(_ M."M3T&^*@BCJM)-2L%QMG9E9)W.7.T:<$T 5HA!$"9,35G!5IBQEN5;K4/9Z MS0GV=H$LAC02UF=#*)V!WK.42H2OBZ7KI%(ZSGHDDLA\1AC86@ 'K67HJ[J9 MMZ7A$)B!RYNY.SO#[RT6LP'JZAMI<*JT F @'H #F%^6I#0B):80!:-@R3B^ MI<3<5LKM@33$M:3!>T<;.&*L0%;-;!-<# R"$A !9_@K=8 MI"1Y?:+J8W0UM,@38>;%#V]?O_[XPX_!NIZCC=[LKNUT4()*?:D5UR0WN21" MEB"+&(@A";:T*"DS>;:5(F%V!+I? (EN6E4DP5ZEJU:8/( M/D'8@L"RL"@QDAD2$DP1H'D@LUM>:A7AZ88N@9-"#Q MFBH6WINCG$.4ZIV-)7)5%M*#,:VM1:CQ1/G"$ ?BQV<^4VFVU8BCY(R[5%"2 M:56"78;5>G4*CP A*)DT1I3VLC[STZ*I,(3K]>Q4@[:&(T""JFQP$+9$;O2QLHW;*S\6D.]1R24P-634$6QCGH,ZC_3BZ2D:&:T*#9J_9VG\ D* M-H).'""RS[^T *4O>@='(,"H+W)*&*.H^EBPXG**'AK0:'SI[([B]SF(-< P M07C&%%A^RA"M548 AW2FBPQ 33RRZD/[J/I,9T&8N:_ 8K9W.P]ZC@X6UKAWKH'D:%WZ:3>9 M?>F?Z-.:EC23*+Q MQ8NHT1F2H(BE94^I05W/+\/_1Y0]&5]HNBEZ+.S@&BM M+Z ]_ L$/9WW)8[C.SWF7I[>ZL[AG9C6XYV-M!: AE. MC1LEIV MA2-C+/3IZM-PIK".W\G//[W[_.8(3U6M@X>L:H)>=BFMX&]>JRHH MSO,O;G+>.F=;;6EW'>#[N_@*F8$"6VKB7=3^\_)F>31;,>/7%T=C:I3'C7KX'1NL"(95Q#>'NR.&O/V6_J=^R^B*^- M99M@)!B2L;QRAB.#H>%S87U4>PSWXFO\Z$,-JXV/@[F\N(B?O74VQ 2@1M.$ M[^*4^B8A&=-6*Y!QO$PQPA5X0@GT/+C< 'E[GVU'N*J"NBPO**':942D<&.9 M&DML[AT(1\]Y)K[-"8'@/\&0E7T_7><$]CR5_3]%U]2+?T?B> .(=Y&\GSKR M:P"[EO9Z2R3<%U(*ZDE6I!*,.="&E(6_)!,9%4I:^&'+@U!RKC)&"5=@]@F5 MEWA*FQ%7&DD!024WU\1VW)](KO=!]S17T; MV1PGCA!%Q^Q/H36(F@);+ZWPIT>7Y"R)RA(1WN3I.\ZK#V+W<6CJ(C$ MN'Y'%TU^$5[76BH3/(+$$P(880C;6R)W%#')BQ:!9T#FH^@I)#B%IOI*VOYI M(7:Z"4@>9=M:E/6/_?,==N)B(Q(H! E-W-KTUQ?SNLW8N;0/XSU(J*F(,J#?JC*CQHF"P\=;WH.T-,Y3T)E+#'3T#"[7>49,H;WP7CAGU#6A MSG4X^S87[_V'0!>5:7O9'\1S$*A6MW[/#?*-#IR=6]P[2AQ\DH\_\??3Y+?9 M>0S=*$;[:?!X!:?:E'J>I98H5WHB)&A:BF<%<45AF9K!N M#[(KB'">?X)+*8U(Q!A5^N13\B0-I M([4O^_2" V_4QFA434A#JKM@PG2>D!W_WJX M+%QX@YG6#D!X&ISLLSCMT/[QNCE?CH?!K:BF82N^%6.UOE+A/7U3PZD0UI=6 MD#*G%(^U';9S$R17!1B;FJN";=?SM51I 5#"E 0!3K4D2ADPVDJ7"B-2IYE] MY&/MGH50]3$TDX)QK14%H]PQAHW[,B)]:4A:<&\%]SI/MU2ULLBH+< T4QBP M*Q1+X2?0U[C*4F6$D"S/'CETA8W[9%Y=A6N[8/ F6+<-42Q U/7@MX57;QMG:-E8-AF@KW$@U[!47Q!I5UB9P3P,&;!;IDU,U?EEF?#5.EM#L85J:F"Z M<"%8>72<473FP;C.9E5G*@4M?%[%6Y?65!MD#7,;)T<["C9LS13&&&(=JU"+ M(S M>E[]>]6/>*O<1'S6?Z2C0A1AG?Z#C3+!5P?*M^@KWBH:U;F;7/37./EFU^-^ MF ZWUM772ZG'EWN@3OJ4G(C8&TSQM;Q".;=154ZNC"C#QZ)?%&O MAUDDZAA3;>;1>IXA2[60@P<<2_R:5 $RE(8/-ED7DZRBUZN-[H#Q+4$#HSN6 M 2 -8DC((CZ@,.E=T%@IBI0*)@GE6, I+RF1H"@2"S2H#>.&J2U'OM>9XRGH MA-I[N*=(&9&66>)*7@AOJ=#9C7)2/SI,G8*M>:BL5"E&99;V2)E \0'"!B4- M2-!88@.,CG-538*TW!&MU,=$9L-+K5A9$IIG>-QM#%%Y)DBA#662 6VXK4C# ME&DJLU"EO-&ASZ5]' ;&MUM;;G-TKHA:3\>'H& M2-F6:<)(_9 B&4Q55%_AREBZ;G+1AOHD70-WK _5&6'-'!CA9#;!T* VIK,; MVJTJ^25OUVVTC5#?:TVU^;6+VU9.0JW:KRUHHN:@/NM%['L??=X ,T DO\,Z M+U0="QF #'3 ;4DP2:?F @.3I\VD+?:T# AJ;F:5#04"'QJ:V*X"@3>K#GAI M@X8"@5<6".R/@^&QJ2K^O;,^2,DRYG--BK(H,1& $5520R0>_ OT*)NM^B!W M44S>5(T!?%O4J/ #[ 'F!3#ZZ+#@7*P5_ G=CN@VM&TL0'.5WI*T^K"S1_.; MSN) SI9^Z1R?4/:1L,;)^C8DG=0_G-ZQEKUQ*9OQ%F-.5S[SH$DD+SY^^GL#KYB==MVJHF'U1EWTU?JS-D MH0!%82$WP2IFB;I/KCZOC(NA2Q]!^3R>AJ?\KB:(3OLIN3:BM%+G&54@_6=YB MI/) F M++21J=PJ:O]$B(:-1"%Z1#2;AU+7)7ZO/"]7G:K<6- _&3TO/,&B_1KF^1+/ MW&NL@?DP"@#*JOO'ZCU1*V"O+CU@-.9UFA*=8FJ]A+]*G5$"A)E:2UV1;4=C MY,9QKRUFZ1H05\HQ(H5/28XA&F7FI'1^JS*L.7%V,0&]^;?9]-RA2R S1$R M%>@.GU$KV;>#[TG:.T=)LSB%D5W$^GOM8B5(\LEL,6_F*D9=8( !P)(+FE H M]O#R_BRQYQ5[-*;H.H-$AU+7:20.%@?V4BWFLZXG"HX'W08P?+R<3-0%+"R\ MXJNSK^+K2C:F?^JN#_7$SQKWLO/#='5% M+\'PUHR-LS^UWI K+F'CDE]WR37?:NJR&7!SS=PV/YT@*$A_;<7=^DOB@D=#=9( M^9N:+M!#<@N5=.BN_*UNL4^F#^P=M_29-D-F5+,T$Y*XK Q5Z2U15E*B,6W2 MI)FF^58Q8&=Y84HCB,UH2H2SGBCN%2D]+UR!?1/L5C'554S#^IG046RD%^J9 M7&R%/1Q]4;6-A]ZK/.SF/1XWUQP= ME:(<9=^H?#)PRP" /9GR85K'/U,DU")U!O/'O2XS+&X/6E.66VQBES.:6IE&:4:)2 MR4@NBJRTTI>*;E48O%.(Q8.)IL#!S;MI#/JZ1D>GUW5)8".97IVZ.'#* 'X] MF?( ?GO0RXLL*[W%4JF%)\(*2U1N4D(=+2DKG*';C1C[#'Z]4,X9'93SP;N^ M%Z[]/9B<@WCZ;OCE>Q5/+^Z8/G#+:N):6$6E(IYA4H:S@BBO) @Q(?)"F;S( MMK)_^B7N(B#<4->_WA^?C@KV_)3]F[EN?QQ@]0GN[0"K>VA2RG(NN:6$IAD' M7'.":$ YHN##@DJ>YW2KR'.?8; 76C]GX^SJ5,KOB]T&E_R]N/;MK/:N&A3_ M/;#,]2X:I[KCIMPJ:?)I2[G&,AT*"C"L+1U*9>8('VD0910G/LJSP6DM? M]%QJ+G%E;_8#8Z.T*!]6ZMTD)O7@^#X8&0.$#Q"^;\CUI;7"R8R4%NN]:LI) M66I&>&%3*W)KV':'P%Y"[@*0M2]62L&^2[P>SB]ZDAUP^WS503[>G-_XF"/# MV=D"2RU\GQ)R]QH\4QFI39YJIBWAG(/0XRXCNLP4R459VM0XEZ;95AWU+'6J M,([D*O5X^N%)294B3!>YULY;9K8JFCVA) .9CWCVJ%+N$L4]/3DWP.T3A]O# MI"M\Q[B+C6MID7.B?*;!-K$9D2D3A'&=VJS4N2N>"N[VPS*AX_Q1/4E/'K/7 M;1/X&8ME_65W??75A-:+;CW7"GR]J*WV2-7HKFQ+%XO_+Z9UK 'Z[ZZ2\+LM+/XY+M^>JJOF(\GR M'E57#25YJR80B6FI0\=N&"U=82_;1"5?6BE"5-O;MHFU:+M>D4"H#].S6LO< MYRK'_E'H)?0,9++S!5%E#@)56%'0K31K(9FSKA D,UC2EQM!M*2: -'XPDB1 MV91?EL0_MZ6]VQJ[NP7S4J@&&=R$!B?KWV,1^M]F\_]Q\X_+%8R',6]G]5K! M7K9!)J1QYJ5=U!=.U0OVF.!J;'87Z07T#Y+NP/6' TPGK9;;I\X( M2>\V;Z#5!Y@\7M?J6:M^$NM$&?I&- EY(('(2B-I)BEQC(%PHT(2;<#6%#ES MJ5%,NGPO_5965:-WR\(PY98-;U1)^G++E9M,Y%#];=?K0 >%>[7I%:@ <=-C M\X[8M"-1[1+LZKN\NP?'MXI(7UG=_EX5R'>4P[_Q)O2"PY]N3>OT$#6MN1Q3 M?FV=YW%ZWVK28ES0>S]D7-RN(O7.<7!^_W%\Q\O1PY*Y=PT0>DHU,N^Z -=X M-9_2$@QE0J]F^NA.537%LZ37;"S4)/FE\BYY\3_HR;U1K/S 7@-[ M#>SUPU^.CH]K=XRUW]\!,U73IC+)4/Q]".]^U/#NG]1$34%!4B$,X1!EWY\2 MFMTV7.G)!"(-U14V"DJJ3$AE"B(=%41D:49*S0KB?"9HCD7?I;I\^L*+HLBM M=R2S!H,)/24E5YQ8GDN6R;P0F=E;8&#K+7B_4 MZ_N.#J7=]YFCF68R*W-&.?.VQ.< M/8]2()*-Q0.'.@\X.>#DT]K1P\+C[D :IU-G)*6$&0>J'.H.OZ.#2G@G%O^__T=RQI_\[@]5[IYYXYGGC)9# M?:3OMCY2GJ8B50J42^4,$27/B%:"$578G.;2&[.=@VQTD7$M%4E-R= ]*4B9 M2TEDP94N3,J5=/NVO3>;-/RUGC7-/9V-N:2C(BV&2D:#]CEHG]^K]GE%U]V2 M.9<6&7%4<2)R0,8R98[DWJ;&",4LVW)(/@@H-K="Q8,[)>F8#T[) 2N''>T- M1%Z1W24E)F6(>&>EI*:06S6[UT;X-O6/1@OPK?#7V2C^"2 MS*]-8Q_88@"Z?NSHH!0.+LDAGO& \8R_#H5JOX?*B4.AVD&OB)>TNU+$JVU3_#FYPI[0MB2I-AE2]!I,A+DJ5,ZI+YW-C>QT5* M7HP$>U17Y9,O;3B :H]5DT$QW><1CC4ZE:4@5C% ..XE*9W*"4VY3@N:.VJV MK/D#HV(//)4/7=U[ ,H!*)_8EO;156FXLHSGEO TQSCO'%0^T/9(!AI@RC/# M2K-5F?/.1S'/+GXR&Q>#LW+ NJ>QI8-2N$]3N71IJ;4C7DB-Q1@5T2F5Q//< M6T]+E9F^F^(YW[P<2/%ZDWC J2ISHEPJ24E(J!# (9XZDO;:&VU/9#B)_?8Z'] MJ?VY[4WP>88?_;SBZR&QO2^L,J#?H(4_,1@L?>&$3T'M]H!K0I:.R,SG1#KG M;"FXAU]Z#(-]\M@.">\#?@Y;VBO8W.VQ]3DO<^LE27EIBU0A!>=I43!)E-62 M",I*HO,L(P6G7O"4"<]ICU7(-3A=UAM]&$ MJN/.8[MD5R/)[MKI[_Z-Q-B3["3V8/U=UQM3/8%&KX4M,L]+2K3)%1&*I@2Q MD#!3&,$=599O'8C13!6@L:;$>0KWI&E))'.:Y,(PT'(+F@E[R$:O?)255Q]N M/3ZM];_1J\]3K7-O" A" 9)15R&U?NT"_S%U"@)[^J.9@W#>C:K\/4 MCMW45*[Y[':WQ+SKYN=/4=UA?+Q3=!RJ7V_8L.1#/3/.H7+4))>R"P^ A9]! M^4,YHZ8703:#[ &9/*E4;/N8H,XT;Y!:0ZF:H/#Y:JJ RF N#;KV0W&*T(5T M,FN:MNEJ2X?)EQ,WQ0?B-Z -_ %FU32!2_&!E74U/.ZLGFDT3$9!94!M5)W. M%M-Y8F U@LJ@FMD4KK@ 6IZ#M@-C&"?_P =;!\1_&MO X(W+[^,+X3W!9$4= M C\8)0U09.7!H(/'_W-ACW'L.*[:_6M1U5%+Z1ZR/I0PLNH4WP//:N>STFAJ MBT.ZO)9!2C?))&Q[JS7#*DQQ\E,7%=(OU?QDU[HIO- L:AC3^(#DL8Z?@'7N MJYDLK-ML"CMQ7XF%Q0L3PCZAB]/I*ULU9Q-U\1*_?76F+-+[6NFC*KZSC3:* M'_QS 0OO+[K7AUN)F]I7>O85YX$=3Y>)25]O:(/?QU"[7]N5^V+7ANAJ!15: M\2?+6*TST)9C&!91'D;Z4DV^J(L&^VNN;U"W^L%8W[WT]UGAA_>0[F$Y=WA) M@LOCS^M$_61< >$)%G$G*#(O%S#4>E)-WH!+[LB";8E8S0.+/ MT_.JGDWQJRC9YBVL'2&.723O@E%3'8=A]DD4'Q)3D_?3Y#BBK6TG7*O3LUD]#ULY2N8PJF;M=QPCS%I%_W 4D@U8_BALP9)' MD@%Q?UE&SA40K04Q[H-'R8"L;=P$!:MJ&A@C"LO:P7NB,PD^QX$LEP%?.L,9 M?<'NBM4T/F@YX/8]R]6H$,YA*,VX7>P*I>[LS"$;P3WP@##/=:*%2Q%:X[WG ME?N"%YXN)O/J;.)PBZ:N0:G^ J0UH$A\-?9A=ZW5WX". .OO-G<27O76Z3HT M..*4\Q_;!?QCX_'=3@3U! <>G76[^?$%SI/35V_>_RW\Q%[]" 8)7 1;X.SZ M@H1WJ7:[:C)QY[#FW7A1\Y@#8KEYT_6B/T9/36#RM:7<6*/VG=M? >F9!7H0 MX<>S&7( JHWGU6RB6E\AO.(+Z%P;0()JY0((.D[WK0-T@T_? 6V82$>CY.UB M>MS^B+/Y. LSQ0^2(Z#K;C'>OGO[\6BY')U^^=$ULT5M<$&FR&QQJ.$Y *HP MV8N-AWQ\O7K&"-?GBYM,0HRO!C9:1,1#BH=G1-P[6^KXX:E>31JW4I:7\QO# MG%IW+!+!J"4_D$R5Q6Z&<1^2H(; &@(- F,D0!E ^L= 9"UM3"+YPI?P7FS9 M'H<3WUI-HS\H>#]1%5_MYMHPPTC^MIAQO@ FHA\_JE@D=EK-HN? R M=ZTQ;U#%O8?=@A\5&RT+E38G44=#90P-]RI]I[XG/5! MG*AF::]T5LS*[K@ L%L#9Q!ZN/VP[N=Q]E,;;!Z<;0"0$Z?J=J,"B7:T.9NN M+0O.#<\)@,[CLAQ4]'ZW1S^?-W !08M@HD%CP+MOT"]OTBZ!)(%\BZP(?J&+BT"4ARUBJM33P@ M6()=]"!L2H: WJ.($$M9G_A6'G0HFBQ%[RC1BWDRG)QBVNOP, S1!X\HZAD( M]=-FE*R+?X?<.@..6:E" "45Z&: $7Y]CJH./@NE)U4#H#!:=SD$@7(1AXJ> M#'@$Z$N +:M11P8' )A8]$0HU$2:-ATE*$H&E!M\$&Q"4V%BRG0V): M],K-$Q4/I*E."4/!@"+,1D_,?(MH07^=U568O%W42\UT4QL)ARO)XJS%H98) MPH)VB#NZ!+GK(&EG\'0D(HWK<^ZB#-MZ#\ M: $M>Z"_J$9IIBP,MUF*/Y18 M((_6*&D6X!E683GEN+BM1\V@JALE79T8U9PD?C+[+ 0"@[(&E!@K5%S!'X6,8 M^!?@>SQJL,DO\-B?4;0#JZ"5$R8Y D4'9NFK25 B AP"O,\[1>G3(ISX M71E U\FZ1#@Z/57WB3C&2")9E*00/1PIKYCX8_\=NJ>:N21]4.;\&5SC8 M!;T+XM#>\JP0)>$*_A+&%*3,'"69S72F"T:-V5!M4'4/<%AP6VGE25'BV.P'EO<:S6(J$6M;H)+6^F- M9F-5GP;O":@ ,. 39?'*L RH*P,3V4E0BUHOC_MZ5M7+">$<_0+4A&!@1A\2 M(("?34"HX[N!PV#QYAL+\0*,M+/.%&V_GR!N_CC:&(=7 8%!3XK/:V^(JFJ[ M#H%L :0];/DM :\NF@;@A8^\JD\[+6UCVJ:=-:BK^&6]B-8P?K0^ ="! M0%K4J/S GJ.?:8J_^>X$+1 -H$KT!KK5[G5+=MFU<#J#%^'1(%0CH T)M',W' UMJI6N2+"W=Z$[< ML/&/YM%( J7]V'68N?*C1)<5K&$550BIPAM= M%;3N]J%Z>0I;K^$R6NVOX))%ZQ\S:\9]>">J&7BXBF:;"\[D78>.81KMM :3 MO.?:Y6^SCJG?A8]:(OJT:(+5]N;UAZ,[[N%>)G+E,W"=B[@W]Z_^_QIZ4?&Y6YM==-ZQ\"P MM%5G90(DNEI';S20WA\.Q47KN.L0*:QS^ 35C>0-/.D$C(. 6JT7V007A@IN ME40#2S?+DYPXON#I72+:TGZM;,"!N?K#124.E@$]<,W9')3Z"5^WP'"2X.]$[,%HY3M$5V825;-QY\-&$ M4+M-\[HS]N.+X$=$PLZ2/T?7ZZGZ)QKY%]W;I_ 0T!I*NF.LL*IQ1Q&Z44QI MYP#@9O4?[8G.\6P61"4B'L*\BXL5EWBE:Z!/=C%QW7'/&J)'!^:7UD74GGZM MS>>2=Q[0%VR7".E+_VX W([RZF:AII<W6IU73.?;K M+OFL6X_690S*4:NUGZ_H+4YTU'IY0!XL)JT+&SURW8G$CGW>%*!A!/-Y>Y#4 M[0,\)VS$!"Z\ODOSR-.G)K ;D45L$$E!O6A0%+M.4,D MQZ !1'T37H[^FXNP9.'8(3P=_7OH_6P#G8.<_3IAG,[>XX> M0L2T>#!_F=H[%IYC7%P(')NV9@-PDL$C'[AY C2#Z1G=::4&*:1:+XQ1BVUP M6[&]6M]8I$A51T]1>$>8W_EL BHJF(S('5& (CV +1S8I-U?]%\'MT@[;KQS MQ7W+- 2"YP4?%<$)>Q/<7J2Q#=5A3\MT.0 MKU-LKTIML$!?O"B)XY82D:>:E!G/26JI*;F!K^QVT[([A"##0)"V%L&"_%#/ MIC-<^Q \@A'))WAHU+R;KE_3NMSW'J'\-(_E6+H'PKQVYM<19A_\JQ\=NE.3 M=TVS -!844SRUT45,:H-ECZ@2?'NDH[2QJ<.^]/?X9)Q^);08I2T MDOV3BU;^1X=J-4[KQ>?9&? KE_3'E\F[TZ"TQ:@K$!'QLN#HZ.Y\4S4&+'\0 M/>-61PB8B"]! M.A"4]:CC*1MS&O&140YN:L480!9%+0:G@]A:M*$K,5Q.Q4./^)3P,=R LVVC MZM?6=SQ$6A\JTCH=(JV'2.L'%1I+D+F)T"B70N/=-*B[G]57##"-\J(0N^3% MZLHU.=%L"8IX)(E(#7?:+L9W"_:K^+0Y/&T-H=9EQD;J-T O!H3\>Q5%"7>I MML!#Y[) _Q-&GH'V-ZGBQVBR'L_J:BDYNK?"!V>J"B;4/\&";\"Z73DDCCMU MX'X2XSJA82JWTQ[,-LZ3UHJR;^C%J+1P5MKN+ MWM/V0 N5J5G\9#V3O0W[65>'VHUL#7P3HF5;5].W4^?&][ /[YBB6A;.R QL M/4F](X)FC.C2@JU7"I$9GJI2[25%]:VJZG!&OH9*@^$7M [1K]Q4W*DD;%4( MO%R2Z;LIAKA'UCF\ 18.1U:LW"/\X@_,P@]9'%T?=.B8QK=770)WH70PW MQ*M"=,/JUAC0$"RE4+M"!1_6NB&TBG^\XHWCY.WJ"T!RZWS(8[[PI"$L,D,1?'!U_M*G%W>30='"[H M4*OC.7KP)*+O>K9HVM.IX&#$B$,\^KN(SVMC;;2;?\$3E?;"<$Z!SYM&UWAP MCJ[FCB=*P:C#B( =^[06ZXK;L5JFD\K5F >Q]&DO]Z -2X 9H<]:?:U.T06, M[UW$HZ:9#BD<"-35]&PQ#ZP M\?7\59@5@?&?-B^QLE X9[X\_]4(VU<="+#3L1!%R4HF,D;SM"Q6DZZF.'(2 MYOZ-Z<;VP3Q?+NO:DL9W,$HO/_4P\NB7$(O-(L:#R?#?BUDX6*E#V'LU[4ZZ M(P[$ YN8788Z=\"K$*7> 5"%V4U+:HH68/C[;E2%5#W0U9.E*[ZDJ_>7T;I5 MX$&RX5GR'8@.)?8:U8TN/67S'OBE 0DR4?5NFL67@NZS\=H17M.=](4A!S&, MN1MKLB>$ZX=Z%9@N-].S&.( -NS:1:T4#7$7.+!FH5$VXLG7Y&(M6A"LT.4I MU\!: VM]@[72)6N]NT23-?R]U>'J@N MZZ"@;P+,ZM.VO%]XP2Y],"JFBWA@C>RW3!+JU-FE>CK>1;_?D_V'&JE1=7T1 M7%3+V,Y=T:\KGT&U,L8Z/7FIWZ/O(WHU8MI0\'/@#ZC&@I(=;VI.9O6@S^64:S MA%%@[.FB"_-J%B&.93F]J++?<($T NZ7&'T;5P7)?ZW"4">$-L3$5<-6;1JC M=JI>)?TB3\$%=146(K@SX:,NSJ+E!OSXANZN^@Z M'^JEH4\JZY=/:FW?DK!QR<;.)9B9W\#CL7-_XQ@?!7KMH4- M0%8=S6\ZB_]E!U,&5NZI&,$QJ9IY&_F]/,K2:H)'7VCB@-X5?'7!5$$A&EH0 MQL"Z]K*@MZVQ4#1AS 8+Q:IX71[YM DOQ?C*60V\T042FM8G..GR>U"!#G)Z MY1R[NA/%[I,+=FFM_O,U8(&NJ_\<-? F NIJY5N"7"_:>0N2#)O9"_A^M+/V MKM)[&P2T;0NJQ7SVJ@T\P/%@' (,'R\G8,_,%F ,55^=?15?5](Q&#OM]08; M-YTU[F7C0ASST@P,S0_BHW_8U5,42])$M?]E]XQ75S0+#6\M\G%*LS]A=,75 M%_%Q*JZYA%WW?3E.LZQ<_2=O]ID^!W)-2 MN3MJYX&:G#S?"0)EX+>A[]DW)[L,&.IBN\[F23A:3CH!=8CEN(NR=:4@Q++G M=Z>&;RQ0Y#N:/G6*N5O?9@-3]V;HV_R7GSH-JBO4M>?FS =:D:&QU!5S'1I+ M75J0%W>T3F]7FX/KU!2I$D1FU!-!.2-EJC*BTMSQLO!Y7MBM1E49+=/,:9)* M+XFP+"=2<[@[+45*1>FIWJK-$1JKG(!$<77S\[\6H&&^ZZJN?, X^]GT:#ZO M*[T(&N[GV6^S*;ZT!BT4+GG7.O=NWH$%X[W@I^LJ>8S*/'UV#:ANQG _[E=P M=>KR=R^XWM[,(!\E4Q?]Y.KK*H75)R]VEN_9?X,ZX0I),TY*;C41SCJB?"E) M[FV:YD:(4O%]>(J^Y11J5^IUNU"?5^MTM%RFS^KKOIF>T[T5\+DU;ST1\C^T MEG)7^ZF'??WNJ+Y+)FI+P%,N.%:7UOK@, M=+;("B:T)C*U< \%54=+94G&K)+.FSS-_7V!+@[R:&IWPMYO;O[>/P#VL5&6 M/W#'S;N;]L]/*1JL^O8_'%/ MVY[7 MSX-.Y[6(SO>0$&W?PA3MK203E_GH[_X:3M($JU82DM#:?$2>N)*)4C MI3">,%.XTN4NR[,MCWN:6FE=GH(.7C@B.$M)F;."Y)9S)W-I\FU'5#^5:L9' M3/+AJ&TX:OONCMJD+ SWRI"R8& 9Y[EM$R=\SIGE3 JOMH[819P MCU2>:)RJ)]JH@J6:V%-YR*]S3,-G+49X^JFA\GN=@\#/N M6DR\7$^07*^W^^W* _TH,[#7Y,?]=E&PRM,L=M3= Q9E>+8]^%"!Y;1=E'&8*\7V4(XA8EJSUJ#ICAW]7@?+?6R9=3 MEH^2HU]_/WH-CT"["-1!VR0__9Z<*FP#.%TK]H*U>7ZJ8+#'H2#6A]A@,M;) M.CH&XE],0@?OKB?13Q7YL.Q*-$["KP#\YVXR.VL2O7I2:"2)U3;G;9?!L^[1 MH6!06QPK] 3HVEJUXB;T4')-6\O+5HU3L6R,6HX'.V/7\,)QGN/=C$PF@!YG!! M29HK*ZF'[^26:R\3-&WHNRU2:,E!CLHP2D7I'I#*" M%!I4'*/3C&5;)5^LT@7/O )8S6!)\B(EB*=$IR*5)A5E:LVC3X_MBOCO30_? M/XV33Z'#=B@GO@8 R_[VH8@U6,P62[I;AU6AJFFH'+ JA[39#@I;C+K)L@IV M6_DUUC%?O0"Y'2O-8K.M4!8;>^BBPQS;TTTO8FEU6.%9J A?VR8BE*DCW]>X M!?%G! H3NPBUK>N6S8C7*IK%VKC===7.0K:KUHD;Q0#5LAS@VO@!7P(X;!9Q MCUU%EF73L 1Y%+0LB&'!CR4I- MG 3>LHX[FZ67N;'(F$N]EL1J4Q)1&$^4\I8X0"XOI3#4V,O6R+OE:KSW:Z+T M3@XWTCB#[(B.GL9-KYH:-=)3QAF !@==S H)0 ,_&9YK99@QWK,M0PN,*5#N M"F(]XFCD5X(X3RC,E+2NP,OHC3FTZZS/(K!%YJ))Y%5.VI:+742B6WEX5 M8(Y-!9/8-.X*^1XY\ZG>P/PZJK].=EAY3.?7Q]KY%G6IMSV3DZ+@3M M;"M0%0'/$$7Z!@S69)P*41#J60[ P NB$">X]X54*K.2;QVZ*9Z!L ,=VGO. M 1@NM-*<06O K)J>0^)UJK%/U?&"[" )AX0"-,]HA& M_C0*C71GIZ=()^A^Q]]?3QP,Y),#W'BMSM#9E/RUGBW.DE_F=IR\^/SI_R6_ MP_UH2/W\-2I,+[L68*\__;]EUWDT+GJGDE#+TZS(0;/.#2 /S<&8M]*#RNV4 M8];*/#7W09Z.KGY:--44[$FPQC08J3B"UVV!W_#+Y[8'2NTLVY,L9R-6TAY1 M5U1^(_R$"L=G"SVI3+1S+;8L:[M276O2!T5WLT2R2KH.$"OMNNV;LBJ-W-9? MCI3=:TW9.9]YQ2E1DB-T:0=:KQ>D=!(ENN$ :9?)LC2@>BJC"@X1E0& ME$UM:E/O05E6Y9ZEA!5"$N%]24J1*N(%_".E5RG=BD!Z MW+T7_=*&;FY&C-!S=T5CQ*7MKI)C[-<.C^P=.5F#U:PR(*><@=&-#=7+5'BP M4YF7FZ: &]8MNCI]X@"4T#GI;^X2O 0O]Q_[M2Z+ MJ\9^V+:(#^04/>2")LE&),Q-.J,.'=(?I%?IK@[I-VN/?FF#A@[I5W9(WWN3 MWZS43&@00:F6&+[$)"EM*8CC8-IH$%Y,9OLHQM=V4%%?5TU^AQZ_@6^*?@4R M;?23/YRT6H4P+=O,M\VDP@%Y[]0_EWGJ.'%X&Z_ M?/1S7(V?W-3!^/;F.Q#RZAIM?5;U1FAL8ML254=O4[4B'!W7J)=F0V%,II4O M"+,%&(&N5$13JPC+P#C0E.8^W0H_N$N&YKWIYF:&0IJSWI(/N9I\VIB!F*"+ M+6_6J">T<;NYR?&EI<-%5)-1!8P^317\\5\5E]L7'S3TZ9KO7!RO+?DXWT< M.-T#1:?N./1C[!]926I2ZS+"N&5$>$.)]J4G/I,T=T7AF=7[P,T>D16@5)_< M,#T7:?5<.H$F]<&87:O.8-?Z@"IZ/. W\ ,P(,OU>8U MQ9O7@TOA1G0SAC#14-_!AFA55\_1_8R!H:$+=&R(9BL;XF0C. =H7BHI,*)6EM2 AN_!9>+0B=X,\H_64I4Z)3&F1R\L8SJ7DM."** %*A* &U F1:9*7908*1JIM MNG4&]_CJ/IS!+"YC:^.28"%%VOS73> !$J0 0=VBR[H)JV MGE]DV"DL'IO28Y'M"YEHJ1B']KEYSJ@Y$5(EQWZ */?2O;+;Q5V)OGH M2!> B5EKQ[4Z[4$>WN&&\'[::DPR*$Q\A$I(L\ D/%1ZDI]FJK;(QF_">=-Z'D^#9 PQPR=Y:+#!-7Q<8UF T#*(ASR M(R2=X76]$T#*:VH+$"84A0E/'=%6%&"E>B6]39GA6\X7R5)>%#(GABL#AD,1CVR/QK 4N^.Q;V-A&P; 2+@7_Z)(3:^#/8>*25 MC5C'!8 BIE0QJL%X"PFA0)2JBQ[KG9(BBBPK#<\Q\S %RF"6:,48R5*:%]X) M8>66DI+;PIJ":9)IA4T\3$IDSCF1 OL;*5!AU%;MQ-=AD0*%?%#U^QIM26=# M<- '5P>BV518X$=GPU7->W\4A*)Z@YUSZZ:]NE5GZ&TB9>F8]8J2P*B(U#3J M#(O9F9N"C82A4\GLW$5+L5D8XUQH; VV3C [1O"A_B> &B+/FI82C!DL6@$+ M%C]H2?+L#.1+[(GLP.R+AME$?6G&2;!?UR@V:6,FY]&[MPZQFQD1^SVKHYFS M6E!B2\^(L*4E)2\!B=+<4>>9]7S+YW&_%NL;P/73Q>L)6)?#L5T731$;:&L' MECG0VBGZ%?[M8KKG2O*MH'!7UOD&- 8K[0OF@*X$JKUC#MR3MKF?Y@G]WONJ MLT/T54_I.!?Y=3W.QYS?MZ]Z-BYH>M^'C(O[/H&-2\GIZK]K;WCP(95CEM][ M=?>P07*<___M?>MSVSBR[^=[_PI4*JZ3J:(4D7K;9[?*XSAS?#9C9VS/V7L^ MI4 2DC!#D1J"M*WYZV]W@Z2HIV5;MO5 =B>Q)1*/1O>O&XWN1JNQC9?=/^4Z MCB>5V,SA8[>O1Y]3$KM\5_I;U/Q;^S:/ V2F"#/1"FOF/]WX\S\SBZ:P4%Z7 MO;:!HJ]49/(II>2-/.V%/)T"(7@_+WPQXM(GD2IVN4:6C"P967J*;M(9IEJ4 MC/ 8X3'"LY;P_,H?Y# =SCNJR DUY&,V%@D>%4\<4=I-2K$= 0^-L.UJZ?IM MN;+H2?1]G8U76FZOYM?L1KW<3VIHQML&KOEG1/L:IK]YQ>!PLW>ZZ+=[-W*KSN &!U MFVV_T77]9FNNWMR+L2I'JGQL^83#-8)K!-(-I4]%@3E,(S_4J=JW> MP:IT=J73ZG0J3J/6; B_YM;\^6MY7HII% 26 ]ND:/WSXM<->!GP,DMZD.#E M=9M.H]NK55SA-2J-#AADKNL+#$L%(MIMUZ_/W:E1;]E-5_!.Q6MRI])P>G;% MQ3IG;<[KMENWG>Y\O4,"K>LBA"V+P[\6F-@FP_XEN1RO>MFV,@4LBRDU)_I9 M3-XR^\P-R\/V*C?>_-%S'J72Q MJ'-7<$R>[[I>:R[\W.WXKM/F;J5'V1,>&, NAU^[OMT6=K.CJR*^DN]Q/H.^ M;77JRRND&N8V>+4E4WZ?^WOW%+C OO6<>M.O-)M-V( [G7:E(US8A8MZI]YM MBT;/F]NTOQBX-NB(?$X>E]VM=E_Y!EV#= ;I#-)M%=(U&KT:ECZJ=#L^%J'N MV'@Q7;/"'='UA..YW<[A3B3;-G>Q&/N0U M[VX',O;U$\)GWR(LP1+Z[$87,1CCA>U"Z+N5)R7W+J,[?0-+VYJ_%!UKAU'A MNS )Q@SF=(U1_+SG(((9UP-O@;1_4TZ&@5$2AY,ZIAOO"+";M:#ZFY9/:C2 M6C%<0(8KR"Y"CMAT;C/INK]*R MZ[S9XG6GUMAPJ9#'9 11?:F@;+QT0NT]2B>T6M5N]]&2!M67)_<[U4ZGOM&: M!>\]IFVJ' "2O4>;IJVQ#5\MN:MEDKMFJ/=U0?UDRC.>KAED4KC>+(QB/R#J M!3M^LL P2;=86JDW&KM MK0H*OV 7?('+*51B0CQV\'#;1*IM,E)-.'[;=]N59KW+,5+-K_!VLU[Q1)/; MO-&VG=9<(9/GW9>K)>X[E_ZEV-0]N76KV5U^3^ZN,K@)2S.893!K.68U1=OF MKM.I])R&J#3LFE/A3H]7;-%M-SN-CMOC&[ES]'4PR[;JMLD(>(G9^XR<6&/V M:K,WOP-5* NO+#6Z9 =%S>B2#>H2O^G61*M1J[0:/MB_+;M3X1Y>Z%3K>K;? M:-7GMNW/,X%?";8/B;8EW<21NPKM.(" M'@N?LA=EZ 4I!JO+D''/BU/X43R,1*B$,MNP'311S39LD]NP+O?K#=>KM)N- M1J71X+BY:KH5^,SO-;N-;E,T-^$]^I(+)XKJAG9@G;HYA3!XM?5+:O!J@WCE M-(3MM46]TFOS9J51YWZEZ[N\TG8[#=_MN?5FO;8)M]&KX%73-G@U9QX_4J=C M:?V'K:B(\%HU$.;(-S7C]\3JUYIS+BOB_#?BFC1.K^L@V6_N"/5"6R-\Z[IEF\L*Q&\+O>VL\!X,\Y@']WRLLN3Z\@+EU">.6TSZ MEU!X-YGX$62J=*O=3ONHX%S:;'>KMAM('EL V2]@-$RI_I_?CV]//WE_-?SRUNJ<-4^N6%? M+F[.?K^YN;BZ9*>77^"_TV__>W-QPZZ^LJ\7EZ>79Q>GWUY4.&;#4SF[NOQR M<9L/]_K\YO=OMS3:J^_GUZ?XQ0W[I(LP*71.)(,H51Q,CI^>COOO5.CGF133 MCV)7C]7>^7IU_>_3ZR^5;U=7_[JX_(7=W)[>$E?"*,I*;_%$8T+F)L,/ MN5+I<$1G4&A(>R(.\S3[K)],)!6+1B*F"D@*NDZ3-!8L%BH-H#UTO8WB2(U MBZLJ@U$JL:I_#N^Z=#LPV/I9R3#RTWF)[H%:Q*=4ZOX!GV+1,EZZ=3B6ZD\8 M1HH#3K@,$RGT.Q&,/&8],+BC&$9R$>*L0FUG4*WT)7=[3:GRYS!3'&_H.C#7A0$T3W.S^,IOL[C\12ID1W! M+L$GY' 4P7!AKMD &?")-[#P-G+X6H\]&<"C,#5;93>H-BJEFKEF+N6E"2QM&"0OD M$.M8PQ2.D:Q^"C3WQ9!6'_X#&?P3!L\]3XR ;I[0"W^B^Z2J=+A$ L83#:6' MX_(E#?&$W0M.]"Q_Y@UXV!<$P+'HIS"Q"%9K% $JC76C0!NN&_5@M44BJ>Q= M-K2CQ!MD5VB M-/;PD;X(08 #H+^"I0. R$B@)7H""11O61(F(CDL/TP"%CW("_J5@2=G@UG( MB(D1=&,]&!LP-OX+312B^'OUIEJ60WST/*49+NP3_@P-NS43F[.S^@G M^^0G$/$$ZPXB,XTB>!0K@8% X((H(8C=,PED(!= RPE+5AE6O!G"DY.IR4FA M-PN&CT(%K9&A4K?8;UA842)& 5/@2.&#(/^]5+:,<3<"+O]5L^\U$-"BQ[_S M.&$7%Y9NT#ZM6O0E^ZH'9&DZPG2@W1A$&59=RQ+BY%<$);M6^:VZTPKPUCPE(4*-GB!M355N%N@ % M"B$;BWL..+JR!-6U1?4QQ.)Y)82MLE-X)49EIB\H8/J& N;3S02HTT:%] ^ M#U@? 0W8'C591)HS\@!M!@ W"I:15 ,!8(R(A; 9^0AQ",*";!P&=!W -[&N M7ZJBL2LX#27!Y5="/\L"A& 0L4%T#S_%8,/P>$A:&:^A>HZT-H8C*PDEBYI?%($H0AHU*@ND2B2S*Q\6F MX,2PNQ%Y V% MA*(!5PD;"P[CD0GI51FF@G2Z>$ -@8:41 \D0KF&?T0)&"E )JEI'"', ?[/ M Q4Q+(U(!,XP.<1XHS@:94L[*;CZ]CS'#EC>_IVOB%2YQ]I:;&;CS1_ C3T9 M D2!A8#UKG+ *I?!^DOK"'8/7.>*A'Y$N0(^&64FD3KOH9=7@T X"L4>9T(6W)CQ;9>S+9#P]&B&"TFE S$7/.L<@14Q1*L^-WN#*)M3;GH-$*4X6OKP MBFX"R8NK A:<)I9"JBW1.8AU,%:F69.!6>6"$>EG"P-(BSL4^J 8BE]:O7L1 M$XS!Z\!SS(?MBPAQZ)-YS!J DR[0]"@>1.S(,)Z*C^/O@,%ABO"L(AE,#4:S MS?3;F7G>(]-)_95*( 0R=!P%A9W\GAASR"##\!X-7/U^%/D*JR[Y95:/(^X' MR#2P[PJUDBC! S%9.F+MQ:*I^%#,2Z96/7G436E'E.]\P$2P]!X2;>1R6QF: M0%,%H.B- AG#XRG82U '(] I(+"$?0\/-6@1[,&WX:)VJ5@@_!)G&I8F3.8" M"G)<].0!U=0T'$ZH!H;\*$VFYZ#G?@KO9/OQK#=4UKDIWX]A.Y()O"K0M+3Y M&NH=-&WKT"< ,ZS;0'O ?Y6J1?.A;@^8O:^T!PJP.8_IF@;R^E&9> OU$6B- MM REL)B3)O(=LE:6, HT\B:;O;E-?CX*D!?8.B>L)X3>2>.&\TZK3GA ;_ I M' TL-&J*8K^+G:9F0(N!O"7:>Q/U>NBU<=%RS$=7\ECD'5?9OPN+-+<;HE5$ MPG' _UU AC0A'YQ49(:4.^+(U] *3H/W2:<5*L]9@ Y.YRAW *P40&-YOHO4 MY'GA.3],V,'*G+#I* JG3 FZ>PZ0,H[)M0DL,C$Y!&RDR"$H\W;)UT5L368. MF*%1_*?VB&HGE-YZ(=N4W:B >N@;D@2]Y#?TQEZ087VF4I1^BDS,",!3DD++ M=U4\T4R'C^3L1FH$'4"IR(T]0.)[P/Q1@+LTOX!B&GOI+5!FY/F:@I2/MM5I M-+%!^*G1:2PPP*UYT"E74,Z!V\I?)9_OQ+0&2L3"PV-3/S>]$_X JBT4/:+- M,$K#G (?ZRV;_.LSZ(9O9)H(M62V6JB&D329HW?B,,W4W\(=!KST<\S_EH&5 MC306=$?7].+!6/2H 2KN>)!F&(<6\D1AY[YJM)TSWK!(WV$U2.(A&C?\I.>4 M-ZYQ.,E,X(PH,&Q8@F;389]@ 3_6JK46CEN;L3]- 1(\U[4[Q7/M\G,94&TW M*NW;<;F)^7B+F(^6B?EXXYB/[3,57MV[OC"TP<0PY.3)#F[8^=25"4M#%@Z/ M0+,Z[YWO[EGOWIZY:VB:]6K-*=U%L^!N'*>S\OL5WW6K[5;SF>_N9K^M6J,V M^?/<=I[[7;-:J]77>K<(97[UNX:>FR1KOXNFS=K_CS-XV8WE?UB*AZJB1"Q[ MS\GW./C)FTN*GG1)$=,7%-%=1;G*M9['68=V>8$1M74S]?>=$&;RASIY(P(' MS@5O8-;.S_0E5-]KW;H[D]O@%5J[;I8NO71N(Q;GKC.*D8*#D8+%%\<9*3!2 M<#!2<$;1048.C!P:KN[O,SKH?319H\ZC??AJ=Z'O-J?@=#GRM9S MXS+V V2?E%"VFS!LMZUVJ_,6_/)(G,I^<(R!!P,/>P4/=:O3W9RI=NCPL!W\ M8!##(,:K(08 1LL AK$G=F4K?V#8_P+)=C:W3=AWEXT)&'D&?]U&6!X5'3<& M0'=(L R KKO6G:958Z#9OL],#KR(\RK&1I0W#MI,0G+4T'U3QJ\2"4LZAEOPZMYW-L]_-_[,\=;F#Z/DV'G4?93U[':&TQ=V=*SFO5X MYR>#& 8Q#&(\@AB=EE5O[/WIKD$,@Q@&,3:#& 8[ <9B 8;PU6RSC M.WU+@HD+>1]O#1!&*3:*(_C2X.)F]*%3=5 A^E'J!N*03:G%A-AYH&TX5N/5 M=Y?97QC)# R,$A@$.B ;Y]A;^Y6X@Z,>M8.^9OE=VM^ZL MIR97KD;:J#;K]:,5)4EMY[$Q;'QGO0$"7*4QRZ?_G-[OM9_#C0)_$\/Q(W@. M!(KAU;O,394,A5(O&>#+QL-BX:&3V9]4&&%^&LNPSY*!8#T9JX3]E?(89!RS M@IR:TX!O>,+N12Q8]X@-@#[P'7P6PE^1$OC8LG?K[-/'5MMRFFW&%>#P<,1C MZ#N)V,>6;77:K9^J[ H@AP"QY7V6WI.5>$ @@ 7?;B:)BUFXVWZ,]B7[@'\PDL!F3W!NP> MQAI&">-W7 8($642Z4G0IWDO,#B:JY\*G)I*1Z-@S+P!AR^ ]"J)X:=$P51# MQF$% HXC@AZ@:VSR#)L,QVP _0X%#V$4T#I,<"1"7*IBV-DX62^*H9E^"@U% M\1A^Y JZ89]BT<.EB=@EM,UL!W_48T:95\*GX6#@)XV@)T,>>A(:5 E\, 06 M4=1V+XT37&1?)$ !!8MT$<(7@>0X626\1"_4]/!GB"U##P=&G0)"A&P4\#!! M,M[+9,"^2!>?XJ'/?I8^D#>;)BQXO7M$/?9C'L(<9_N-AG-""B<)EH@.7[8AV7 85P D1X 0-N-DZP/6K\86"^& MA C$G[B:1HO<$X"] ;NB'H]!:-U MQ^ST[T1X^:0T_^&C?G0?LGH;9L=S@1CQ!*LS(W/&0P#:OX5/=-(L*8$'K#*G M*@Z",1*QC/R%^'(*([\U$N V4D$@&M$ M..FGRFXB"0R>#F4?AE->:R*(W3C*Q8PS-8A _D+HC8/$@=6"9:N!&4)XE %+ MP8B1P%X4!;3 ]T!P8',8&D_26*\O4N42FAGH-;U9>ES:EU?DJPU!JEGD$K1!]RP,L3/ !8E[39.01@3-HS47ZE$D?8! MK0DO9TV UA%S";W3$6H2Z$UZ*.U:7X&&C<)^;I5H= 30CD:XDX%OX0. >H!J MF8Q!"P,[7?W7]V+52-]C)S4 6S>-QM -P(9N=*)\)6"["P3(BN,#Q>,$=6)$ M<\'%! T:]V$]2J9,E7T%)0N ;R'U[H 68*JX(B#-@%W(T&R8&I8F&B[X$&6KU HF$R\J]&/9CJP-'^(]#R^)8(O<(X1:L+;#!9F(DH$POMM^P;>KRP M8<&J6V0:3:MB5;8,X(W2A@';[*5AO[Q_T#N!W#@M#WDRV%_%@_2T ",M3I7D M[#OW9 _0'08GT:+B 6QSTCZ:91PLG3Z_$YDYP (Y)'N7\!*-Q/Y\,;N+8,HR "AB$L;F80-:R#(PFX U$%R/HLI^COG?\!+/S62P>! . M8(4&." PX%U)%B'0);H7"")G/ 0KKGB# $9%O43#/2!E"#@TL>NP;Q2ES$## MKH>P;X'1H=5;#.@/8!V5H>][VD,';1#A/G*+(&]J5PEZ6BKK'3FCG"-#7+W< MLS'9%0+:@/X'&-39 G,PJ,."R:[)7]%B!>*<#F$'F>_)]"8$"ZJ4W :H8 2 M(/$Q:'A *Q!\E#I I1Z^"<#$T N"\XBEFR:Z7U?@EB^;#(DX6C"_E&),BAGF MK&X?;='6QI=WA32FZ5NJLL8DE_\ =L=F5OG/=*KU9@IWKB1@\X?&CAN(B^?%C3N_T2 M\)BXT=^>X/9T>#O0F^@^*(*]1KPO=!Q7A7;VQSRXYV-U\N'S[ +EU"<'^6+2 MOX3"N^ESGY#TH)02^570K$1;"RP^-0VO'VVKUFPR0*OZD8;4EE5WV@5^)8-8 M"-@+ALE ,>U$^I7'W@#0R5I[FXI^6&WXH8'3)[LQFA\8#,<7:'&BRXY!>]@T M6*Y!=*^.M]*P>-,#(ZTX\M@:/5"ZTXZG291'J>-84*AAZ/AX!1 9=A?0_(/P M3W17W5JU=I0_#UP8\)$2QPHI#Z9"3@(ZZ]--?Y@-.[V32FJM=YR_ORB>E'IK MUJKUSE$&4@N^MZN.L^KK%=]UJW:G49O\6?7LRN]V>@B=:K?1>&ZWSYYVJ]%< MZ]T54H.PZ&])UBTV)5P@8>$IPR*8F]PZQ(1NX M@^C=5OTY&\"E%Y> SGT>2ZQ3;V8;J&5DQ,C(BV7DT;LKC(PT M-S-R8W2+D9+E4G+$C)P\.:C7Y*P^B: W(@ADV#>Y GN7!&4NM)FZI&JC=3KV M.-[@'4US'%RW=I30\,I%\@O95' M3X:V>9W?I7KY!H^9=\_/\(L(,=4Z M.2D?9F!T!\3+P.CZ:]UQ;,75?$H6] MXW)LHK"-]!ZN]%;LVDZ? &SS'<7&"X'MG XCF* N:FM =(=$RX#HNFM=MYQV MTRRUD=HMF*Z1VO6EMM[::=OGP);:"/(^K^Y+/!"=G5:^Q@%AA/=PA;>RTW%+ M)@ABV]T/MS$/%=V/0[?J>)%*3"#$+HF8@=*ULS LN^F8I392NP73-5)KPI?V M=;&-*._SZAH%;!2PD=I#DEH3 6$JWC^%8:Z%$GBMI)5?=,U\<2>":*2O@@S] MR:WD8X.9SQ6EQV_KV&=4?=)=);N)NTVK7=M.#MO!#@8P#&"\7A1(W;);FZLIOJ6(88)%#$X8G'A9P,G>;SJV.2IE M/UU"MU'" P.ZFY$CI^J@(/E1Z@;B/6'W[>]D6H<0.X_ ]995=]IOPSP'L;LS M:&'08G_1HFDY[$M+7XL &G$/S+81[TXU9 P$S?*[M;5UZF)E=.?VI4F_7ZT5NE/+WI?'UY MMVC&=M6I-8Y.?*E& 1\?]P+Q,#W?/U*5R-XX;YZ>J*B$Q\D)S:P":MMWL=EN32)N?A9P"5, O 50:\\J=( M<* 843<4/F(M/*'2F(>>T)E\%E/P_/V )]!/3XD$IP M9_.A9V"(*O(D3_(1 M1FD,SX"6"BDG$%IU4P7+H8 8U4(R8 &SOY\O(2U8(B,C.R@CRR\;GHC-A,U( M;/ *AN<*3A(M$AMXKH[" @UQE(P8NH\5NQ "#A5'!_,56?.([& ;.&S[T9<)T3SBP,V@&B7@ZA"EY'*;LPP-ZF#S%9S,9QOYE M".TD&$%+[P+[#]C%+7TU2&&IF,=',B$$@#9H*0"YTA@! FG7D[%*INFN2?@X MJ9&&TPAE0," P(=_HN2=(=^$8Z9&&-O]L=FPD5UZ0LRK%0F<.YHIN?\XA\[K M1A1ODO$P8DK"B'F<*;*,4>=AHF$XUG#LR72M133K<"2 ] 'NEH/Q>G"YAF*: MYEE\ 3\!99 &:(?1ZX%(!'3)]8B@*1 7D:@J[B(-JQI67527 U@H(#S-V"X# M7\J0;I\ F,H^F0!H%( ]!KN&%.V+9+HIP. _A)<@ZZ5AUMI'2LW4QE3>RLQK MH@<_)XQV)HDVV>!%@?L-M.=@AY'O$K '#_^-[D,TR 8<;"4PC_ C>,5+XSA/ M!,HE@?D\X;J5 8B+*T3(^F1CT@ '<93V!S G>(?'/LF+&BMD6VHFZQ"V)S2# MY7-?/ DYA 9@C-$(.T0(" 28DARL0S!=^6@4C/'#8GX<++0Q[,&FII.]#-LT MJQ@ 6I19#I0>*)J#TA/Z%XE%8H!3L>V<9-E0R,[3D\DU[$ BX'!V-I"BQV;8 MXZK7@V9C' ]0!7[ ]LD@SL"(EKS*+L+"R+38OP"<0C$&RSN$J5)RUAD,'T * M1R1)@X-=GT-B/A#0LB&_DWU>?)-S%/2.UC1]-N0/$(?0Y9]%%X:;9L&$?RS M:*!6MIO$KY>[7VXN?OU^>K,X?[(PGI?;"H?A?"Z7VGI;Y_/;B,-5R$[!C R8 MYM*:-07#0^Z#5F7D=Q%]Z94\!.1<" 2,]T8 5UV$7I5](A2HG4P^IP_LDY^L M?-^D#0+D=30'NC7-[>5F04AX'$O40PGK<1FS.QZD0FNSDLL2&HSP.O?,J&51 MN-!>@:GZ*!1H!X04%TQ2X/* /)AJ(,2L%HR%AP=(J A)U>!@6_5.V71_5-JU MUXH<,?2^XY1??]0WJUU&F1@K-,H ;4%(2RZG$FFR)I8N3M%SI/)N,XP +)JB M:.:OFFM>_)7*!-4R6AW:0?0T>O=D"/268"V!QD@RVV/Y"0CI%A^L$8*[8Y"% M=!A.*^,1&AEAOQ3X+36;9Z'2^H.%2@L6[,2-'E!TH(7CXKCP88 M]"^A\&YJC@7*\4GZXR5\]7XJY (9&LUM;6J$0OL?M*N8ME$R?X+,%C"<6MUZ MKA">X#,&C='JM)9[X.JX]Y@:"\*;2H= MFP*217M$GB91'FR"8T&H@Z'CXQ704U$*^D8^"/]$=P76#FR"LN=AR0,^4N)8 M"6!P4(DY"2BL1C?]838+Z$["?E8&H(J/\_<7I?=0;XU:M>YTCC+L7O" _?WW^B\=9_M:N,=YGF0='9JW=*?M=I9D3#769DOMPA%UDVB M>S2P.\>M!=C8V1 T+C8F7R%2\RE1J)N:W&L'H0(OX#?_^/JR>YY,RACV/ 9_%F M_3_=^/,_O\!VW:"0D13'R8HPR(S-&9MY;9HQ1]G+_H[EI9=5-*W=1<$<)"S*D8, LR?03UZ:. M*72\?U<5;;+ UV%Q9\WVN5&0$V CPU@EPW6HU-U=PW(BO$=\= M6,J=E]I.=7,5X;86IQ?6>C/"N]-K:G1OB1C=FM7H&.5KY'<;IFOD]^F;7ZO9 M,/>I&_'=AND:VWG=M6Y5.[N\T.;RK+?V\D]5+8MZS!<]$6/>;1!Q76O/(.4. M"9!!RO77NN/8CEEL([?;,%TCMVO[%6RSSD9DMV"Z1F2-JC5R:Y;2R*U9;".W M>[24.R^WK9T^/S' V%XYML,%@@\&&_<$&I[KW;@>3SO'69T,WJ9M$ M"0\,[N[0R:G)3GW&OLN49C("O"W3-0+\9 &N6YV:J0YAQ'<;IFO"U-8OS;33 M,FM*,^V?\!K=^W3CN=:VNJ8VDQ'@K9BN$>"G"[#5KIL<#R.^VS!=8SRO7YMI MI_U5;^K,-XD>T,X9'\D$6OY;^$6ZA\%&##AG89C?:^8X/99!B0 M,"!AC(BM* EFTCZ@G5N3\[$Y\7&J#LJ/'Z5N(-X3<=\^,F8=0NP\^&XZ=V0E MT78+?@U<&+@P<#%WB7CWM8D1G@Z%]6XL0)GOF,*'"V!4[ MD86SM;AA+ L#%P8N7@P75LN A0&+/0,+LPW9;(:1L_\(L8$\)/B7PSSHQZT M@9F^5W:WKL1,38X&)4,?GCUN5)OU^M%LGZ7Y.H\-8>/G6AN8_^U L+-H"/V. MZ72U?:(8!];F?<$B_#<(F"_FS/5(<3HJ'8TB^%[! M%]"#E\@[F4CXT4]C; Y?HGN/L@;PO2H[A<4!CG.A=0'TZ<714-,6Y9QQ%SC M8A&07_1Z ML4S.7AGY-;E&*> )^$]$PL[J+@#CL+9"BP(R"4+Q-BB$ZU?K0^ M#\VQ3:O:.<*%)X;(I?7MI85M!"CLG42*BQ 6!%GC(;\[*Y-TJ]%IO&!I81YR MTK0K0@'](O=\K+?LZ78K*V$"H6S"IZ4VB4F?AE\XP#2![UR2]$A##G"\''+\ M>-+/7 >]%""3Q#(3;1#'T2B.'NA5P!.G M)EIX5>K^ ?T@F:C9.QZD/)$P',#EZ)Z''@I['W *95$$-+90@,4A>B(F L/P MN%(B457V90(%/1FK9)H60'&]/OC]D/\1Q3(9YW Q"V%NJD#&H5W%^K!B,74, M?1%NP&1A":'#*Q@GD#*DF!J>D5,JZD*)V>Z48G25^X.=44"_ZVQ3M"*C)>OTNE$W5@+IYFKY54\2,O[5PJT M1-T'0V]TJMVC-5A@5@L)'HI%T M@2*%$9=I#XN3"P](&G(@L+0:R!'C<YD,X)U^"F^1CBX4 M;LY8/?@HBE6VDI2*CE"7+UXH^IQ(N("8*(GUJG-$H^53L)@O\,1H090T&O%= M-"+:I9/U3'*5,RV$BS V5YS-IL/@X8^U:JV%2TKPZ-&R^S(@_:,&H"<76-%6 MU^[D[[97O9N;R].0H 9ZGN=3BC&P7^4]9./XI='5-1"&_I M:GZ[^.WWBR\7M__+3B^_L+/3[Q>WI]_8]?G-U>_79^6F+R%*T MACRN!@0]#<=J #<#AT4CM $0WA=O/9YN%GYL@&$)\O&$1L &O-#[*#_G^GR( M* @E$<7!D_A9;!2DN&$+*S0K7P#E$.-!=\.0AK"EDG]K34Y;OP2T@71IBP6" M%M&5LEIQ9Y*GO"@-24^E"2@EV IQ%\P%I(>5#PJ:A6=H$$VK5:]9: '=286] M('BXW*<]MUKP0KM6*W6]H$$P( (5Y1M*GV:NDLC[LZ)-6:0Q&._%G#XZ5JW6 MM#(SG':VV&RA'B=VM% 9W6H./:\M36^ "A)?@:&#C,(N&^VLT .EZ/^1JH3T M,BFJ=CU7CDG4%S0!FKB?&:VT C+L@<6DNVI;G8Z]R(5@U5OM F=G=O%FB_AN M2/&$#48.*!-O"G+ C$<%+AM0SX>[+MKU9OU^:[K=:M=MY=8VSD+LC-@?A =9'(QXF-M0_JBW'Z];=7@ MO[D.',=J-[NY>"]@<(OY,=B,(;;BY?U VP0B:'3V>:QWEP(6S >$T0-@8#,3 M2B.$@/F2B1SZ[=$$!7'LQWRHM,^->P1F"E^FC9K+ [V5F9F%U6W.BVD94#*H M:S973 F *^\/(%C(.^IR>CV:5K/=G2=7QVJW5U&KRK[C$L >+_-]:L9Q/ 9)#[2S,_(K )N0/D@Y:H2(GL*ZU@D)=@-'[JX?Y= M3M[/ALA$D&V>4(_$HTA["F L, X/WJZRKS+$[;Z5J;2,UW3?/)MPL6PSC%=W M%N!";<%D]^@/4L[(WSGNE5RM@(9VXT0,.'UHX+DZF'M8\?GJ)#IHWI M"X* WD3W09$9->)]H9.>*KP'PSSFP3T?JY,/GV<7**<^'6A5A!I5GCG&$4CS0ADVA\SYQW%<@VM$YRD^(1C SZ!.: 0%% MQ,16 G$GM&,J0]D)].::O=@(++0TYB!P5FV4-W :4559A>CC&@)O?+.OS]F8 M@EG %B$=P5_:A:I&8&#TI#=!?-Q<)+!: J8)_8Q'>" .$_3B:#1Y:L#!M."S M#2<#GN N3J%W_4:,$C%T85+UVC.A>N8\7J6@H$L+WZJVG[GR0)?WTQZPQH(# M[?5*SAG8TZS@3-O60^Z+G#D56:OE59_9.,*>SFFU-!_B>X7%.O^HW0'+N[MZ M-"O\R#/C6C"4.A@LW?6&4@<#>KD;ZP!PZ0PM>'++X +C5D;-^F'(VUBWFJ4] M\S/\,76K7NL\Y=B^##L ';!B-(@FRGM//B P9IX3[Z\4-BX);5TF*-F+O#0[ M?,/IRC E;HNR22(W &%2=+1K1I1A+^8JB5/\0*!%SE!_:U].,C\:AX8RX@DQ M5SZS\_".#ID2X0U"6,+^N#CMVB(K\I!8_,N3_(@]V$^$WHP(%'ZFCXVVU>HT M%[@;84_?;C_!G7")9Y.3J)04!I.%>^BHA],^#)7VW!JO\GXZEFVW5RGT1;[0 MAM5>NOUYITPOF&LP=-2T&BJ OZ+/M-.V5>^3R MT/0F&9?$GL"*>!"Q)[7'@$;*HI'&A<7;UW+O8106IQW:!YED ZBR;X +N,>$ MK\5#YK+$/NF(A%Q3T!),->LT%H @H=YEBN$HB,8"_;?W0A/TH]T@[03J1X\< M]OQH/R%9D7IY.XM+,BG^<:I+VWIP6!'^K@P&!^RUBLST@#X((APER;B MH0Y6X[2D"ZCX!9A.FYF9FM('OYD$<+!-0^2O+' )5 OZ[BD$3*5#U$M_3\X6 M>A&>[=.KZ+$X?OI9VEO7P7A-/;1ONURL*O-QJJO5WW7J(*6K$W^K'QXJ\:P MHD9.9V6)G$4Y(L'/05+#]"+U 8M8\+ M)@]:S8_%UF\+C3:99P+TQF_^\<'YL'J:3ZK:E8_Z%0GS,L=MF7V646Y:*S^/ M.=8IW+4-='N%U"4C+0V1Q$T%Y/ MB$<=% 8=3<7U ZVX_LFV;,?W)=[:PF;&\V7@PL#%RSUH&!=[ '40G^]G6UC^ M\$FQEKL;"7=(L:47"=;L2I7HI8&.*TX$92M9F <%_.L%7"G9DY3!,!-Z:K%> MBI'6.C)\4@RI**"Q(DP\%I-$CME,^% (G2F%-83"?H3?43&MZ:!JC(7%Y-H MB(*UMS Y1-T+,6)#@6'/4@V+6&L_&F*NB%>D-U"$K(YJ54#R6'H)95[$44!= M4QH[Q3>GB4K@83V(+"=\%,,8DF!,Y4!BFF7$@,9R"*N1%2V,8WK?BU26<)P1 MB6CVGMD5FTFO.#3YWL'XY=,%D>'3R4&8+>6C2%)2@4LI!1C!CS7?O"Q/$NO! M97DF6,@SNA/P,Q9O^SDO%XA/E$O6E8J_L6%$U?JTA&'9A;R!HK#=+#04G6+5 M3Q&KZ1$/N)_)%X8B)V.=(Y77AI:1VD7)U\"((I#B3BMB M8%'06W)$M21(QV'-(%T:,*M$%84*BVQ*G0Q)SQ2:BBI+S'-XGL.%2=E\J!-Q MEN2#W,L@H*JY::\' Z'"*E&>9 9*7 ML(/]*I8_/AR @2O%XK"MY9L579G4\ MI7SC2&,!+\99X8Q<78>P$"RY%\%=GBQDJK>50M?.S\XO;[_]+[NXN?G]_ L[ M/3N[^OWR]N+R%_;+[Q=?3B_/S@^W@MOW@%1!C"??R(&7:-':]2*?VO.T)D%F MQ.]47D7@+$*RH$H[*U=Q_5JHOANLI3GA4\SI"\D&5 KKMI"D^=&(JB#HZCY4 M 0"-1TR#VTJ3[P"EY^SZXO;B[/1;66R^7WV[.+LXOZ%RB._GMZ:,HC: MXLKRT:G6!72!>>Q41IBLL%B2/Z3,\",0'0_SD&E_1]6/,/F+DM:G3$E5R!.E MKR^JOOL53$IFURK_@M>"O!0M/GAS?E8H"ZH_K578G'$V;3P6F=&:(:W"<#P:69AA'W#ZVC_ZWSB[.V5ZZ^M M%ZH+J9))*NF*-5YC0;?(VC;%K5Z9X,[TB8XI;F6*6VV #&=9K?0EA?4+^,HV M)MIJ'(W@TZ*.[!^IW]?Z,3\UH5"T>1=Z?I3Q0T-H#2PB"="+]8+C&%;Y@D ;M 'Y*68 M[ ;1I\F]!-2&KOH04%TL,=*([ />Q*@8L7Y(OE\L2OT6 R8HGZY13SM4/:J8 MBES1!G/B\O5D[*5#M'Z]R6R*Z6EKN=2#;B?3H%I5Z?I:5E&845>/I^GADZKT M'I48FZ@8KS#EIRYD6&1Z%+4V=/4.FNATZV4M2SZR8H.+12H3O-U&EY7$BQ'& MS)<]W'GDU\M,35I31S]!QD::8!U-A<7-<HX)J24=B_($,$5RT,+# M\"O>RJ)_UP8_O@EF^A1F4A%>/[?T9%)<_Y)!'KJ)M%MXIHM)D]H/%.4W0A4X MTX/!TLTBE)G'2V9L&D)'PXC,RC_QBAEX)Z3[3-"PQ8,CW&44QR_4AH4F;"^- M:;9B:9R65#5WKLB^@QO;F8N)4?'W_AXYX>)U$#C,BH'P(W*"HK M/%DW,+WC_N3*A:PR7$&RHJGLBYP<"=V&5>Z^T'634+D)JII""9,JPC4&TL8C?:PA#R M+]='DZK2,8XRU;4BL2PF/F[A;PH!'S&4O*^Z:*]5.#CI$T#T-*9J2C/NS[+7 MTRIN0U%:@V.1X)GN\F+[^>]TM\LX%- ]#KYP\.(Q)(__%(F^6PC]QF%VT0XL MSI671+B96K@Y1@64:BV*JDR?VWB:P'2'6VGED2_0^"D+1L8N.,N"8?#LN)]I M3FRU.(;%\=/%:GJ)B2)E%BT?+VD&UAHVX[ I@<1>YZ:2E3]? BA4_7GJ7/C1 M 67RA&_)N%2;:D:$M2!-]_:LCH0_+=6Z-:"YW=&7Y72/9DID4<\SS^=SG>U# MJOS&ORFIF64S[;6(_M#6%5:MUP5;E\L"6<3;;;(I;&FG+9K4 ^Z*M, MT(M+^>:L5:^]*KT0"XALX>E!2>7[DQZXG). M5<3K6G;=T?74&K95QWKX"\NLSA=>;A2R4[!9 M;-UQTL3^_/WF_/NIEOYL0X&M MT*?_H?+N,,HGUX2HN(%\"@7CT\Q!B5.X]IZPAT*[(#>OM.M3_51E-X,H#?PI M4J&9YN)EFUI5H3 .Q1RI%M_$EI(2!'FLUQQ)]$)-5AXOY2NSB2:&'PFJJ)W5DP[S$>;Z<'ZV MJT#H&8>G;^G1ZKYZG$"E6^UVVD>%$Y8*VW6KM"!]V^WV\GA ,63UZO]YB1YZ=0_ ;[^?7MY>W)[>7OS/ M.9W8P0??\/>M'C4.]LO%S=FWJYO?K_&H\>>KWV_9KZ?7_SJ_9=<7-_\Z8 5< MWGQ*M(!'D=(*+MO-Q%+]6;;!2GNXJ?N9E54NJHW6Y%1,V.S=E7-*IIQ]E6]: M=(/C+!Z-QDN:[DO MFU5GO[FXQ]&;7N;>!09%:<7G+I0K2C?'VC]!SF\Z%\8+_.BB5Q^KHZ+E%7J9 MVI]<1T?ZRV_:-Y2982!>A8TBPC[7U^(-A-^? M+<884S.9MY6(-=54$K N\,0BH(U)MXL6G$Z M+T2!*\4[EL^K\BMFZ&%RH.7ABQC\0FN.C!7%T]$KX^)$.9I_8;$DK#_R;8K^ M-H&+KQVX:)O Q3<.7'R%*>8<1 8V'J?_D/)'%/\HZ?[M,*Z_GU[?LHN+*KNZ M_:_SZW>P7I5[ MU6](NZT>(?L^6=C#S:1:G([8V'PZ(@D32T<^1=?L!@+P'^CZ_8&WFD;Q5DG_ MZ9:+_[7RI#NV\UA9(%"[(QNM!6_#(ZBQ+ M?58([VO_D=/6_J,L&K*X/++DEZ&J ]HKH]+1*,B@+!E$2DS/"1YY0M8BURZ' MF83% E:G6U9,15DKN^VM>76)_IZZ\'4YZ(NN*W?'.M"L%"^MW70PO$!BV&<\ M1G<(60&ZNDP8:F?#Y&093[+P,"GSII:R7A?%@6*0,A9QP5@L[M^!M2P*+TW^ M?19%!9SSF5)KAD.\:A>XX2X[8!M7W_&>^^O2?"VBW,4RLK MO*670@?1HB,8>1[^+=*K@6BQ*IR9^MV9V\(IN%!-DJ[RU:64$HN!=<&!6*E/ MY\*G>M,"3-&?W$:\L _=C [ Y0 0"]E#GXG3PNJXNJS!^=7389(9A70LA'C@ M0T 1:Q&34>^E2(HRAWTYT]Q;T#3W.*:#<1Q)BC[F8R+#F'W2 MP1Q%7:$\HC#&94,JPCXO$;JJDGCX::IU) $"&%%UA">A6HXY0D-4 L^P6K %F MRB1YJCXZX44FI\,[XBF9:[& M QQ@#PS3@?'*OI:=(5CF:5X'*@CX.(.N;-HJC],IMR0Q-!/=N4Q[N#&#*&*H M4V%\(CL@6M0';N)]G> 'C*P7/(XH$7"N;M[BBCOH6:;@WFENUBA)Y"LG$\\4<:"^IG@=B2:$*'^N2_P$.\+KT( MD,:LUS*+313_(E9;A+,39WVIAMEN;*"<'_!GE(+%!<*I?J!+*1G_4,7IX@]W MO$6;*J?*])^MWKI\S\F)?';^UU:/%9>[?)B?:'3!4P0C+=& M&#O%?08=V%ZFM&FYD0_Y9N!V(&-?/P$H_ WO2$*-G5%T/"E*:)6.BB\QNPD; M:B_*HI.J%"$WHB [2IM FVS(_]05H2(/@UD+P9T%&W,^]]KG!=,'"W2+EV-IRA^-Y1K*G9Q*]D_-NPXN4SW\V MVDL[OD#QZE6LV6@V9)8O&K(WE7\=;W?VU6:+*U/9^*+^O!XHR3=/DRBOE(]C M03B$H>/C%=!E40HZ23X(_T1W9==JU=I1_H*'<;XC)8Z5KJ FO-:OMYM/@Y5$X&4K?#\02FK;>6J=ME)&6WQ^WV_/:]25[['+! M3;+W[MTA:->J]F,,4=Z*M:NXA7]DVF4S3K]0;J+V>GNV[9'YC4^,LT$L>L"Z M23)2QY\_W]_?5Y7PJOWH[O-I[ TPH>"S\/L\_HR'!9^;W8[]&=C!MKMUVVDZ M3JW;Z=3JG_UZHU&O=WSQ8-?LZB 9+N;F1 M-1P%T9B<:I-[.UR1W&.UX+E@ W86Q:.L&SP_31# =VZ1K ML.B8 H=]FLT_7I T9M\&6'0#A-X*3':/$/JVP4;.KZ%:WC9K=*37+[_R*>*C;/]Y,1V*9 M:3JBSL_&E^5"E@^K;K+C[WK-P5

.Z&QRX/A:IANN46=;L-YSZLQY9W4VE[YOU-D6,:I19WNZR$:=K51G MCMF=[:(Z<]YK=[9(9W5K+:.SC,[:'KG<]44V.FOUP9U16;N@LC:TW--IL7G. M2G8!QN(3M")AY3==WBH8+TC;_:U()\R+8.G8]MFR;KJ"359)5/Z_GZ^_L4\7 M(14R/L?<6ITV]'.>FGQ=%.#Z1D/JBY^.V2?YT[(J!:7:!'CM3'%-^0F\M.Y; M9U-E^RY"S'VB]Y!N "/365/ C MCP!? MC/W?_XP(D\WWVME\=9/-MV?5-C&_G^H#;$F*WLW%+Y>G6U18\_; 2[^7';:Z M#L7D.M6\#L6R(NOP-999MZ8*6(0)J3,_Q?LC.-TH254JLM*<.M7)H,(BK;ON7WL.UM)N!3\OL:K6JWM2*/ MKUY=E>77Z%:[C742_]@ Q\D5ZA,=,-8@#B:LB#H.(!V[ZDG\RI^$PM]N@BOC:9[MZ(3)G+=5?) MY+T1F28I'=OEDB1[9B\]#KL_L06#>,V)OFH*LE'MJ^CV!<\VCMFO?)Q=J5W? M>\_;S^/C9\QQ>9[ZFL*RZ>WWQNCQ67VFZ;^1WA-OI/? AMI5TZ"_X8$O+J'[ M&B._?Z/%S?-1WQSPIRIAU:JV#!\[@]E^0%R^O3OD23_?+'IWI%^[1,E1 M)R-/1IZ>+4^K;]'D$DL6YU[OGZ.2\\)LRBO MX;&_DSOKKD]V=D_^QUL=- Q"]>12AV8'87809@=15OZ D>RVRO[;B),1)R-. M&]F0S]>^P WY]UC"AR/X]-3SHC2DK*GL 1,/;>*AWR >>CKCXXGQT/_YV8W\ M\3__[W]^'B3#X)__'U!+ P04 " #F@ZE8(F/&*_7O !Q! X $ &%V M9"TR,#(T,#,S,2YX9 $CPS2J"(*M'%[<>M40F,@$0R.:11[(?!'[YY_]V[;P@-W-#S@_4?OOER=S*_.[NZ^N9__>?_^(__ M>7)"SB^O/I//](G,W<1_I.=^[+(PWD64O+G[]"WY/Z>WU^3.?: ;AYR'[FY# M@X2G#L))3]_ M>/?AAY-WOSEY][OE^Q]_?O_^YQ]^_.ZW/_SX_?_W[MW/[]YIKX7;E\A?/R3D MC?LM@;?XV$% &7LAEW[@!*[O,'*G!IV1J\#]CLP9([?P5DQN:4RC1^I])V@^ MQ][/L9 A<:(U33X[&QIO'9?^X1M-$O[+R'>=X.31"=8[)_)0&AC^W???O_^& M.$D2^?>[A%Z&T>:TN>$!K%_S^@)/$8C7*KXY /L&/%Z'"7I MRRLGOL>7^2]SW/'9S?'U]+T>DJ.4ID5.XOO?_>YW;_&OW_SG_R $=[*_V8910L2&O@Y=7+8&%N%? M)XK/$_C5R?L/?(]\QXE]0X+*3Z%&R+?]F%"K>Q 3Z=8XE FUM##Z;^K&K=P+ MG4:,ZW8=_' "/S2.6=JK^PU:^6&\I2R)U6\:6:C^K@Z36S_!U#^ZRY\[_SHS MT'8>XK_C3INMZC0]<"W422G6@?^KVQJD!VPVK!,$88)CP:_4+[=;/UB%XC?\ M=_"%_!R%C"XY^P1^^')[M<=I]#9QGL,@W+R\A7??WO+_^9NZ\]5_YX%W$21^ M\G+%1XXVR-(WQ.>'7O?'%<.*98]R%<)'X=Z_@__'%0Q-UTA_= */"&I$(_Z.[?]>QE;M:_*7:N$& M7+S^<7G^\NSOD/=XOKJ_/Y\N+\;LG_]]/%Y^7=XG)Q]#K+#=D1N(")&>MT;QO;&Z?QZ_OGLXNZ/%Q?+[D="_JV6 M=?^^X[I+HD10?5WC8=;XQHGX+R;KDX^Z\_+J[/+V[O+O[TY6KYE_WO@DHJ+7OB-_O>!' 1Z,/\.Q$#O6X+ M.]OBL$-C#Y(M&^9'4QOF]5RQHV7.[_YX>;WX\V%&1O9VR[;XZ3"-DI,G2/]U M]?=Q&:0AA+O=9N-$+XO5G;\._!602>8N>GC\8'T3,M_U::R[#_9]M67=?XNN MA"RDP3>!H$O"%=$HDXPT4;1?U_R@-;^F3ERSIO)/+6OVN]*:B?=>U^.@];BE MCS38\?^XX5HP6+DV%8\UK]/[=Z5UDC2(1N1UT0Y:M)LHW-(H>;EACO"A_F/G M;^'JJER[^J=;EO!]:0D5J1E!8L+EJLB]+N9!BWD5\,\B":.ZJT[_>\N"?2@M MF/;RZ_(JYEN7ZOK15VX;@N7 MS>29$S^<^X^^1P,O7@1GX683!G=)Z/[]O5B[;H^V+-\/I>4#8B2E1L* "'H$ M";ZNXT$?X(43!5SQCF]H=/? C>[*KZ_T4,O:_::T=HH"X20(TGA=KX/6ZYS> M5^LA^(>6=?FQM"[PUNM*'+02_/#AD_$ 65R/7(W@+U9_/%7/M:S33^6S3R=" M!)77=3O,+P*WQ2DW:CV85#ZCI32*MD=;5J_"[P%T"!(B.J77%3S0R[%V&%?B M7$HAK[;.WU%XJ&75JCP?G +12+PNU[ZJXBUU^1Q=[XFTS;RV MV/)T\P)^J'*) #TB".I>1D7R=4$/^OXN'3_ZQ6$[NEBE">%709Q$F"E6_3FV MO=.RN&5G"1 D2!'UR'<:V%WO)6RQ*7 MW2L:28(T"VH04'U=X\/,OG_L,"_TD<9)_4=;?JIE#5^Q 1R;H M_$OGN=:1F?V]997*KA7Q,L&W7]?G<+/BEM[L(O>!*_K2QUAO5I0?;5FULE-% MF!6W]&0K*2G/YNL2'A@QWVY%"9G#P-EXR<*GFDS[SN^T+&K9(Z,3%"Y/(/F: M)N\$>^_IBR9"I@W+%CMPRV+5W;05 3/7U=R MH"AZPX*VO=.RKF473F-$_76%C876&]:T_%3S*GY?]N-H)%[7;("PK;YZ>SS? MLHYEETUS /=U:+=AX;0_MRQ6V1,#[[XN MSQ"QPX8%:WRA90G+;IJZ..+KL@[L\6Y8X:[OMBQVV;O3Q?O]NO!#..W:ON>Z M%UJ6N,+74^? >UW703UY30OJ]+;L*]-_<\9 Z"R^G4GM/$ M\5F#SZ_IK9:E+ON2I".0'^ IU?PZ"\*OZ[RW!2MF%B#-O!VCBU7ELBU6BRVB MJ05K\;R^^H9HM>R)NB(J. ?D@)"S4+,_^%_245.O\NN>Z7\V9(M]N4OX;S]Q M9C>[#?[QQGG!X/27P*/1YS X@_0@QN!$;MA.PP_3O--^*/O**G>:8(1(3L0S M1/%"D!G"N3G1V'G=@X;/K6Q;_)D"3B;UG$<^PVMZ2S>.'ZB%7])H,P\\>!FR MU6ZY^G]+T0A8AI5;I.2W&WBTEAU9]OJ)W9;?D(JID[G@BJ1LR<>!,?36*]8( M\$8D]^&IB) MEBU9]JE6;TD=YD#Q23)&B]H>\DIRS)+3%Z+8Q6,P8Y@(CE\W^,'7<6V4.=U= MM4]4VQ+]";9LO+(GN#FPG=N"+3'PUVTT2);#OG?G081:MDW9IUS<"_/"MGF] M3 V?-5KJ0L-"EG3XKJ^U;("RQSF72E&]VM^^:M)&UCLSP2!N$P9@:R]6V@/5 ME\D!%%IV0=D;K>\"S3!;K$@V$%P=N=WR>@883[S1%KCVF>I=8H1FR[XIN[9; M$GCR-GY;ML_K?CIP/Q6S=_3#X=2)?1<].FS'[8CBH]6;J3_!EIU4=HA79 Z= M% X?'%GZ@'#LRG2CUUUD,F=L7ZUUG_>;]\AORJ[LRCWRJJ$.E7:V[]JWO=.R MWF5',2:HO:ZP\?L"YC7U1-S2QY ]@E??#T!'B"B?[>IKH?-[+2M=]N3*E=:< M%"EY O11?< 17I?]X&5'->N^F'J8+NC2WU#\ZRV-$TZ?7[#\FO\21.D_&]1/ MH[1;MD_9ZXHOGU2D0>:V%#!Q@ER0C W4)W1&7K71X?)B][U1]J?2LG5J,FBK MM\[KO3/2 705 $R+_RA>6&QQT2%HXB8BG?3RL>[W;LDG*;M82=%3K^?+J;-U__5M3[],3X92N_0", MR5.'08[3G_@@"8W8B_H*L56>ESVP6%V&$?77P=DNBFC@OBPC)XB9O)#^>R>P M3(J;:GR&6G9JV17GFF@7Z&F/82*:D($H(8@F!:SG[I4Z?XZW#7P/^!"Q75EP=]+D^]$+KQY2U=$_JAOS^?[B'T71NNW M?I"\]?S-6_G,6X?QH^D9*3Q$=)7;S^E+'[A6BB2\Y 1^_NXY]OY%>S/A[/[A MF]C?\,7ZYJTASOC/8.^$P0F?.V?'D@/YK*4S--<8B3#87C M_E"&JV@,PNT#)QJYNWMZDD[2@3PW4&KF7+%MZ!((781'5_]%MTB"UJ0&=:I+ MZ#QZ)XHB2K(W'9OR=>]@N[BYN)TOK_A?N\C;A^XTY3];?+JYO?@C?^;JEXNK MS_R?%V8GHF& ZWIS$-CUW.#7T$3^2.9 M#<.[9/^Q)CA/^>[I1L_,(EFKNH%FO'7K'MY!3SB0YCARJP[:^\B5?V<\C0_W[X\C3T(1Y'[%:R8PC7:XK\3[R5+PXC@25C7OWD:2!@"6)NE13O6\1 M:B\:XZQ4NY]B#7F(+.7WIF1]'2)1%TH3U7H/$7=/HE/2N Y>W19*D]2^#A)V'Y)C M:F*-.;[[JV<=R%F_'_O!]'>\.TT,,N8^, M&O__&&6+\<7;:@,#J^^S%P=F8 MBNUE[ 0[B/149F%H..Q^$VF'.^O?NP'DYHZ?M+&1)N95,/;Q]AG!^K[IC,+; M<7?L26],>3NCT.XO^IZD)^2GV0=WM;V9,ZH[$K'\/W1$3.V[[?0E:E]@L6&#'61EBT"GY9(U])P>3G^P^ZH+Y M9G@7=1]R!#_&/D!FG;T2^Q.U+OGH\#Z=IW,RG/[ZUJA[$NYT6)U&_I0Y_71_ MPJ/G7!D3?C^:4XH;FM5 #B$_C@9B"D1E'Q7$[)B3C,SN#PMB,(9[Z."'SZ1> MSO\[,5^!<))?._>T Y %BZ+<:X %\+N3]Q].WO^($U!%;0AVER&?*;,\ETDV M,\[@46[P_ET^#4/43*G[";R0DLF/2I\3&GC4TV!*TH%#-_3 MA!6X$[%"@5@Y\3URLHM/UHZSA6_G^[>4);'Z#6SC[W$VY"_^=DWCF!:BH]>^ M<^\S?FVJ>.KYCG[FG"Z?*'NDG\(@>4@W*M07 MLO,?,I'Y/U+L!]2!\ K@!UD8)05Q&A\UPNHA:X7'<,E@G$>*J)'W/SL:/,/ M)9;H?(18<?:[VE_2B.J+6ER%&9,2>8QH[AM);N].YIH MZDM9AG/W'SL_HJ>[V ]@RN//-!'Y"O(O7HV$>Y$83^.G7!M Q4 YL#S,;9WS MM:&2?W[(4\;FC(5/X.Z]#",1F-6+8HOJ>U^R1J_GJOA6]<70]K15K7H)ACVD M#7F@ZG,S!8X"3(D%CA[\[3(4L(+G.61*3=?>E\)D+*!S;B/ H>"&D7?NO* ) MSQ4XN+4ZFD--%,;32ZKOY78EOO6]\0Z0HJ^6?_?!FINA?N@)KV[=$='^HM%# M()=B5G<]-3PXV@S+*-O= Z7\;'2%(Z1L6[<^/IH 0L$^:]SA^6?&T\(S0YD? M%KA%'T+&+ZY8A/GJM.ZVURPY'\5A/O<\_O7$Z&A91#=1^.AKL"2: [+Q\?'6 M( S6X)##JM(6-;+ZV?&N,>ER2,.B8EMS?:_NUJI_85PG<#FEJN1Z/6UWO8KP M7I.+U^@X$W)H:8%QJ9"@TJ_]&D"$_$?X2V?'UEY$1YP,D>;^DAGI;9]QXRN6 MSLYEY,!6NGO9W(>LXK#,_WU$7W66/H]:DH"AJO5:5S\]&OM\PXKM"E;>_#Y& M%T<-\]7/CGBXWR<9^-6RXG)$E29+I;YT7#0-[ M5P'7JWR^M9NO\<9W1E3(UIP))TEH!*XQ"&KR@XD&T,Z@U;G3Z=WQ3)DP^-*< M7J _,067IG2OMIA=#2],PX7]$8 M\;:3[DQT.-PX$5=?2F\@O!28FPM1$C(#4Z=!\0+2\-%Z2%^7[W&&7N\"++U8K ;AT]^1LP?QH MO#N[O&DV/BQSK#![]"6'D:X'ARN>FIYU41]P:GQE3$$>?>CZ67&_U0M2_\JD M\EC.J$8AL99=!1Y] M_B]:C'C4/S?>ZT&T1CI5*IU/[ M\V,F''$5=^'7YH0L !4@@AT3QD MG+7U%52E<"6Y/B-AL!'-UN/X]V%]>$G_Z_A9$I=^X,P*"^"HHX)FFM3945U/K.B/DQF'CAPG$$I8#A&J)[C:9FXROC^0W!E['D M S3D^N:?F53610?O?N-+HVM;#=.>>\3N*437Q=+IVN*/^F 7X+& MF$3[BR/')AJ#$89/;'Y>A8XNIU#,CMO$9TYC.5K M:ZKN]#U?MFJG ;P^*'Q! D=NK7E6>&ST$@#1+Y5B]^[V_/_BTR.6,B?\AL@@ MIK4$-LZK[_IUDG1XT;")5\Y(S1UU_C/UN)X:K?FL1-\-\ MM3D8.[X]F4W8 D%1^?#XAOVM\_2);Y_(=]A^=GW]B\<7(5868MHS&M-@E]Q^ ME&':SZ&P;KUAI#LW4O4RP\)95 M&U3V0ZL\E,M_-[IEN!**UQ17E?!+;X-R:'Y^1'01"'&,SODK[9\>6)&'UISLQ^&393*4=3[O)+3L7G>@2MA69I?V_,HIMH MIYUR;2'$^N?'RXS RS7MW=,8LJU^UFR557O]41,4QEZOC^=5= *O\3#5'C"M MP9Q%X;;V^LG_?41S2J6J+59@Z\;*V*VUJ.J>'[$B0K410. HD0U$V[)Y 2!TM*2/#S'4J+>$U@2B6?2:AR=RQ4$3M/B.GS^. MMPA^<;AYS$T52/AZW^FF:WA]/&B?G<\0SB_PU(]7_(0-'P5&6N.AUNU=NYE5 MXO85*-: E0#Y>44]I/7QZ4 KS'?)0QCY_^P.KZ"],2:.*W4B%[)$S^DC92'F M]TH4W-HCO^F=$3,,14$QOWT6CS2"AE6-WT3]\R.B=\6T-=F]\- 4OH"F,%'I ML:,%K&^O!>V('E]W!TV(P3&S^Z'3&B8-0E?MA@[1]1,8K[-E%@9^ EAA ? Q^:E97&EX8V]_0.66Y_GE+:I8<[I+KZ Z# M$I +?E^7BRD:'YU8#&FO@,\$G(69%=CF*-2>'-' $)C3?!+O_0#G,!<(T12F MNAML+Q+3B:M(W?64!G15Z^EH>VODW/ZN8DR.?7"/U%UP\">C7K@LE1I]E%HF M _]-(;VT"9J^'ZTQ+S$L>E1M@ *O?$UU1V(\E-KH2/V(:@[J,?\,0'F"8#=? MJ\LPVNO>.9C<)+LPU!U[3:^,G$?+=YRVU43>;R? C\87Q].3N2V6T&O_$2Z9 MA!M]/GQ5+:C +2]-M<])V]G2^?5Q^P;58/1A)A8_#40B;+%,J66+&B \,;W] M()QFOILCGXOO-B8A#S;>^+ #8I1_IF)Q%PN'5-YOW(U:9W[ZZ M)VCYD&*V2%P=N0.J,H'VI&!60Z6!SQ4'Z(E#/7X*ANP1U$@M[;@VA-SYU?$M M8VE\M,57ZY^?'HY*BRCM[XW:1"%1C1'X.(V)*#4/CW@&\7O2E6 ?W +90'SP MGTUJ>],;1C]E""GAQ5/5):KV*^[RUJA!'U\D/!11%CMG#NQ'8US]3BK2G1JG MEIX]6BWL(Y1&Q5>!T#(_1@V]VP88:1)'28>S8TR/G\BQ!_36>LNP^-2$JA5: M48V,XQ[6%,?&B8!-6#P%?*P'?RMAKIUU)91!X_-&6 MG5ZSFN=3J4R4_CRICA>?G&JM;D-"[]*2]5!JX^5:RXH_ MA0W;<@+5/CXI.(0TV/_)2:"%ZDNGM3N$THBV"403=3#O!E]US<-6*Y[JP'AJ MH3=:7A@[5J35X;2YUNM?.#Y-^+JE68L!PI,Y"R';V>UX$(IG)W"+=>R6L^=M M=AC5*9KC^QO?AG5K1IW@CO+O0R"Q<=MNM[U.JHMO.KPP',BM\=- M=4^*EH?'/02RZ41056?3L!0-+TS&J#KWV2ZI+=VH>]KJI\KGS=NY: C([IMQ MK9>B_ME))F!=AA'UUX$H;'!?,.^.L\'9&!UI3S:M(#77]7\<$9D M?G?=IU3W]%3S!EO,KZYO3Q=RL[$K1M>W)Y(1UJJ3U3X^A2KB>7(3^@'G;Y]2 MXJJ7QC,A$*8.728J")0L5KX []G\[_0GJQ._KUXEB!]_ >$W(%&SG'1=.G^GM7\$G[*0P>.FS#F9_O_ M];=GH50MSX^9C"DT'&G4 18'Q9I>6^\JSB7 MN-.HKE8^.C)\8%LBRT3:!C@\!3Z# MBB.S[LGINMP/AL?.)_.:3IS8=WC+Q[H;1MQF0F$P^GLF6I4T7D?-;XWHHY#1 MZP+H:-SDDFU\9T+W%>Z:[.S(U*_.-U<]A9&O@J)>]J==R _!3T[T=YHT%5%V M?7O\-@F=:TR:WC"K2:-MNPB*G26X+84@PXM VHZB.D1YBJK*#@\F-:X'_I:Z MU'\$'0ZJDUM:S]>_,(&4LNKOH#'CM./+5L,ZIR'4UZS._8AOIS"*SQX<'S)= M:G,V6EX86'%2OOF;*(42[J1&5;TW8K+&DY;^&H4!_]&E:9H=NL+BU.C!9_S M];>L'1K?".GQOBY1C0Q5HTM9-5KW*54\^14JR0*D46FI!4!&5&$AFZ"NH>KT M^+.D9E]S&NSF@>N4M:VW2X],+^?RNB4/K<.+XT7&4 >IL'(K'AA?4X3-B=]$ MUT9:Y1?&BWBAPP);>3A-+'-4"]VQP6^;G:+^YV]['O^4Y4;]"8HCY= MA:WM*]N#P&A"0I_V)Y^Q&A'2/X_O),A* -L*A!I?&0(#)BY N&C1K>@JCG>0 M_=T4(.M%:@+?QQ)4Y5WT@@R=OIPQ)V[OQ-3Q[?&,SFCM!!*O(SNM!)8'MP5B MJ$ 54'6B4:KOL'3CM>+-&*$]9G)KE^HE!2)6G^BZ%Y7QSDB B^ ?93W8J?[$ M%%:E,ENP,;6HX\M3Z )PXT2+"#\'T?I9Y;;6!=,ZO#F>0U7XXE9Z&LLBZ)4P MDS;1//?C;1C+ C=HH@'Q*K#<=]!T4"(EU^DN$V!LO$79;%GX0JE,0*ZV@=,> MK6CNQLM0I'RE?X>"J<]A\A>:9-#XPM;%]!?\%3Q7!W%MF8GIV;"G+U@*4Q\* MZO+F!)2CP^N!NCF$^]*WZC.6>"7U?5IS?Q\]Q0VICQ+.UA;5H_/K8VYT M#) I3'6'M9DN36^,%Q81+;:%:T7TGY.&4[!&!TN+4-W?'S?#0, >28U6-'?+ MM4@OG_/:-="4>-"/\ YHYF7K*DU0OVS$[CX4Y>O##WO"1'2\KJM[CZ0U<>/ ML9K\HMR?Q_?&-X$4:H\<0:U]VX&U/R&SJ?6[#7@A,Y>] H&4 ,HW;!?+^# H M K7A]L/H3,'%HB-T\I\9K8#YW;>EG#'RHTU0(8ZKZKS$E:*!X#=!0>U'8VK? M56-H"N?W::U0SJ.CRO-%Y -BLJ5*"FG MGL#TV&QW*@1?PFANJADS0WO$,&L%F GD;-5;UHVOF%5SN+U3#^N9_7&TV?OD MN _\FXU>=&.L,>S>],;8V#$%V*OTOLD;9/,=OW$CA/4)3[72^=JZ/#/$QX:K MCK/JDM9JE,97II!1T;A%R\]-!/6G[1ZM>WHB<*$OY\Z&JW'Q7;CC:EU3?*W] MO:D<%3F,J,:Z@M;WQBW)*$4JRR4/]S6MAF3S/OC,\ZT>ZS(]!AQPO"\U+8?L ME:#0HF2:'F7$)!BZ=7Q/.KV;;Y/J9ZU6H6M70LDK6^%8Z?#2N <8)%97G$%I M"A:Z\]).3,RIA?X]C-@TTAN:CNN*!VW%'\/'6C#&\M]'+#]DG-SZ(^7KZC"( MTW@;KL\"6V )RH^U;MMT>WEBN+GM(-AUKXSB^P7_3S?/;_;DF+IY,17^7_E.VE$^S94*/!VXC)^L&^IE MG2^UOW4H_+7+P\@N=2R2;.O;6'IP(I:=N#9]5VII:0) )T.O]N4IK$CF FA? M%.W9K[ ^/8^B-+WZ]'WYLW2I29_RBZK+ "SCBANM\K$QS1N!6JQI_T)-KK=Q MZEZ8E!"9?W(/0;27IE=UT=2$N>6E\4$+2 MY4VC(0P=!E_4NQ;/KFI38;]WQP/5AU-RL?H2"QUJ<2\0IJX"=0Y=AE%-J+9F MA?I0'!&KM]RI5R4V0F1^GC7.J7/Y[D%A&NX#>;9)I;F+'Z'PQNBV"7(28]F) M9*JYJ4#[>[8P:^C:8<+)5G'653TQ^?S0EI3)O;&BT!H=.%#XE#W! M.T'Q?&M[>K#\0##U6E(#\1%+,S;G^H.'OA?F5/F.\W\?O2!P&&$NC(/'[R;UV$-]F'7M\:T!E+ &= \8J5ZU!L"-<^/6@(D4S[GC*$Q MK_^J'<6UP\LC9DI"WF9;AX?\0Z,Q^XL3H1<5U-1&_:GB0:O7]*7/ZD'^2H], M.TU6Y$]YH 1E08P^&;/5!$>^*Q :J@ 8==V2!=3ES>-SK^9 -,$5PRU_%Y.] M?\'BN30C9+Y>1USY3PJI(:;=J;WY&3$I*PO:9%&=VDRLRH=: M_\+H^;$2)Z);9FSAX8F$(1L>VX.U<=L6%+:X@DVA M7GM+D.[OC^?PK^JQT-H[M^F=B<3WFG9UU9-6+9>[C<.8J2(2JS#"L([$;$*N;;T$P$GXX'"LW-8Q;56_]QX%E^A,JYM M">J?M[KS9>='^1\P,8MI_\W/CN[A!FQV =EVM=E&X6,C=E3+2Z,KH?RVW+MW M4+=W)UFAV6J_=GQYS'6C#/Q2\OS,,HCC\S9W8K=WQ[=.SZG+.'M>IXNE[:U1 MW2:)](2TX+16/CIFK&/E)]>-64[J@8G8H9<1_<<.*O\6JT)R:R?KM.'UB<7^ MFGVXYK ]#M*C^+[P=F[2E%96^]@T4G304E'Y-N#&$S/:N>:GXE7+6:_O/]RC MFMJ0\9H^,LF2LFJ'2)U5L3^AB9Q84)45@".&QF[D;QMD;'_/:/!>!$FO:V)& M54],X],5/NK&.OWZY\WF$JE&@)K_B:O_7P*71I";N72>;T*1#1O"JO![]VF@K;]C%@:N9YB\L;8HA<)1QOK.81!SKC@S MQ^'#\(7<#;YMON(FI*C,W57EUQU&QVSRY9KK:&&,76V$6YMOO/H\S(:GS;*E M(08O5NC24FD,E:FKW=Z9?LJ#ONE;X>KZ4OT*@[]<^5I1/^%3$D\O_+L7<^/= MSQ599TW R?7/C[B_^$D W_UI&$7A$T18:A>[_.044FF8Z@%ZP3KU9NSTZC2L MPK93K>;AZ1Y6M1A-7106F65(;R+?/?A$,LB!8>Q+L*"XTD!I+:AD_7.6$5? M-JIPT>7^? 26>F\+W?:\_VGG1%R]92^W=,L/XX8E*#XYW2.AKXH 2R,^UK&4 M%(V#J6WZBAX3^VWZ*@+6BSBB,Z[NK<.H/M4H_]1$G.2%8)PJ[^[D**][=SR/ M#;=@_0@+\%8=H/MKGAZO!MQAT%G][H'2Y!I&@+8[C<7?]2],R&O6.=6TTZOC M)M+6M ?GARQ7P@*1E^.^()*'X\IN296MK%O:D@\TF%FO604\Q"SI!.3V:S Y3Z2QM_N@NKTXMV4T@ M,9G(=FND-#4>=[5W]G?&. M[9QYUF ,53PX0)YDE1I5_.MX3H%C-F:"D"-!9M!ZO:6/--C1 MZ[9N86VOC290FLB2?<1M.0R-KTRJJX5TC_)_L1U\4C>0>,8_QR2)_/M=@GLJ MA-)$,$M"[)/2$B@Q/=XP_E.P_L,W-#CYIT7;._/W/U9/E$V2-%!VC\-W:?-I7AYSX5L\PG^>GIZ3N<:)CC#^_>??\6 M_OR67PF<,(S]S7_R^?W-?[S-N#EFN9@020Q'TO$(#DC2$8D:DO Q"0Q*Q*A$ M##O4=.22QR#*ZHO<;$A=ZK.$BB;)B!)!]1@D86,)D=,0>C0NK;>DZFI//O19 M;34&D8.0=!2B#<-W^XK.B,;;ZS2JK9:Q0716B<8K.7TAVF.278+\$LFP/KFD MXZH@VT.O1%8))\'6-H $H^S=/GL/5!_B2?*$GZ\D!I+')9 Z7!!9 M2_TDG07XG1 @0!!@3WT>G!0)5X0; 70P+:(?WVK7A(G#"EQ+4C.RA#].FGVF M<;Y(.9\TR_Q:N _3+Q6GF+C:?IDT\[D[P.8F%S6;6>97AN[51P2D2EA&]GC$ M8+H$&D62D1Q:F'+04?9R5[D*,FU$(<^)4MM^)ZL:D[SQY*C?$C\@6S$PH6+$ MF'!MC(0X-PZ.>N1SD5_T=!+4:.0J('(\H@8DC,K%&<=Z /-]:6RWM-.R_ M0C:..6.,LS+/UF:]JR-6(8OT="S_]MCE.E2RL9)8&E7R5Z!+D+"%2PKM+^@X5Y6A?/$L8XEP+O#_#Z!P M?1;R,TWLV&D6Y$JO+QR)P%"I:Y7 8$2-1M+AB!J/\ &_@CFH[38;)WJ!,^>.,F@O^4@UI9(?/ZLPV@A?/3P#0A.-*[[,IR]$U4>C M+9CY$\DM7?,7CW*24H^U3EMS?!$D;_4@*W6$57DE""^_6&'6A 3:[>.<3&_6 M)"22'LF&FA$XX?A>P,"$&L^2!W/(*6 %Z9=5TJ/PBX+P1REUI<]'RU"")7;( M5F!2$TYO<'>IQ&'VN9DLX?>]+]!',BT7X!/ +2G*V)RQ\ F*Z*%[!.:S0XE7 M+P\K4B&.&HHX&)CZVD3>BDR;Q(D2=0&D')"4!;(#'DC&!)P$@HT921DA_&8@ M -,'D7(JC]E_.TR%$A$ B/FP'7#4>!*S\8A?Q44!]=;BZDD4% .6KH;1L6"K_8^C_LQE -BVA\D+7NC3MQ9.-RY;WDBSJ5VU&&%]< HL[N(X#9WG6RZLB MV;ROL92V#1,Y>?S048.1+17ZW,H/^%$;TR010+#DS54@4MWB;X]H BH^TE^A M^$J+125!HTP$:2)HSZ2 0^I"<-FEMX(13R!>G]E%$P9$-'H0*M'T96&58MCP MSYF3H:269L[72,#)@S'IZHI.3#S98YE: M*0A92@/KQ;R52Z7F78./HA,G%H)*5VBYC[OPB0D1C_O'V.<0$72()<\T!2),P(HKX ML0C%JN21XBR&%R?=?;+7#':,-:$6 :&C8%I])V!= 3$"U*S&)U4Z;%K"+([7 MS[1?I:5*LO61+$F<9TLWC#EY6$$401$2)%0V&B=JI5C0#'J-@!OK'WRJ]KL2 MJ/;.A9/N+05%IC%#67RI>7YDQ.C7,CG*^$97PVFW4E+Y7'LMJ6#IJY_#O)NN M+NQAL8*YJO6B/&VI\J=CCH/VZPQOSV111W8FT\S-+K,]R32E'5(Y4%[PP^KV$Y@P:@LF;9WO)*PW/82RH2@1ZZL[*XOQB XK'( 4; M58#KBE8]*2I.VEWUS-GROQW@<,Z%"P4-"$CY2I^^3_NWRBQ(MY!6>]SRIZ[H M '-O9#JB&D>#'TI'(FJH*57E+1_X:O0L,_SIZ 52B[E_G2$.-WAXJ[W73/^4 M5&T0B5N0&V;03-O!!67=9)3WI8T$UGD<]1/E[G;:?!;R%VSPN\O2SL-\W)710B^(O_0T_PA"DZ? M\1\7T3)\ZK5ZQ6 [4(5U [I'( JKDD((L1A6B$X=3Q![>Q%LKJ.?8/(HH<&3,WSE@(FU3+\!1M/8@LBC"D>%%MNKW54B0LJSOR(G.#^ MH-GHQ(EA%WUR(O>!?/]^1J#%V*]U4N7FP[%/6I(>[F72PTE%TD,ZZ3/R2S;K MBEEPXL&O9T1C>&8I*8(K,@@XX##H,'L5G#E;GY^3!KP;*6$"E$_\@$C:1R42 MJY0&4A8D68M09FLNA)/ )/.M?H:=5M8T<'U#*@$. />'2RE$6@=W/@TB$=.% MD<3QOLB1MWIG? Z#+T9*V/F_ D=LPPGSK,)A_(#\8A'I+TM1EQ4%)B*1DI2> MVS]X3-*<)&G(),O>5P+9"T[F2D5,KHG(0QY\.8SPKZZ17,F+S470<$3.P]U] MLMJQN8LFK9:T=F@QDG[MYS!69 22&USQ\'E>@\K(BN(!)(H:A:AAM/1$6W5- M-Y',:T==_\:)%A'6?7B(^VBB!THZ@DI=VCH1>41426L-48:1DA4%%/82)X_^ M5AQ XF<.WB,EJYM.V\:7R[=Z'C]9VY'%JJJ&R^*!-)#)U[')K]%V5(HR0=+9 M3ODUF=H#S;MM UP3H\+OG5_HD5!"^MU?]9D6EJXKLU+E,-&;8$\L(;M<4GZ: M.NQR%WCQQ6HE$%WOGIPMQ"7Z6X"2/$'Z&'TY0H%8E2PI;0+$430KR18*JQB; MBHA4HWZFB01DWF;T)LX^*W!^?V7"Q!%TWW>\T*TF*_OZP!PJ>L)/-Y-X@$.C&V8)DV<4.KJPJ\"CS_]%>U4K MR9Q)29$@2<)I3EX(-@[_J6;$7_SL; QD3@,E J2FS3(K<&L-)+L<4+(,;^F7#RRP45($]ZX.PJXT*Q<>71,%%D M$8MJ^N4'.RB'$+[7,(A/*3<>J0:)V0L!R8S(WE6B.+E5S2-A;Q1F!LY4]N<.R"S M.6P MDQG>K1C?>SIP8;&_GW8KXSQ^NIT<4L$B8ER6NRT;('C$E;0I1_X\0/U MH/A*]/FZI3&-'ONAMBNJJK.7/>PC<_*D!Z^"0$J%0MH*M4N1MP_3E08"98:N MD9PSA.2* 9-+I)VAO9U#_(WCT/4Q8^0)>G.&Z6$U>(;:<%.07;)ER+8LWIIF M0@]N;$/+GCN7[[4==.T122N?:/(0>K =XP1.C?)O*05CHB_B>3;";%!3RK:, MRJTBAX1O5V8#"?HD&[;R#Y1*6VU0U'2,&>)'>!4(+C*VTM;)_3J*9+![ JN; M_Y0*OH).RH.&XLP*6(DX^9&;TN0-RS1E*>=&+&9M)@']0*@8>'9D/T*!=F_BJXB<(UE'OWS^#1 MZ8*D6TGYF.1A%:+PSTX1M0_F2\H1'6/4-BMT@?Y.IK$OF8 M'3BLQ]V(-+D,?(19!DJ39ID5N;74=J4*VLI4_9QCH3:+$"()"2NIT:P/XQ09O-N7J5 M* YJ1'#%,60^)*EYD/U-/7%.[I;SY<5@7%:7 M[]Q"@=1B]26F>&J8O+4B('T2KDYV,97'II5\<:,"LJ)LXO9"JG!]<;JB!=7P MF7G8C-<#'&AO$9TYC.4[\O9VWDC ^:P)\>"H\\/(I/1#V6184(=J8$$_WVMX M6)]BED1R2]<^1%:"!&P% PDQ&<%!+253$K QF"\VHKOT _ /G87Q?EWH*F,- M:3,Z%G(+<$6']QOT%:-"IQ4P^W&\0[\94IQ!^'=&4-L]$HE8844D.2&/C7J> M6YIPJY-Z%TX$^/6QAN_+F?)=O]I$D2=O= !A.<*WEM9L %FUTRV5E4KR MQR<.JUNUBD4;-GVGW,LA9QOXS]0[XY?^FG]XCY1_,J8M.!B N#@"<>40P]MR MMN16_HV:;A9Y Q"G0@Q*U*C#FX*VIJ*8[@53$JX4=I#;<5,,7NJKP\@J[%H- M+K=O54LK'J_%6I;BL=8_[EDZSXY#A-K3V%:,,\VRNW6>/O%/(/(=9BX=D1,E M&T7U^$21JY-E(H(\*6G;B8@'(^NH9 K5KBK&I@[+!R>0H#6?0Y%HY9GJ_"SH MP"$KS/9CZO9L9[:ROH#EN9*=GT]_Y1.E+J[>':'3?*V44]G6!'A-,;12;FUU MBRZ!KUT%+MO!TM^$D:AY3B+_?I= :?HR-%]O($)&L<;'O_W+;S^\_^GW,AWJ MZYR!VAZC7[.XI3:D7Z>PNG.U@#R8#D_D^$1G@"Q#V[5:8 '!D%P57T0W?#?* M?\Q=SG",8.#*901&D>_)=/_#T9*!.GB:83"B_JT-1U(756[ 8Y^ @OFG! \C MP!E-2"#_[63#SHBG9L+51QXT]=7&5.2;L%:)"#FC_!9CV@HQD2J#[Y@;_9 M;?I;\I+09'EE.3:M@ AJV<.HWTJ5M?]KXE']R=OPX0:($;U@)! M#K5DYAOKO**U[](&(]EH1 UWG+(JO;]9-JO9YC4XQ+WM]6/A6V^K>D1\RYU4 M"V,]O&YXGV2.*E4.?G;6YL;T83: M>IL#*-"QRLFZB:B0*RTH0T-+7+"2)B1Y6KCD!%Y_XPFH3)=3EC%IQ=#^' 9G M4;CM/ZV^> )'ISV[9UXX3/+B7XC;MR+!878/.JO+*^F51RSAR M3*":*"(LGSGFK"-*;8!%])>NF&ZDZ$'^"E+,<@0'5QR]_]X)C(UX&2J8;?J9 M)ADJWS*$!#4$V?>H=_KR)09%,[7)Y@#9C4[MOMT2,U8@ )@R@YD]\K( ?N"/ MF#*G6()\ V J#U.5\66S\>($IC/?ECF;TR0D43JGT&M$Q5M"_!>&W78QQF$4 MG!F?1B?EQT*,Z3XY]V.7A?$NZHL;CN9E1LWB'L@;S*=.[,=W7.UQO$7PBQ/Y M8 X"0/W[7KG3A3-O1AXE:>P1 %YIWT+D;!A!:QP$. 1(Y!%0-08"/?_?FAA M3W<^@X2%>>"I'Z\V@ J*\V\@^J.H"JQ!7Z-]E**QO%2(V9_^0R<_N!JEX<,+ M_P6_<"'I)%AC\XA>/CR%%2_!OU/*HB^%#=Q^(R*Q4:7)4*NPC0+$/$7RY7R7 M/(21_T_J]:LS ;*JFVTL*E>=E/012<5R HG@L*S$G5N3!Q*LH8!3":'#7OQDQ*VLCOE(A65X^%$6C M2B39HY(I7UK9+)BEFLIEY 2Q2"Y:/-)HZ6\,M!H56,X@V!V-'GV7GRC:. 0& M(C#2T0@G-V.E$-92"2#QQ$PK6&''@:F+B!(6^EOUXUUI?XI;:U.NW;;]$4IS MBL._OOON_3M(4I50I=Q"%LK$[S5E@OSP;O;N'?Z?U#1^3_PXAE#:]S_,?OK- M#[,?O_\AU4&20C=P_ #Y>/;B;G+.@G;25T<< ;R?7BU&?#\>!O&?(WY+&R;VBD?L?2L(/AE MNO2+;.FKVBU;@,W&;^S/?O*@^HNGN6:W7.,/=M@(=1WT]4E(8NB0%]2.6[;T MNA>#$!B%I"W:TW&(DOO6FMR7NRCP$X@G! !A 3\9<-8N5BMN))&5(CX#K JD M;?=7,&4('YYBJ0]D'>1=V:V0:-*9M.HIKELENX2><^&WW9+H) M60&58:WV(LLYZ;/ILHP:D2]R!.RS(N=:]M#PP711I<%7_-X/<,%S1>*:1WIO MWT3^7/O?H<^_?P!#0@74M8$28$-*??.I<8@VT"P/B* '*BP=>(-*KQV#7^L* ML_K%K5_;P3-\2D \A8]I0%=]4-EK4(#D-3)&TG?%B:K83%9NX22\I$)5MVK MSBN#5=CJD'VX1)7)%EF9&GE#!=UOR;V=I1K@$YO EV7VBQKO0S(D1UY;T;8; MM9,(,L YH DAOY3LVQG<@5D>@<\8TH5I\'7MG+FY52F*K\1;?OC?1=GUGR7=N0 M,_-LXVA$#H<1E2IWMUZE8K,#IZPZNZ58H[L,^54)<3N :N2;[S*,>KK#*M5. M*.:2]6XBXNUJ658D;2<$$!AXSSYE'!W]A!1QC635GQP/ZMI V].&!"P,,I8? MT=9TY)(AU,XHKSY1FZ3"+TP<2+D9ON#)CYWU.H+]C+>$C&;C[= +"29'5Z"8 MBSCY7Y'V\"5K!@5C$Y%)=+;D9ZYVU(K^HD8**S?B;,\2., [P&]S<&!Y8!!X M^:X>$NF7?\V4LS5X+:5YZ=6MAH3Q+M/O,-FYU5Z5Y:4?^ F]]A_!X9-P(C[< MZ,A<3SS2C)S>B1 4,V<#]5#_M'+Z&I9/\Y0(RB=(FFC"SJ6P]EIZF96Q#"7> M2=*L%X(E,.XAI,X0Q3O);+>G@5F!F2XGJ9'33B,WO,\@>[$JN4)]HI1#Z7U^U=H#27"C9,G*0IBFQFDV]78WI:E,_18-F&QMNL.,'#&V2 M#A-X\4%>?SWRK C-$#/'5HRY%_N%H 7Q%#5 2&5.)&MI?.PA(@PO1[K59##& M@B>@AX"LL#3$1F@F#]9RZ;A4F+!FSI\M_SA]FY)&+44!:@8( MDOF@DB!&O3AY+L-(K[99/E!9%$87*\R$E$=2+W ]?IN^D7[7;\%K0?VM=,"" MTT+6"V),0GAB0PM-!X85/^]F15=JON2(CZ3*[S!(9:_;PK""%[L5:#[5;:[8 MK''E!VVOO+ N*V]!AC M8K"B!(J@11NMMD"UIU!-):D6Q;L.@S7?+1M05I;\A?ZXZ$#Q!(K)"=#DM@&G M>AQ2L$R 1/&/[ \.CYYIH%NN1?G"W@V\N18:Z)R7MFTA!C7DU0V8 M2.@*N0IAI!+PM62#I#3M:WH)P,(R;YR^0JJU_ARZN!$OD U MYI\M!!&XQD$#-Y>^U?/2U\; !"&=\C XIS,PGHU=]A*"DQADH% XZ/,S&!.9F@!" MX H=0#6&VH)/-'D(O<53P$=_\+?\.(?+TUGW! CE>VN#E$FH2 ,PJ*1] M-$(Q31Y!E*14R&SB%>#2OR[A6$FN>:5<5KP&0PA8^/@*"[C3!<6 XV!?7]8EHU\' M3M$5PY9C^5H+F5TZ+N(F?G*>_=5H(WSQD.Z=--45#J@V:;;)_905CMFV,'3M12(,".0WNI1";05 M%5L(6@&4_^U??OOA_8??0\M5]RBDJE<,3VW(D"GX_!3=;788TVDJ0S.G'Y9J M?6?D3SLGXH^P%]4P^D4T&\E5R*(^&4;47P<2G-Q]$=B43'[3:9]ER(T092D. M EMNPP!^RPEHTI*JXC<;Z+26Y[["YFR;A5RC;^NJ:$-F2=].8BJ9!':7JP@G MA&D@"F\^APG_S_L/PX/)F9.3E44LY M?]EBD,Z5TJU1.I9X@]<"B",+ M>B13 ]GF\@!,R4TA@=XP^%NAO5>^N]=2(2@OFUE)TSK!8N=WYM0C%RO+(;N&V$G7SGDT(PYLICT)<3/M%4@=+P8H" M".\KD!K2GW<+?@8#A91PR\:)#]V /G'&^=$UY$'=DW,YUTC!VD8ON;#[>H^J MW-@6W4&?:0*Q+WZ1 4:!=_KR!2L+T@TL;>5#S"+-1P1%Z=BO:!<+&(<,^=9) M!SA>45DF)082U1#@]?LBRBBT@,S*_P-E=ERE =W&3(A#>#MM M%!].0?(]W,-QLW\XFS=4,8$M.V$52*PYEP;8C<*?Z]L]3Q%4:$\V.N<9$8*- MPW]Z3P$U;2+L'V!%'HN7JD$T /K+)MAMXR(5:KWE$CT/N&NU> MD;-RJ64[1R+J]]B7Q;V8@O3;V8S%&->YSW;) >VV6X*1DNQ(X45(]" M!I9C7\1U%$5KN3M-T4D9DU4A62TBFP5DE\YSGZ.C(4;Y!ECX=M8U,CP#+%-+ MQ\T8DZ9M>#4CKIJ11)L11YL1; >V6E%W<+?_"#/"6G<0>GFZ)A9P#H:>)*@ M4?T,^'"R8]K>>D09B5TGC)"^BO0(^.M&A(CIS&*/>^2Z"Y%MQ+F ,JG<& M*O1>R=I%O;D*9'!K\-R9@014QA?6_BGR9,%O#AR B!&4=TF,81=FUXRWMX"U M.VQ6NVE!6*4,=I/9M9[8\^0&6H1?!8#-U#_0]S$,O5BW4F*] 3=QN 5#<$#P MW\"0QR6J7#Q=I'DB!;H2 ED+&'[>P3#0:6L;1@GD.=[1]4'>IWQ&AJ +SK0H MI4SN5:/U6(YQ/-+E,*R_,ME83BSLD):*=6=)FKGG85<9AP%&RE4@D_/.T)V$ M=U&OR%Y*'7W!)_S8D.EYQR<7*XF$J#+\X%#YE(*XG10A\*_#_T%>V:/#1)]& ME:4$?Y@'7OX7VI/5_5PNGL$YCUC +O:[OW42>H'&^:$YIQ $P/_1!M>SJ?!O MX%4J_DY_OK;[2\HP41P38)E<6'$H3'L%BFD6;SPY!C86$O.'7R.?;,Q(AQ]H MQN#@/<$J7"X.0ME^Y#H4^$5.Z8H_T]-[5^U;$0,1&"EUXMWCX<1\I]^3R[^].5J^9=CE5;N6+T-,T9H1P-:+.-'P*X2KLH;Y:KME?(@ MI)%0?KX&C1$+EW#J$#XZ,5E.PAQ:!GZ:TN=]<[0"%LZA.D%G)4DMX,-QHYX_ M$]^$,5?\_Z^_/0N]7KFL$C).DIT109APR@1('X= K$H6^Z(@B"^6 ]!S)W'. M^L/>2XDTPI!KZ4@[:3"EQ;1(;%1IM.+7G _C*I#8.#'7>P_!<=)7ZLUYI=?" MD2.0K1CB^&347!2I7RLG+%$C$#F$):^$<5%90W=5EG%PEUT.6+)_*+. M(7D,[+-*SJW%+HTHO-9TVDXP?5\"SX]Q'U/OXMGEC^[9BK;2OP-#_DS\S182 M7J$=E!78_6$%K3+2OEXQ629A(_"B/AX1 UIH/5P^YS%-L=^F11)3YKK#G70L M,A3,*?NR] ;8$\=XED43([O+!R>H[ ED*B]"F)>SR3=&&GAZRP%$LO[EOP.O_EW(XQ950"]<&FN%#RP\NH M6JK/J[G ,G4J\T?WRQ/-#/X0#Q1I[8L,1<=UHQT_C&R!P PI=;LW0)RHFA*9 MC3::8\"8_*WJ6+7@=FS5HA?\3[N0:PV?G.CO-/G%8;M>5\FEXT?D$:B 9F(E MS#V05&WA"S$ $2,0'&+X'?O(1PZC%V,]85.*=ON_8D@&L\ 6P2U-'#_@EJFL MCKT,HZ7S3.-%('->1%=4E>/<[Y[,:L^2D*2E,R2@3WRO\D,8U#^N&B3 /_O M2F;=8$-9D7(#+'P-TZ*V-PY'%@%1 Y*T3!FR.W!,^+-*0)(]:I=?TUP4 WEB M3OCZ1VI.J)H3P'[ W4&*VR/.]L?@^)QXA]Q2E_J/J#\ XM.!4:128;!&=@8= M)F,;,7&T,?#.JM9$8+06Y::0Z?(VM4W[&%-32J;VRQ6I.Z>';S9 MR;#BL@E)"D@*IR%TJ%Z=^_SRX_=^?/; %;:-$_3/FD/*H/2EM(]'#E8G E%T MK23*E2T25>UZ$]&M 0PCW0)U52'M-J-]=,(U&5III?#-$0M8YQ3/53]4KN7@ M2LAG^J1U(8K"@/_HTA2!'\L]XC3:CL_X@>MO^376%XZ:#TWTAD6YP058OQA> MB\F+!Q4'5I&JQYBI7%1?E!+YU7,Q^,5*76Y5>M=AL%[2: .5QKUL."Y"Y($# M=T6AP]LQ\*^T $&) "D"M @0.]YXS2_0^,Q3\9H_ON5%'$BJ8OPRPDB"J+/"4>8$<'2ZY1.(T8FI,EB9*1Z&4EA&8<,,EV' MKL-N'L* B@!JKUP/H$60&!'4ILPYL\UT:W^*:Q/-^QI;;UB%&#"VO&(40I/ MI!2)(CDXW@)FK $JAJIX_TP3X6B^#*,S?KV%S/<@5XQ_CU\"5_O%W>X^]CW? MB7HW6(!T ]SJ#9="//@%Q[,;H $4FA%,#]*2,0EYB9HDT0'(MY M+HC.QNC^0R.WG=X/O,&1:/%.&$[N_7RG%D4&5*DGG[$^P19%PU)4Y6"6"V!: M0&.JO)9!.K-)MH[)V4^(#(0S$\$NYN:A_#.[>R5-'ENL )#FDH5/?3NA9_EH M@&< *#)(U5):A ;:P-5^EU(O!A1,#< ANHKC'6P!8Q 5<*M&$&3<)F0%D)O0 MR<"7HQ11*PCH(1&YN+NY^1KF09E8.J2%&E#@C^H %Q%1@]H$N[ U%X5@0SHG MD/2P57."&R320$VBVJTR> @BTSV6$3;>>$&Y3U_.F!.;\9W?[38;AQL@7+1B MQCW\I&\!;:<,[X$<1O(*E4O1ES*>OA OQI7?J\$."0#-QVG,V66=9OL.%AF.KT\;"%L:5IMC=.M(CP@O4P8J@:-/7SMF::ZXQL'57' ,VH M$(SI".5C.=&$!L=I@R$CJ(N :]:1:O!B#9'2O=+Q8!=!+^39JT!BS)[[\3:, M'<9/F=V6OP$E#=AO>,>O1%%OP]6W7EW79&;XJH#/"YHA9VI6@OJ=%7& 9QB? M; 'GI%4'J($(B@1OJG+1#*A;/5\.[[5T\MITH,\AAB>HZ+0J M__TLC)//8?(7FMRF/7Q$F@P"MN*OX+GW_=!G 04'9J^4>B-3RU-7X4R=_JQ!<^2"N'.7LQ6E51_P)9CP;RJ[;QN!I-"]S)YK)-1^GQ/Z%VKXY8#HYK&\,6E%$$T31M!A5YM8NZ!4BW](/UIP- M&><.UIAR::*]!1_D!+47K;51_//1BL92J5"H= !]"I ]]D. =UIZHL5266AK!@#W^L:D16_OHF0 M.T(;.$T?$OE$^MAPI54:@1H#PW?,R#*LC213I56#BNI12,!JF+>2 F54DNJ. M)5G7&8L)>VEICT2S0:^&F6KW##Z2'R]J'*L5(&:%J_ C9851<@2"0UC9D5"+ M>@:8]USIZHL\>X:-6#BAP<%E^W#,;#);*J;[3'LE-5G\ 'JQ7%&X.'&669[; M%TAX&QY*)($(Z4T4@E_).WWY$@-<0 HG.H=^.:(QFP&5'(.Q*ZQ^P+3O,$4M M==)QAM?0!Q=9J>J K082JZ' $0^#(6QK*GHVGJ62D+O=!M+ZL[K&*]E5XD(@ M!=^P72S17, K8P1H*-YM1'J[5DVIAB5R7++E X,[08Q,;( L69D+N1]^U7-0 MJ(&8W$14)#^>TVU$71]W,/^945DA,-^$42(S^&N#Q?V;VP" =YHJZ6F\?'53 MT%(,H#,Q(RD;:-OKC,Q( ;MCE@?OL%\G8'7ZRN6JPTRB]=+7<2L>0JU&9P79I T9H9=;/^%(&8:D@4AMM1G \2V?XL'-0A4-7O^K8BOO# M[X]_[5GSLB^JEEVL^D@F81I5&=8*7J7!F_&M8(,B=[&"L[B552NXA/;0/Y4Q M!7FPE878BW4V%M1[A6902L^1R,R) P:5V MELO,'"S4!NR?^C>. 41_G]PXTV23:1Q:@>8_G-7"+CCU3VZX^[Z)6Y(HD10S6I8.-VC$(:-)T>G)LW*3WO>+]56E"$Q3*.UY8(= M2BZ6^58;^TVG^=;G-EJP*2 -0&"J03SL!>C@^('$3!'6!A5)&AL!>>@/GCHS MC*257O.O5-92NE>*B()X8K48EH/&C%*EM> R2 M$\:N"I@2J0G@7)%#)>TL% MLD28_\#C8=1\Q=V)V"6DE/"#$8KFQY!+:^A4.BE_5M%98"B7W M3>6,SFMG=%F>4/UA_%-!KE+7T,V:/H(!W@X7,646]X7"WS E9<6D Z MUUS&)MKD/$A\3Q8J8,LF='-?/ ,."?5 AP./VTY!3JJNM*J&20#7]R[T2TLB MJ!Q8J,AN-C2L.?*9-:BU5]$URB3)G:*/3;+!B1I=Z-G:^ A/HUKXIG5@9&ZE MC<)9&*#[\,]^\J Z B(P1L_$7D67/''":;?#F0#=F!%GQ;<4F3,6/B$V+Q;5 MX@F!MHBEP*Q1X?.M,83PHO?R,8G!"A+\65\^L7I#9A*C>SL*M_W]PT!EFERR MC$$KWN'#.2W&"#BAP17^3X[[P%6&Z$5/$#(!]B')HGU#;:7\&)2&%04I=-JR M! ^"UW^&)7X3A>O(V:3&;C[)8[Y+'L((<*66X2G5$,@-X+:0($WPD6DNR8.3 MD(WS0E[X(75/23J:[ H C0.V7.ZO,=$E&N(/J)0>VE^!L3'96*S;"?4NJ%I%R M#SOI\ZF<.7C<$=",#:AB%CJ1&&.9^%$3=9P5=AU=MD2!PVOB1P,)XA ME.L:L-3/G8VSIO%=N%L_)+V1DR0UV3>1.)$?PRV-#I4XX;^B@#H1/B4/1R>F M\D=#>%$C/"-*9D%[9@?'J*"7>>>["-K98Y+%?N)5!HSYM4,9>-SY>J%&JC_+X*$ MRJ3+BV<:N7X,.M%5D'#^8]]%QGL!.8O$'E\1%+T)?CU3H7:(AB%8V[C^_J4: M:Q 8FZG4V!G1F /L036Q5O88!*FY;;2+^J'2&@DIB;9>I2F=D2^!(^JZH),N M8@]63+QH9] ",OZ53Z=2GU(NC$']V@MZW?![Q?$]6BY*&"XO#0NB8$8)5K,;29#HF[%UP535XT6[%4D]8+2 RIY[HOSBJJT8Y+ M0%8KFT71=!6M4._27@Y8Z?(4\(5Y\+=0[FNJ_Q*V%$V]RD/VFK4K;T[1 M%:/E=5S9CREK1"'*>=286%-M%:S5@-6&X!B)@F@5Z^LDQ UC?AG\9O:[][^9 MO?_M!Q5BX'_YY'#]GWS_?D8^O/OP@\CVI"XZB-1OOY_P)%2EY>< :J4A8^DF M["\)JQ)B6$49(=M"KD3VK1X#&C8K5"GCOUY_I/R#=1B@,W@;KAK#Z!#HD!=P MO^])CC$C:S$*?B!.;IPC$[/*+/E:A60%^3YJ\N4'4.K:<7RL[V \H1&8V]WX@6U>H?FU7'J -K'QP M%&)V7IPV, @\E? /N!MI5D2T8A#5AQ.B,L M= +B2*9^U7/%"M.D,:EWX-/9%!F7L=8T@M]-&CM$\DHR9G-_!G9%#14P;*=2 M<>D\TQBZG/3&!L;O#J M4ATAT@*I1?) H^6#$\CPYD?LH7(5B&U6J)O%/YX[";UT_*AWBD(IYH?D3X ^ M@0&4LPM_/;Q^O(RFL MXY"VGRSE>E&=Q#\[FYX^)$$O:TT.%*2WJN*)4Y'IE849Q<=.YJ-&FRZH(A5LE)J1^7;,VK-;AJI&^M7P+HT*6,M_60,9.UIM94_W_>(Y!&350X M/\,0)(Q4)]TCE)'EQ%MHXBVD>(M4//)7&&'0FN(O090Z+/'B*MDT!J*L^B#B MUJ_H+ZU2WHY26E8A:&TRZ\ !UT$%+5223T)@];7>@F6Y6'V)15!@<9\X?@#P MYD&YT1%+*?<_C #; M7PJJ!LDZER',X5RYXD'WM)J*)\U;&7;L=\Y=!7QK0@V8L&T]RGS^P/"FK4&! MV5?=L1F>C*H?F!K7==9^N#%]R#O!C_?B="N )'6G7&24+PVF )%9P.#R'S^'I"_DP: MUM%^CR\'8> "#&&(Z=FI 3 3LI/\S+[E:!DU"P!<)J3I^"M5S#=RU#I>$03;CZH<'"(S'=) MN FA J(_"E1&:WCX11.\LQ+;-L Z^W)=.+8MIK)PF XA7.&!2,;>9F%LI)E9^;'"4 MP6&#N5PNI1ZV2+HRW_;,8$&B HL-R6:M#.REKA@23/>-A1&W^Q!P7H 8 M,-FEP2WXW8]&.E98L7$XDZVQ^XW#DPZ\+"*6U M:SH\9'56CY_5P/?9GD#Q!#MA>IRFE6IM,T*PC/^LY%\#!C@.*O.=; M#](>;&*UZE^/[-5Z%L9)7 (5[FL)Y:%9&10EZ%.D*3"W-H01G6AX5\JW)$FV_E(DF.UZNDI4;Z!@)!H M*T@>AP2L>CEL]1?*(X'T+9@J0'],GWE6R;>E',+A\!NXQB2L'N/0#>4:SZZ@ M&%F5Y[V=FL?CG=ZLEK3KY,IJTM>9G0KF2"K(R& C:LF0Q<*-!?BGKAOMJ(Y7 MU_,&!FIIXP T]D.<''DG#VYS#2:GW#]BJ4NW-=0^*^FO+9;:I?A-<=;HT$3* MN4;XYZ,2@I7XU[LU6C1P\P ??8ZL(JJ'E?/" /N-@"O_^NZ[]^_XJ1 )H O" M+SZ1M/M[#82%_/#NW>S=NW>R-NKWD,5+!X;2R8)U"-:G2F0,1!H%^)\B.''^ MV;BL/U#&S!5;(#E[)19]N&?V&4^U.O>!>CM&%ZM4>4$M: Z-BSDW2SA.S33B MVFTVX$,)5Z GG@&'<%JP>ADU2R;SA1.!"1G?T AGT\AV5$0A U8LTM&(P>HDL+*O MLB-O[GD1%*B*_USS:Z)7"TAY_$ER,_4#YN"113 HL*$Q@5B5+#E1WMNJ);D, MHS-15W6UV4;AHVC)US?6(@JUT-CS_&1GX? V)$]-80S @RBI=+JV',GPR6M,ON&[101H4/[93Q[.=MRZV= (:ZDX M#V8"UVH$\N1#<:T<8R8JMF;$627@D6 L? +?'^*X2""0:T2:R[BP%-H9:$HJ MTRI<-3EVBO.&$8T5%OK/^D)+0"/8TO;2+[1FW(7^0?%YW[1AO=%WL9-0/!.. MT:&3B4LA^W/J,LZ*9]#(01N \P=%'GJU-N8EZ"'](Q-2Q2 M7!W=A72'= #P5Q7;M8Q3^=SK<](+V:S@:!N207D,:FJU!_O@P#_(OVMOYR;& ML),E/0P!#XR4;(I]EN?<&@9R??MBA9T'&;MB._0#3UP66E-+\C,[7\D0\I7A M\YT-> 8&Q7$:4B!66"DMYILU[@/R\GRPT>/E_8=[=/GWPU*7,8/W'][[+&EE(S L:6ZKH)-QU!%S7S^!>_8 PG^[@-]A5;O ZUN$GD.ES)T8B8BB% M/RQ.L[I4/+O*]5GX2 -(+LRT>[/VA"L'&,]^,"!BC>&@*)/SX64#"!H!\W!M MHKI8(49<#U]@:X!S=HQ,%]!]!+7!P7MR2IEPL_:'E2U:^GKFJ#NJ_SE:G2)VWCA1Q:TL9(!I60YK1H-)R56*# ML>X")4B*65;X[D,^F@E4 M3FZ# &F";_@(;V3&2<>5 ?Y_]0M2,#E_%0O3"9/T?$?G$*L#1-!+3JF7&_2! M\N,4J!V]6*E'O2O*ZCD$X#'H"4,2&//H)Z'8X$.D3G!#C^'H_XZ([GZ,M19\ MMX?WS%^+SRCK+*S2Y. W83J-XF\>GS,1*%YQ[I('LA+HM"\P@ZL0:A;@89G4 MKO_U.^C:RW8>>HTX 7^#\54G".##$BEY,7EZH$'Z=_5+4#@CN@TC8!D]*HI^ MS 457SX7<>4'3N!"*U'E=2(>I)Z_49FDSG8;A8[[\.U@_B;LT;*._"#D9V2X MVXI"7ZZ?&&B0(\@2I$M2PDK,,&M5"ZRS3 MDI4/_IJU(]K:#>YW[PR8JFN:L9EJ'?1=C)",8E=DN:/W XG-PV#%5@M\AH,: MRU+78N-@8XWF=0V$F^1G>"?9<4ZI;G!;P&_31)D(@EM5]P$LN.OEG:YKKH"4 MAW>^FY*)Z>)4M%&P(\[= []&X5+.6F+UR\SEY'+5B%8R; T(H5^L0(ZD$/A' MP#W3&V6GJ@Z MH'>2SJ#@D7T99A9Y'7_G,*^H!$NJ#,[.+AD=D8Q?_)X1669E'NE M3=K8B'_:.1'_$MC++89;C'Q$*4TBB!Z!',5ORY8(UAPZL)7%?=\OATIT+ 5W M@R@Z_9J<7@?,T:B>+7%R"(Y'.ATO1036^$6P5440CI1R M*WSNQ(74@6,4D!5DTZL'1NCNA,H[F (1?>#6 +]I!3@F8"]R+9[ZZT" 7+LO M2VXBQ*#A;HJ =?VF:Y?Q_SHIZ:P3G,L%?%?U00JSHC&&F8$:\R1 MN3:AG\7^XQQ:.G$G,KW:&?WZK>[3TZ]R&P(_S7MP7KL'<0LN< L.6BB@54M? M.B[6!WQR$H2L@Q2E7G%U&OAA1&) P.-WGRC_)BLYRHQLY#B8.7],0LJ5O\Z5 MB1-%F2C2F.-U3'(5(9?&E$]]Z[\XD0_I5[=\K+ZHLHH6=%V?/..L@N>!H61A M3Q6;K?2/BY<:K$R??5;#N970N!D1"M^R$$5KXC-X.KXAVUC \C)[=E-_"]"B MD9?U(ZQ'V^B;Y:NW(VQ$WK"5)SN0S&Q:XL)1 /FCUZ%C H(0\80XJ>FRRPJ< M6CEL^[%<.&21=0:LBVJ\X4N>TAO']\Z=ET]AD#SPRP@*]XVA2_$?8M$;216S'Z^0ZD-6HLD1 M1-'5,B2GE, H_-_ J ;K&\M*;#C4@Y'[Q_DLIL/[(&2D9G9]P.2FH-OH*99/HD5K92DKMOK%Y* MA7I54>"Q6)W[;*=:A\>+71(G?&DYUWV^L[30U)&%IG+]PXS\B2?&/7:IJRJ> MZZ7^MW_Y[8?W'W[/59C=!G8&3L+QKSTK3("J+Y9%1/R6D2.I;T ;:U@L+AIX MV%;+=/EQ2IG8+$0V*P]K$\4.>)]1F4I@::/)5I_\JD6;S>&ZIO@4\A4FC[SK))O"VD^HIU>[X"1 M:BDX?"B\!\/LB'@=I^MA'BBZ#F,=_P@Q[O>'YE/E<;(;D= %DO:0&.BVA*]2 MR$^40AZE @O,:W0LON'7"\!8#]_/5T1)ELYSANEI!%)+QGJ68%(?DPRLR#[1 MP$XG!:G5 @REF3,F4:$$2OI=XD1)T<1L!]4ZI6L_P+U^+^KY?J63F \PIO.U MQ?FRUM%IHI,C=MA%X-7MK]*VND >?N5[2OGZ>L. ** /C<^Q4-K*"9\73@3G M1]IY#)*OW'G@25\.:EQ&[B^8NS! $)1PA3E>+OJ7E=-(,9+MPZ]D$M0^TI)@ MR[+*"9EK$X*C6KTA^<7LK-<174M<^UOZ2(,=O3;1WCU/&R9!4K?2/'TH"=F4 MA$NAO#,%JR]&;8:FK6EM-J%I*W(357$A_Q?;P6%Z [T2^(61B%P[_%C#SV& MR02B=\S>*"-Y5]PRE[JA)S*^85 6:RF=::S)J$Q@^;7. JN: &G=9 6F)&6% M2%Z(S@QD3.;9L094,QSPVB^<^^&0Z03U7]WLC(-))YBU!TAW*C&JYBYG3Z:_ M]'1<*Y)$HWDD8K!Z"0;V8Z=GK!,_P/_!;GET&&R3VS3Y _[ %=7\+[0GTZ./ MJPS;,'88]NQ"=3J&$\_GBI$G781\L_6ZAOC(,P&]IS$P(QEO1#P"ED;AE_DW MLO-:<2V[G D;)6.<9)S;2K^<\&*4O568:YPZJ+EYG3=/ 8(Z*'W+I(Y\W?_CUW_V\_KL?P?W>TXZK\;Y/(P7T M8K-EX0NE^-#B*>"7^(._A?K@?FY@KB!M^(TI4A5]D:RW"SRNZUS]$KN*3_]C"JGSB+?^T7+I- M3@37\G7H#ZLA!W1LNON9/B?+)\H>*=:>Q>GBA/UIX2*\'6DB3OZZAN4?JC;!"&Q,8OI5W68LZS9%9VGE[ZZ: MJ>8W1A4JYGLZ+6_X2 'D*__JG)R%,.0'P)J);*)>6M4"RWI!K@RB)Z.Y;)>AAE$:=!-G6 M_@(\C]O(CVE\XR<1^%1%VJPN9MNSDUC-3-%'O>8+E*?C%*#TV"]:X*%X $7'+MN8_2IFA,0O"J0%P:/JZ2LO&%28@D+Z!+_LNJHMF+ M_[^]-VURW386AO]*RN]GV[&3./&M)V^59CN9NG-&BJ1C5YXO+@X)2;RF2%TN MB-":B +%H91XP 5#@?2">5R3B/P5A&E=.L_"YZL69:QH7!^ ]AUVZ[YDQ(E5Z M^-* 9*AQ[6#MQC2NY]EGI7A $Z-<9DG2DL#4T+$.TN8P:;N#NL[0.IEC,>2R'N4LX\R% M/@$%G7&?3?$H%"?#Z\)2MSFHQJ( )-45[L4WI3( Q99+-@3@0XS:=X$';VN4 MAC1PM0?%'..FW?05F3D.7,^(6:KF(>LAY]L5:Y!J+(X3"OPMM7C28H]2H9@[ M$ 4(N:VF\,"E]P $6.Z;*1R- I@>X^K3<"RA0;W/'T&!NJ8QKSACDDM(3*LI M?7Q*\=4S#[99$0E20'>-@_#(R0KC@RP>;YSSKD.+TMSJN'\+O#JKK7R) O>I M+YN]8*DPEWIW^1X#[E 48%2J2.;1!SP@N -1@%"MEKP6W7?.,!3;?^$T."E< MEW=!& 9?J0_3.L!W(J&JS0HX@&YA15[O0L(]T=:+H !=H]BSV*^@/=FX:CF+ M0KZ5JOAB+*=!&=Y+GH_4\5 J:Z ?.W24ECS#8M-V="R5)^"P)F'*Q*^NS9I MFN%:330N351TLWOXYSQB %3!V"SG M[Q=6M9JE93/M;# =6/>W42 :N!>++;0\6N__V0=!SP6JEP@1L@DH0'HA6]B/ M%=/T(3B%>Q;RO26^[2JNO]9$%""^!OX720!)Z6L4VRT9;C,;M$Q9%(]& 4S% MEBZ#@SL0!P@E;_5#D+S%F\0#.90^YR4KE4H% G'HP"(%WKT0&P/6R"7!=!3@%G>\ M\/31BTXCK7QJ3$\?@SCC"O2=3:@/K3*8AX8>ED6!GI)DD6Z.*58-$Z>F<**S M! JPU]0KG(1')DUE+CQAK)=P,!)#Z#VAL=W>L^^0C_\F%2^2..F47)-0YMR,(IS./E>\OP&UT^H\Z(H M''!'-D%(2A$>CQ]P!8(09'8+>#'UUO"+5 DB2H;Z.>/RYHO[%@@<>J6OD)QZ M%N7RY/INM",.]4^E*0\TTC]\Y[-PC6E(P*O'+16:6&;(E;W$^K.-IPR4JH$R M(\9G$N\"AQY3%%-9HODI(?0AX.87AO>5XU5:TA8;2;B42G79*M2^5:/Z:< MGZ_*5L>@.)T\H25M%TQ8RV5%[DMM* HPEB2&AXHX>9G]4L0D;-NU72Y$ZEG& M&>\+)_2ZPF'=#^* .!YNX4! O[1\/E?NN@Z*TRW'VN7Q=\_^)@CW5KEM-I>' MZ$U% 6:='&5%;'@C40!16#F6UM?/0%FA:WDM;"/"62B &ZY6^&N0&@6< 6(. MV_XX#E0W8DRZE/H7BA5GKVS\9:#; H8V#Q=6&&=_E,J&YZ\U9?*ND]F'ZZ]" MES504$_MGUW7VR;S+]QI?&20^D;_:"PB#&;*1%8Z2# M41 3$#_)&U-SS3FE[U%L>.5N?>8. P:?AG4PWN6YRO!EO9DH@!2$?ZF5X&(H M"C"J6:&Y5^0)EG)!Y"'\HE+*22A PH*DQ)#E3JCA8-1@)+* 47#.G$P '>@ M<8:LD2 H++[39BZ*LWJQ?$?,K$_?&C\5$*CNP^# ?Q8K7Z+ Z[*(XIQOJ+D@ MRNT%? U4,!@%*#/G?Y+4(\FJ[Z4!<:1286 =4', BY1TB'-W_!)1YE2\)#,: M6)>6$9*E;PSP.R@02!^@9BL*T5,E:%J! 8C3*TK;;48K8&V6,_=_L4*7:G2I*=02*39=(7N@:K(]!L?%S.XVH MD\(U&Y!P7S0\NT-Q6""1V80X+))V9=' /6$:$-WUR? MH;7BIRI)9MSWL,U\% W'%B9T'Q'?++A6VD44U" U0(_ZJ*)#38TE](/30!4S8XK#ZH7X,!2J+VB B@:PR ,>6*[ZF)\O. M.N^J_5*GL<9%S(Q0X,$OF\;6NZ(4558V+".BNF#9J>1;BK+GN_UUYZ$@S$*BS_0MJ2]<.!@%*$+KK PDY204H-'>.G'>6P=^ M21R\Q!^) H@' D^XG=4L F5J3QVW?PC5#LEPXZR!^@#9V\EKE\CG"AI34)P2 M=;NY:;Q+O?BM7K1(JP50@%QJM*S1]KP^$ 4(YPI\GVC&8O3LIX+TIU#4";7_ MGT&!OC*O4?$B%!O.4U1H\6V!9EP;@F+;;*$'D8^".-YR:*JI?Q"PG)1Z,XD6;RF]1!(AR- M IC.@O>+K.G8^:NB0$Z=+])0?EN'@;*!*$ X/6&:C>#:O(J=ED2!%HDMH:7I MP;B8?>\1RU\1N&IIB4Q0?I/#2\Q)$45;D5!4-Y0U& (30 :T:) MM)F/ ^!3LGZ:;B+)BNGCRB\!4?H*!8X;HJI4 MFA"/1@',*XDUTS1YP.G/1@&L4K*+1*+=J;ZL[Z@+YP_Q.\8-1P^!S5SOJ95: M$+S.'82#N?"*5Q=?H"!/D$B)1V\.<1AU+,DA">T=C2FE:!36/E9/0P%>]=59 M<'HKR4>B **&858KV]J+CD8\&@4P=6+Q=V>-*>B +,:D2B7"$5C40!22OB: MQ8O ]6&KVLG_G!DH@$HK>M)4!5H*@QKQLC+_?$5&.!H%,(*^XJ5B %S!4#D+ M!7!4@Z3_I3:B=\M+DVIRUSG] I[LZ@>ED?P8]\>/K*XI_(-U;*&5'M*N@5P+ MZ45W@ +IO-??8@U@/@%;HO)!VE%+(%BTF(X"W%R'@'V?Q'':"T-Z@=2SC!O0 M:QI&R<8@",-6C$=Q6J5T+"JNMPJ/TIUK_.3X[;)2^6:1'8]3/SZM2<9-16D< M$3P_M(W4(HC@T?F_[N$^< 3M(7@CD0#!X@4MUFSVP8HM3N4)U5@4-ZK9G*Z6 MQRMP4,DGH0"M&MTE%L%YXU H.9IB#B75D32%]]Q(T8IQ 'Y!X:*\[HZ+62< M>7.:/5)32YU="X:A.,'ANBI4X]E[#;%I^=MH'A$["$&Q9% RA_]]VGU+_"1* MI^"@GSQPH589.A(:PV434( DN*XGYG22+?7>2^%T%.#RA\LEP9/\6-]Y*.-W[\FA\\=,(NPJ NO%@(YDU 0XROY6HKX#@,?_FF3(G*4 MV3&C0@MD8US?=@^>HOE*'^NB0%!6OH"FDZ^S='+NU6P.P[']P<3NM$9N+G;7 MZN$RF9R&HG#;JJ/;G'&EX26P+6^Q ^&XV1./]ST*VA)&_+[(HB/5LU EPI% M=0V_^2V*S18"+*5F=HFT&E V1J, )K7WL&Z8F?L-!+A4*@41];[4R)7EW-JE M#U;)6^0ZKA4*U+6>ED:!)J4P*+V%^K-1 /LI")ROKN?Q0,F_0['1PN)QRL&5 MIMO)QAN7?4O.T'*EJI)C-'R.HH2F10@=J^>L@^-$BYNRIK)\$A[9WNZ.]YX5 M*3H0ZDU% >8\W%I^5E;HQ C3DD.@M$0TA3RM!)KV1':VL/A9&@2+- M],&\%B/W 6JW! JP674:N+>"0M6EKU%LMX1B;H"K.,1-;R8*($M,K\07;=:9OAZM@S0*L?B>9B"^!O%_2'SJ MHY(JZRSRBGU$QW';&5QV!RB0+M2:[XXL=TS@@-.8A@*\DZ34/9%.PVQ^YN+& M+>M9(2-!W_3RERA.=5&T32T*$7.)M#D,Q?8K'4\%D=7\3F-+ O?#2NFF9T)QV)(U!CGM+6+K(.F@^ M%:671!@NLE-Q0*V^<(!Z(XWY-,4%C#LQB!-@6%Y'.->Y7N:0@I M\$M>S%GY.Q0G4N!26,;U]#V*#>M7PI"RQ=:K&&83>KAK_P MDBASYU/)A1\BT6D1%.=>,A.5RR'#OSW"J='>JM5J7VNC0%3-[9XG7*9O7JFS MBK!,7:L%4( LN,V%H',63Y"L@@+XPFPOUL0K(W!L6F$<*'=BR?"N4;WU_%6- MJ+Q.W/B6*+6]NQX:'!C[IY(_)BZ0(IV MF!V[JP[S>RAH1I? :<_O]=?@G#N2+8$"[.*9?Y&&(#5&X=A\09C5"BZZH1ZB M62B F_FQZ] Z7K3M$@U99E)D6KF".&FIH?TAR2,R&H7VA3F=O2R, D7<6DLT M1%!@EY"--\[5[T%!%!16+KY!@?7/EKT#-A >RUJL.%1#,AP%.%E1JUH5P.)I MJVJRLP2$@9!5+PON2I4Z^'FTO:R, DEY:8%3JI8\KTLV'@5 I? :,>DV!J'8 M>O75DK[;@J$HP*B67CX^6'N0**-5D("$*?2Y*B>A *UV\2LE\L09-JI).$#C M.K2;>4!O@FYZ6=]EL:1O*Z64D] \6YL*W1[ .\RKB )DUM6@IZ%G\$NV= M5D*!A$K0BY#9-T<9)\O[X)U?Y+;Q)0H\KX@'GVX_$2 RZ/.-F]4 M2?D7W0 *E*>DP+*3I1V1ZZ-0;+ZJ6*:OLVMG(F,1"Z)6244S40!9POW)CJ$X MI-- %"!! M3B88C1:8DVE6%Z#3#"1 "6+/6$(H'RC9#!1 K5V0VK4+<\W7Z)4J)N_I>7NGOV2%;"TOM3_6.2KG:Q0GH1N*+ OK;;N& M\7-*S^!Q3\(MM6V%P==X1_F^Y1_K9R89:OSE*P>I4GVW$0I1^]XXWF<@%#G, M7.59#;M]Y4L4=R./0EL'&9^!%P*>1K MQ5GPPTM/'@T2VC3]<-NBQ#-GLO&S >JQ=\3^'52*F-A9*@PU2[\$O#JSFE-0 MG&"Y0A85OZ)<_A*H5/S!*$ IQ3?//(_94\H?*2IRJV>B #(-/I;V)ZJ,0+'I M7ZR0&;ZI#"^6))NCC#^-J9SQY'J"0JGU[U%@6RN&.PWA/)2\Z6X(U$ 48ZUJI9[85DPM.1)U A7DSY'YZV( M!"E9RF$I?(EJ<7QP^6-1 +)*#@2"2A JGIEA=3.&89$;UKM+<_+_0-\U:DR!,NV=\3SI(;G\@@4I'+* M!RTX5)KHV*&$A,X*QDM3KMTXK8CE4'DKL;SZTRD0S4 "5O]SP9+?K9ZI.55K(@H0"YWY@=@>[-11/U>**2C MHF:>.#/SR*IF\\:A "!ML_ BCJ_+OD6QV:J._!22_TUH>NU\4XO/5NO7XKDH M &U1"PAC]1\JF 'I.(D="P,=16-0X+^9]Y8'<5%;9HILWF'HS#,NT>41VC_\ M^,:DY[H@5_\>Q8G(4BWYMB"N!M1Z%13 5WD737+TJ2V*1';H'D2P*B<9#[E( MO=@O/!\=YVL4)U&YX*GY7UR70SC8..:+;KDE$Q_H.5]@4DC#D=?6QR)( SVC M>5@.UX9O[HA/0"IHG%A +#9VCPOS"[P6D@G&.>MYT9( M2),"BZI.@S[8@S@81 M:_:6>BW@+@BBC,5#S8-1*D4_WS#;9!Y)TPS\UIJ @L5I!\B4[Z.\/.B92Z) MRW!.?) [-\2- 3L1LO""-CM#<4B\ $EA.7[A8!2@K'; +"AKN O",/A*'6[\ MPV\,P[']4["6E[?V?O34_9)UYJ$ L$HV,N[''XD"B.[EZW1DKRQ0EBQ"U^[& MN?K[>>/20JJ$@CQ#"+^XKW"0<2-L7CZ**IMU VSY.Q0DK6_).,\.@N94_IU8 M(4CWWG%)#O 6B ZH-@S%60TNN="S2WF#$<'I]/,HT*W?6*G%U>#,-GXU3FE0 MX3W(J-L@% 3.58:@."-I+:^\]H3:A2*8B +$9U#CW9#EUFY4S6/X0U& <6=Y M0/ADM2,D?@GLM%.=N"R%<#0*8)IF2KV@;)UY* !D')I3-Y(U)@I"D!S]-)3, M/K(R1I:=-1QD?WGIRU!TIP9>"(JC]<%#R3"_9%Q^?>'4POELQICC)]$/0J2KTKP1Z' NH*G8&,=IU!TL1M.V/)1 ?W2%0G0'\V"F#AG3^=@4#].@U L>5:RVJ^>%@9 M@F+;LEA[21J"QC04X#UDV7?,J2:!AS<.!0!%8T1:NX/9%BPOC\62>@XTYB$! MD!O8F1;".SL^5+8,"O %=0 ?:/O$+#5$U+BEXQ+&A:NB:)V6$T ^&L49-M7^ MDJ:A9R=C;O^RMFN@ +SH M9G"*A)&ZC&7C40!T;LQ>B3OW[C3NYZ=QH+DP']23KJE>:K/6X.S-:Y-0WVHI M%&B 6V!EE;:8@KXD[\1/R(NT3Z=B#@K BNBITSV71L?(QJ, B->9*;-@PU]> M0F_=@D9!PHV-X]!]2V)&;@'->)3FO8F?&"5W\; M!:+O.-7A!:*>8"@*,*@CGOZ7'L&[Y:4E+^$<7%JED'X![+SZ06ED<4N B1R" MR/)8=#5[ "*;-0(&E3(3L^ 4N7?P@K^/ N$<@4Q>P%?MZV_&_?@7TEP*6^@Y, M_/SXUS__Y2\_?!];'X$?[(_?,TPMX7^* *G\_ZEOA@6'//N;(-Q7[2\TQ_B? MW]0W\TWET$!T @6>.-]P#CFHGJ]'(P&"P@*P"\DFA28"<-CI1L3^;AN\?^\0 MET+Q%_J/;^D_OON(G/]/V&24X9'7A)1'>0-LBAL+;8G;5J"TI^KW M%\:3((B/@[+ZR$L?* U2<-/D#<5.&T,OO-6B-T\Y/(&SS^JX"V]2T+F5L\WZ M2",;37&EM]7RV MM-O-CG% E/GWAT MM-7UCEF3+NB3[<;D_86F;W&$7W>(] MH8XO[QF>M(__)D?A'NOC+KO)]#131@-""'4&<4E4.ORB6V8** W^>J?.::OF MJFML63#\HEOF1M0V=EH===$- M='&*K+;"X))C-N2B6Z/VJ*S)=AKNJ]BG:/Q%-RVIG=G8,&^LBPS_GX3KX MZJNV6AII8J,L0F$>L@P*WQ:_]H+A)K:\"*+8\OZO>[@/'.6&JX,O_)C:00B/ M.;LX#''WM&AH>)3N6S[K4C(K16!(+,%.*U]?:$LT0<%;[ )?S%L;0RZT-5%! MN-+6&D,NM#70=ZE59U_5[R^,+UX;= [.*L,N*\&?2@ )8X":L5SI53'AK7-,?+G/WF3T'HD/"?W_SUY^_^_,V? M#J XT]/XYS<_?O.G)(*-!,RC8GGTNRQP[R5%AG"+;'^@,T2$C<2.CIIY+L/' MW_X\57P(+8,Y9GZ8.F::IL@<-3].'34UTV>.E[],'2\-:VN.F;_>,-,P[^:X M^=M4<2.V)N>H^6FJJ.%;KW.T_'W::&E8S'.\_&/B>!$8Z7/T3%;VE3L$,O3\ M-%E1F.M\R+$R63&8Z_'(L3)9"5CJ9LFQ,UDYF.?3R9$R61&XZ4G*43)9R5?A MP MP.I RBE1/L<8*+1Z6%%;0;#UZAAC6_T4!J!6LB;1@HV61QC;9L%"F^4 1<1(\?P/E !G-]*SRR*B?RLAK<]V&87S2,1MAL M=J!9\U8I"IJCC6V?6Q>TMNGJ&&-;Y=85$FR9/Q;-UK-22)J;ST<;V[Z@'F)# M09.=2+LUL(&JJAZI!ZQP%;.JN;8V5JG+H:GW9"I[/_KZSZEV[-.J6]E8)+A3 M:$IES'722GI%(S;;4"<"5&@Y&<)^N-&=0)>Z(:B.H(H&EZ'GQUXO7!!;WDB1 M([F;&:K^IGY] ME6:/#%'_N-&EP,22(>CG&R5)S3JY>'K=&L\9>"IL2#FF^I'DKP!3+7Q^A3\?QQ6=4>IXE%+/S'O^X^M?CXWID<=.E%N99&0>%=">98$SP MF-DV32Z+L@[*_ +5BL'F-D];\VHBGS_6G,!G13N1E$:_,A=*3[,^=H$'_"E* M74-*U5(XP: 6F3%.MCE>&*MLI+%MEQ@$O%&M3T)[NL&@^*(?[*FCM@(J^1SC MC/.TO69K<0'[Y$XQ>.'U6W&+K4KBJ?U&JV?Q67!M#VF7NKJ=2#3*I&J?)]/) M&%%CF#DN%/A;VE7W@;S%5'Z5TK1@L%DK%)=ER"Q)_ DF>4N8@-3?D!?%C$4P MWAP(CN.F:LS"E*AH<+$H1'\=XK0[#Q/<7#*I]D4 >)+=\,1#6U#>3A$>E MIL(9B,%BHC:*(,A/)27E7\CR>6,Q8%A.TIBTCZ;MJTD^+&S5(N,P1&#%/ M& W1WA+?%M\AV0P_4[$BMORM2_55=@'$9*:8 M9*Z.2Q X7UVOWF&M\34>552%:<\G@1.U%[@:R,AQ?$\"3VU]YV6LR:[H))"GY9?GL2F^ M]WL2.&OC-Z^@CL_D)H$SO;=0Z.B?2+AP&];5C"Z8!)+.XO:"^(9)(*XUIY=Y MA2>!L:Y\7H'I2>"NM>XC"GN92*)"&S:F$V$S";2=\Q9H1/0,@<-W$KX%N+#8 M60501 Y-HH17US="GW2G=I-U)1.]^*Y)%$=K^7RT#1V;! [/>4N4T6F3P&#K M=Z0:!3<)'+7D$H\]N?4&(BML>F@'X8L;F#J).]B.8TFLDOV4 M_\5*4^WN7%^1MY- [3G,31K%.PCVL-W?]A;+:L3PC<1:W^6&/;+?4MRCIS!Y MH/1R^/8A\$:=CHKC725/'R@Y2('SW63H'YTZ@- MWQI!LL2 :12)[Q9BU$Q#F$9)^(Y2[%#UWD=?0W+!,+XC,?Q"D3XTCH*26"MQ MG9^LXWG!5]@4>0K"AR!YBS>)UXP@5Z1RMEH#2>5!(,9YR,[&86;;O&V( $;- MR4B 2WM0S))X!\SG#V$C7<4D5, \1U'2"I!L H;B!RB5N>,G7;/UR0R>;KB4O=]G$1X?#](;'+(202+ M]HF\G"]/(OJL*^*T9(U)Q+KT@$'AI;UNGWMOF*O=V.OV=';%FD2 &\(7Y8W, M;E3T"9P_K=;S^__^U_SEX7&Y>OSWE^?U?T9K.NK0P$%GKOGZ]&M)T;S:(&.; M39%&"NSB+',HB _5WJWY',PL(8QVK$T4MWDIZ(]O]=>)X^;#;'C MN5]/9GD*0A:P._>SUG^I1Y"U^@-IC=<0I?-2:*IT2P](,-@L7TRI_B$)*<-B M?3"9JORX/WC!D1 V9O[5!RSOW ,-&)/QP?:+8;(:2P]//![;^:74>G)D336$PZ_]

8\_LTUZB=2"0G-@E>[,B MPCJ^ M0,BB4!>3)R8[(BX;MKD_1"+HD=;'VVBJS\_> _BXWML5TQB.[J$'5X ML@0+80,ZY7AO>1[GL&20JB?C!4[JQM:=;1J\0Q+: M.TI1+8]-,@\E2#J')9MHLNS_QHWI\RJ,*"H&W&PXXL5_^^%O([=]_/;#3_A< M26V3P:IF^$E$N4C-^0+_9*XW30)!6A;X,J($&)T6LBJ>+.XEXZ-S6EAJ>$(& MS#/O%:6'5/J(K3#&A%AM9J;P7$PK-$]]5TMT.BW42"^H*F*G5QR-_L;I>ZBF M%=O));'SG&.30* VY8G\;-.*A%6+&AV\>9- H3:A2=R"TXH9[D)K:L_C$#A$ M6*5W$F47#I?C!'Y M.2=1.:B'EUF!O^NN(=0"?QH.YVF4%>H)9[5LGBLO+-0*:3+O>+^5A<8NZNCX MWOLM-C1VC)4=^SEF;MIKG^[^ JV]JFRIF?C1'R')20(+"ESUJE2(<37FK,[K MJ YV;2F>)>(NS!-Y28$'8GOP?QH!-^*IR"YZV] ;/?1<+CA@+ Q@-7^ZGZW^ M]?0R_W4UKKL.SR8UE]/39?__[! M C?1=JW,>#K;4S'Q#UF4O6R&^>SM^8:B_LD+OJK.43K%&""T!&TO9-IAH5N< M=H>3R>K!G'\RLH4,9@$?K"/C=?,-58_@_^Y!=G%%L(G'8SLWVO4RZN-&R18R MF$&:GL)3$&;BQO/^ !MG#$]XR^23$,DI>0'?2N?+B\2A 6%D>F6^$?6$T@%*M@.A>+-+^ MEWD+A*P/9MX@GDN-9RYF\HS?W0BN#Z0:- M=[565YF,=D=\LA$*[*I9YFIWIBDEFS*SFOMGL<7"_?W@1H<@LKQ/89 <8 ;\ M;;.6K0EQ,L;1O+*(-F:<$RP)RXY:!T PO[KQCCK/8/O REJ]_)V7P_9<<MWK/KA5'C,(TS_@,(R/K(^!8/E'[6':=8V@_KFQ:3 ]HH*=82S;S%1%P"3P@8 M+UV&-C)/?>H '.#9SZ/6*&]DHK+EAKR22GIS;C?W,EOXC5M=Y[)W=[XI8G,4 ME[4\$M'M9&;54R?I#I=4O(*Y8K0L%YSN2P!%:0 V$8_CD3W;I3NTB,=#M6RD M,9R+<_@^@6!&7?UW9 -CQ.54VZR (P"Q?519.0I1$:[5:_@AW@2!(2.]JFW$ M)8%1TZH#)8FI*F.L2^C2)!#9/:9+D?,R2;1I!%Q5ZZL((Y@FPC&[!T!5ZSG( M(XHF@LR^G_!*)%.OE;GPXG#H)UPS*&M:M>+.>\2ES&(2B.SG$1^&]*=\ "W% M 4ETXY2QV%88:!-@.0F\]BT7Z$5R]EI*<;H"@UY,Z23J5O8D+TBY\B00V8^\ MT(:M3!FMFE+ >;'94T9P1VN!7@SX1)ZQ_FT';:+-)U$-]U*2@J+>W'4CN:V, M<.GH^D$.(8#KB>D0^I$OVL3B3QFM[>4+_2R!2?",@<2*9EI"K]B'<8#RP.BZR/7[/,IRC"9"V0,H+XV\ MIB'ZO$R8:4LSLWK%-5ZRQFYKAY;&7X@FM,BE[;8BFP+WQ M-@545/*"* G)*MGOK? XWZP 4^Z&+A-G+@_6&\=S[5)V[SAZ%#3WKZI<+YY@ MKFR@[#S6@.,[3UQ]0W,R$G:@/*Y*@(DF7B;4=.1TFU_H;N'L6UU)UML$V#=(.JFZL]'<<=;GF8U6QP741-\IHKR^2/X[8+ MP5#<<_4\D^7N^5L['9[JEK=: L=-US[(6A97"U1-\IYS^J>,XV;G&S^>8%$V MXA//,%C\K;$IU>V53L%Q6S4.I^I%D"%ADOT M8A:%Q?)4*J]LAKEVDM5HZ'QOE1 #_:O;=34Y7XH#^N&B=YY?CK>\.<$-%H_KMS)P^2=$5TTRT.PM4B*S"+,1@#F-:U%[ M!Q^MT'?];=%D>UR/8'WWBA=0.-Q<(X[:CE0/G'@\CB=,=2"5I!,Q[).\B@_D M;636'[IC;?50,-B=9"Y)@U-;+\&L?*U4T[#<0/Y1U&)3U;"/\E+R'0P83^K M<=S#$S0LPZ2 (LO-9)8E)MZ\43CS2&C56WG>HN;:Y.GN^ZZ\;Q4;.'=5'%RB M'T*IY+J?B^U),IT7LK6\K& (53_&Q6ZH\O0BH/CNO97$8'\2KZ6MA7"H25P$ 7AYRGKY3$N$/'!4]_W7I;&P0[:12_W M@]-IL(::(%"DU8ZU;&V97J]LOG MX+C6.@=4R362XV&2-Q:X6+)/F'+#$MPJ9I6T7].8[NPE37A>QPZY_)$ZP%%CYE&V\142R>8;*=='U3ZHABR10L=U-Y.+6Z)!(D M3/)>,F?6DBRR>F-99/&XKNBHG,IK6NLB"8\,\:HK*!B,X_*I'<@B6*=YTY+# MP6,V+LO+RX,]^YL@W(_0?SP/MY:?M<^\#_PH\%PGI3W?692V7C)2%=715 )K M/VN;BQK)SK9\WBVL0MK3<3"!7@FA7AQ/#XV3Y"99V0&6>3$NUG')0A=)7IKQV7VL@D'XE[G87$V?V#C^^)4NRMUP_WP/K M;IQ5B$S\F-;++XJQ=X=\H)]$5=PD3TXZ?K;BA+(8*7[.60D'6Q>703GS!EV. M68\ >T-=UDETU.U6J4=YD2_7Q!&1--$LWS-&R>+*B_C <5G;;4B+*3).FVU8 MZR72FXOC8I]1OD<319/4&(1E3\9XU:=4P:=SW1YL%[O?:CU3O\^E&CUCO,%7 M4JGG),P7VTL++<=:[[+V=!PWN&4%'WWD3.,&ZQ3W,'"7$57XZ$%(SK;R0&P/ MZ-G1%(_ELT90(T0; =.X:HJ"(6-\,4=?-N3T'-3W=F=%KLV,75X2:][9KJOA M>$G;E!SIC+=)7G56)V*$UWO494E.)$IW5LI'T;_%PHDX+JQ^P1(=7$SR9O(+ M)XSQKE)CQ"N@XB&@'AN17:8ZJ%>'+SP S.?FVVF:_)S13/29[-](R)'2Y>/- MV;PR%,T^W$B!13;$''_+8U88M8IX6760N>JD7^%>KN$')&BMCC&/5[CDY!G^ M*=HO9R"*>B'\EO6S,*0IK(SKWQT;U2Q2Y+>H']+'KZ! U^1KS9R$@]> )8<0 M)Y7_TU9N>G$E+1FP'^2D$5,*'BTE2V1O>D7(Z+]RK''-J M;PS8_^*'Q9]L(T)Q1FN:.:GF)&PQ+//%,M5H'&H/__+EH4P*,702P5X\&;;B MP*QA3P&W_A>KJ-#P)-*HO;I7?32+4 M5._>MA7M)X$ZKBVB@K5!=(0\BO>[J=]6'NE>+L09 VHT[VQW16L:Z!Q0E<^U M"3UE,$/W7Z_]:@^,<*6RFN'Y;_WB^9V$;P%N-Y6R7M<8/5:CJI%PXLH:M:V* M$]&W?75;%0=?4%==.!M[TW5.-PJAW*[ZP)N]]ZPHFF^JE4(D/E;Q>+->CB4Y M5"E'[:T03>DW,[SZ2R7Y06A<5TXQUW>,$2V/!!I"/I?5G=VE^]5_ MUN2SD=T/26R"9,)8WF )6QOB=?6P*2X*=EBDPBNYTR2,KBWX&E_04_"-22!1 M*4DTK(X"GG3M%[05HK1(M6_DY# MF%55<&MGLVFW&@Z^,5AQO,Y(GJ1I)ZL4Y#AN"F")^3R0V'(]!,PG"N/2[8*_ M3C<+_OAM2>5BKL9>_[;?BZ_8UF?7=_?)7KBQZO<7W1K#"4?)K'YGL,BTNM#_DMK7QO#-]5A-& M+9&$U!QH]KT7<&CZ8G.XY%5KXUS6FR.B@J.K1H.?FKPH/OFI\2%B_JF)C MG>5.!$\-BTSM9ETU&E0,M?J@774@I>;-X3V>$\%+XZ9P478Y9."H,)4BH!0+ MPE-_&^6:T>C#2%6IGH7H+.+]@];I:BR#$^!R@?(%"6GW\BX \Y;!+L.K M+O55RVCZZ#F+;5RU$-.5Q'1XSB32$LY$')=W98C[RW5+BEP?R4E1X7O*Q B&6>*9KZ3LQX7M =FC5 (EAH3D;S;!5/- M:O!JO=*-29/PF SB.RA0F=^DE&W#;:+^W\BVO/\02U0EXHP%L9$?\ Z["P66 MYN$^UX>$O )#6W\EWCOY'/CQ3J3@=5X./0(HY:V_!F?"G:\R#G#A-T5I"^W7 M&07(3T%R%L,J+].SFUGOUV<;D,P$D'1?!_W9G7EF2 $$R323YXD#JB4,G>WI M7UV@%:Z%[35M]X8B4=OTI6VQ*M<49V_FEK-ESTF@L%?J*TNS0]BJ1 GSXR=! MKIA\,_=U$[-OUKZN\OKES'U7@[E46,X+L4P4<6>H&7EIE8EBKKVVDB'LIUX1 M%L26=T4($VL_&?;^W@OV?DZQY],>J]G8T>!/Y63\Q\3I2T<[N()^%">U_.K&^_NDR@.X (J! S=V;TZ%%G]1+C: MQ'UG]2J$U=,$ [$1S8NB8)IRFC& 7A.*4+JC0Q#&%,RI=8K<3202 M'B>!)ET!M$Q=,AEORD@3,C(UDB<16*%W)25"^"2PU.5&RJ7_&]HZH*T>MWC= ML3M]8X\3=W?=(3Q](5"F-ETNI >UW7Z5[/=6>)QO5L0CM.L7>?0!#,!)1"K5 M,U862'.E@R'.W?$>_F\;A,>9[WPBM/3O8>?:2[+%9/I7%(PKBI"> + \02U% M\=B+UKC+Y,/R)KCV??E88_:-M;MW_2VML&WYT8:*OI^"P)F'*Q*^N[:\];G> M7'.@9=L"?C&+%X'KQ\\^;)E?S51S4B_ 1,3^;AN\?\_'/G[R1L\]S6QIMS\P;^%[EOM#RB5W9)BYO(.&;U>_.5,I7B>EXW4R(D3\*J MVDK*+NO1*AGVJK&GI5Y1;)5%Y:O&2%]68TQ*0<[=9F0E?-59N_M@+ M<'=1T(3FHW#5*%0I++D (;FZ5XV?%9 M?@Q7D7;;/5".5'B@A2/0^));V/2$P"@,_.IY"-J="C MQD1\0'T*@Z@U0.DD?,#<'=?PLQ+?JS](#UYN*[=^(\/^D48X!\MD!V]0F+Q"MV)#T9V0QC8#PE MH>_29@RPJ2?W@_Y+3E^2";VZ26=)'.P#&ATI])0VAIA,( 11$10UX"?/E*. M'A+)\2B=@D,#TQ:H^D"O=J.\=:A['BI-56*21C@![GO33OS M=2.Q9\&FG.C9KU\#6Z'4CA=8JF].PB'4$7$R#7<2J9TM\<97OB=1CKTCA4]2HV'5Q+T^CMZTE?O@_TA\*G"/M^4!HSQ_;RVZ_KD^FX$YT2#C"/09FD FMZ] ME 7;L+EJ&DH++C().:Q/3 H9U20DLW,QJ<,+)^%* M[(LDZ_QV$O[$MLCCOP/3* 9[4A0>K9 V (QR8BF;\NZLR+59:T\OH?UU:T/' MJ"6 ,OCL V+(2Q"IU +^6'.UPQY;.P-3E@K9=!#S!C"6="FZYAT-QJA_DSD9H\V 9G<1RZ;PGKN[$.V&>P M4>)D+=EG80A\E2#=\HL#,&&\1YW2IZ'\39Q\-Y0_9YG$#\ M($_#PU6+YVQPAFL)XQR]!C7S8]>AQ.J^DQ6Q$R!(ET1IW3_BI'4!]XL+I-,)*:YSB@;Q=3Y W!>:9!?>K2BWQ1EZT(\22 M/OZ"-A"G[PS&EK_%VI%^@L'FJNH$_A8NWI[N2UD?2#"X5[ADZLRY/L]SMUK^]Z+8^6Q_N/MD+-U;]WNB5.K&<5V#: M4KH4#N^5,M= ^5(BK TP5[(%7EPW?K)LUJU0BCGNT%ZQMB(^" A,U"#.DKP' MWCL(%/ @TN@Q]NM"?&I/14*G+ZIN/X+1YFHP[H(PIE1[%X1A\)4*>J+P-LY( M@S7$(L!=%,WL_TW6--)'AEK.0'-UOPCH)I;WE/A.]+C9I'U(5U^M ]V7"Z.5[WMN[$A/#G@N M(<+BAN)Q2.0-(#RYD4LXO%=C(&6F.2UH148H!M4'F7OR2II,_,IF"7HCA]]8!OHF/ M(DF@S1)(KN=]\$Y\BQ;JC^S0/4A+-JCF]?MH!'X4>*Y#ZZ91&9'6=7N+E]3" MRWLZ)*-[YK_-,Z[\N/M!G/N=%6Y)CB+1GCLO95SL 97IS?69L9UNV*6"//VC MU/'H!X4LI+7$X"?WV8JI4^9((]DU3Z@R!&Q>B4Q M;0T81T]!6'[$9K[SQ;=+'ZR2-^#VKD7KC8C"!7I:W:R\SGS]BR2T=S2XZ@O( M)&&A4$3K@!8#\+R9YP5?+=\F%#!V[))D@;.7-8>04ZI/>'PA:8@43R[2F(!) M^J%)A%O?_8,XSP[LU=VP%R4EUP5' M5XT&W7"K_ [5(Z F@1Q9-%6.&/T@ITF@3!$65>FIQ0M!F@22M*.8BLKULGBB M2:!,'(Y4Z8J@$_\S"7S)0H8J;;$$$M0DD"0*3RHCB$=XDT"..!2JTB6"^T1. M D&*L*MJGRHEPY\$RA1JOHSTKCKU5Z6?5:/EKAH5;1430335!'$D%;;%X8.3 MP)1#DJ&O;]/'7MZ"3 9MOXQ=6QUR[+)L/?S#7MM4W=RX]^4U,DVMF-)4E". MNNLV)I^I:PK3C7+L3X2\@5;K@PQF&";7H(G MD$! P+T/HC@"!4.(9OYHX]MG.[E/)2#%WBM#\?!#O3S1*EU-)N!8-XE60,N] MQ@+^G.+))UOZ)(T;4]5K,XT&0B<,K>+ _OV-ZOTT(0LD"O9#Q4NZ=O>$?7LR MO3 32UC\R188X]MZZM%5AKS4J.ONV&SC]140VY#5ZF56SE_88#WUCGM_!,6< MVH1S@3::QSL2KG>6/V>W)@+M_!V(!M3T1%*X\G*_;P[%]HXXB4>R5F@R8",1 MM+)F-_VM;ZX2%MN#O$)X=8PYX:O@I%1-.V%Y23SZ-++'A>'XK81C5<_M,Q>] M0N[Q"9:(HV<_-;1%1Y2]Z*!@1?C. MI]7FKO!PKN+M^>UG) ;Q_LR9#R%8<\%6Y49W6& MYS"/5=:SL>UP2A3C?5Z:-A=AJC5@54I']DQMO803*(8QMA.L;4381)% M.<9VBNW\#).H%#*V(VQE\A^D7(E8GC090KZ$__FM%D?>/ #'<5.@G_U-$.[9 MAV,,%M<*F>LIV(T;OP+O $.@;Z$.?7-DSB*+=]Q_6V-FSY^D-!V([( !M2[6[?EK]\R VZ9 ;?,@)[/S?F? M)(K99M;!22I86"[H./?6P8TM[[3O*F1ID5ZR(N$[7,]4(2DR+_/ H]A2$=R!U( MN_P]90VO0?P?$I\*[*1$#4IJB:Y_$%#!A3=A]F(UV$%3RG@32!F9+$&?R6<_ M#ET_[UDSZ!*^*P1(;TE*OU#-GJT9RN6((MR?O>!SY[:Q/)H MV:D?!SKT+CLQAO9EU1'T!>YXM%Q]X=*.WAR\SZZ^#C),GHWP=W!8_^0.1(61 M8Q(!N6ZD(#,:MS5G#'%&&!W>M_#E6_CR=9W ,(QG>&O(),)E M!^4WU7=X$OB\A1^/AY6T-'M-H@/C6)(8KOP4!GDR+VT#G42_Q '5JH$LJ)-H M-WB)6&VI-7>8$.WQX=D(^7HU?%UG7 MQE6TE\?D9S9\0)L3WJ(P;U&8MRC,:4=AFO=!WB(KD4167E.X(I=WTU?Q3O0J M"CFXSJS17[I,L?VSD3/1]8K=P M= P71RO+=X!:XOA$?C,GU:>+[A8QC?U&_?;3,+&]MP?J8L["6U'J4::1W"I0 MZY^70=_E$,6FK_RT$'H5"Z7XNFUJ.!\XB63"/P4&"#P:NH\,5\ M:EQU3\<':P^B5[0*$A#%9-$XZGDX7NM.'+'\,(OXS!!N70^!F"-B6+GF)NBB@N)[M6BM'GA^)[Q64\-V*247(H"%W=DZ_K4F')G>31&]-_P(W 5 MO&->W()JCDRISP;,-T]!2-RM?Y\ EN""KD$3C;STS(MBG./2CJ3H@D5M^VPOH<>\"$)VE'$8=0CL2B^*Q^UG<7(\0MF=Z>($/1"NMD,(?:ZXWT(D"N==2VB= <[+A$)]_75Y) M/-^LK0\!#@;ZL=N3(EZ<7_/!1'7HCO)&Q2_0$[XGE%TA?=@K1>4UG]%)Z*'\ M9U> +HVW;A)(TWH5*T69^;0Y"61UD96JK%"*[!L.-9^4H>2?2:0JG$O$[0_P MAM:+BDJ73_*XV1(9(RG*68S#F#@J,T5;EE\_F_[T6][*.%B06@#N!8N7$U-, M\I4E_$\I+3MGQ[37"(M<$T=<(> "41B7+A7\=;I0\$L?P5(4[6O/%3&"2'E]@17F'%!'.8WQ\L-Z28FF]*6!.A6C#: ML+>M<=ND\FQS=*^DP?\1%OT>+9+0WM$0> Z%Z,U#AFDUUVD_WQB(=TD$7)I& M*>W?7)_);//UOA[T0:.ZL[V^!K M4J@UH"*U8Q%Z<\VJ?'U)\50YU!&,K]HTK:\9Y"'$95']JE'33?3/J>H\"KTA MEJMVY#2HD/LG@;UV2@._/)ZT9GTKIF82KISTS['+;;Z@4LC^EYGK# MG1)W0IEX&@W+.S^[FKK]-(JW#4"!,F'FREN GX7-=I:+(2JAB?KGCA:EVC:2 M(2J671EY:AID+E<\#)%O.<7-VOH@LD(>"-S*K0UP )-VU0[9#,-V1-@4+4KC M1^2.^&3C*D&HC39GY=UL" UI.I'8THK)DMB!;[N>F[*/^(G01\*CT:D)[.%8 M&2RR />PLC&T?/%#V.C6=_\@#FPF.R:1/5@T&@=;UKAH33[,(>A>#1T_IWS. M9]6:4-7<;(FN7B[0)+31EH@57L'+J9^() 6^+LDN?ZX"(-M:.UQ"P.*4*LU MW1DURSCNN^LDEO>K&^]8.Q-:[ WTNW7P**XJU66%BT:2W06TX$-) M*K+.3*Q@28E*;^XMF5_K1GA6%,TWZY!8\*P<&!/D#O#']4KILR@4DO3I.PQ2S,(*YR%C9@ZS+"](R,Y0+=<(9R)C M?C(F+IY@/DJBHS:3!T*IM(6KCC+1TC3*M@&.7#\)!+50#FH)V3K"][47[U1G M/TJDXTG0UZW61]LF"0KAO=(+1BI+3P)E+:3P,I5)I=RK1IQ24,[EA];BQ[4S M^U8&I_R:EA2!:\>/TA!T*TO4"^_24MXFX?_3HC@)P[O6^M_Z^G"CF9)0^KA0 MB7#LU-1*;QK"KSQ:C,F(<8C(Y=$B2NM9N%QT,HY"6UFT0HUZBNI::?_R^285 MY>>;TAMYFN2@B6.X^;Y_7F>;UY7DV A=GSVA6,?#M9=V*:/ZYP M,&I/1W;1>_,R&C@E9CO(<7W*\=W/)=# )WWPS M-]],3Y=3J.5,HOK,8"Z(ZT9;1\+K2PN]7$D?3)FIR>'@,7'$\NZM:/?D!5]+ MV:BGHB"*@:F[YW0^H_#W*&!2N"9T9QLL;I$V#%I8KO-*Q$4MJJ/,U^(@D6K' MC8'&-DU;-,'9IT5N@-O,?.?)]2W?I@V;*,=2$)'^_%Y]%-G/SL.%%<;9'^RY MCMST-J<\KE)ABN.WZ+2,L;-ZH %)P'$B>EL%YU$=@^-=;,FFJN5 :BQ@$NKE M60AK,J%)*)-GX*P%#YR$'-L!E=UY\C0*478GSAK31Q?+Y9 -J"DU$;\F'__YB\/C\O5 MX[^_/*__8TY*S_?V95!YD.\KC%O=WBL"Y,.+\!^[,2 MSZ "UT]/7ED,P_F+FZO[4U0HH\+PLY]U!9#>-/D<#(PBM00^1U$B##X1C399 M@4G5?EI^*MKS^^V4QNHKSOTE-0_ZQ'FT0FJ3IGG@\MO-+N5E?!ZAH&11+DEJ& MR(J$[ZY-T@NY3(ONT@&R_HZ#_RPVML=VQ2"ZJT/4X<. 7JZ:C!>X]$RZ0I?--@W>*5VTW;%)YJ$$2>>P9!/- MR5%AL'%C^KR*I*C3 ,XF3]9MKJ?@Y%FC&W3B_Z)1*<3YYS=QR"@@^S#P8_(1 M/Z8>@']^$Y$M_8?(T5!8Z%T__MYQ]X6? 2Z!(K"^86'F!NYF)EV) Z$S)O[< MP,3&\B+2&E2'6=>^W5?DW_Y24E"#[NZI9!CXWSH5D(;)I1@))C(KZX"H*"RY MJ%&R@Y5#.WDCWQ;(42"E:QP_9BQH< ==EMB/\7P(9#4?%?.L5&%/'SD:]&A& M:(@? OH?,1*!OBE_Y"B1$\1Y_H$A4/,7A-0B M'3,$&O^!#8U=G#!#(.;GD2!&[J@91"O$:4K0<.8,@@UT2K*V]V<0=*!1$5MX MBP9!!$Z%2.%C&@03Z$3_LF-*#^(L(:.:<&$V':-6<[?!_)GQ.;IE7EQMY@75 M1E^!;J21\[5!O0;H NM@:52^G8H>YT)$5Q>E$Z&L0A^Y@@[\+ MCJ?O7S%'C*<7+Y6PY4'E@M'FN&91P>Z?&DU(KAY_IHIAW((SEL#4/?@ I=SJGU)'C,B.PQ9+7&FS!# MW6,X0,_:SMB#- >^=$JU"3/^>KQK59Z.&>C^G%,M5NM+G9-?0JO(:^7UBZ%&(#9!A;_56U73R]&I5;>9>R''UKI7SV:$V2 M'3L%2!@C:EU(+Z.UQR8G(\&&-*NU-W1 M.DQ=@0;S C@@T2DIH-'\I*L:PY5FTE\3J2&\$;T*4^GB/*6A_FV_(E(4QB7Q M"/XZB4;PQV]+RH2XXES]VXMNZS,0Y#[9"S=6_?[R&./H3=7OED*M#SF%5KXW5TNP@C#:-TZ 7\[ MT2DS$C:?2V$5-HQ9HI (7((K3T'D\$[40$KU,"ZWS:&L(& D,/*T*UT@1Z\S M*2YGFP<",P:4FH! &*P<^:A=7"KV5'TX1PJD)C7SGM\KT-R6Y)WX"2DE8P^@ MQ?41EFUMMR'9LLW,-]FN12J@]C23<>:\GKI*(R+F1O]T@P(?,U]X.*<=A,M'V'.N*_"C%7$:>N%EQS_"SG(1>61!Y+WC9!"Y!YYC>"^\5*6V4=>'K?:2[*]&8\G9CQ61%L4F4$G*K$\01".>.QEMYQ*5^5-<(VK M\K'CV[+Y&*.UNW?]+0VR3'L;S#>?@L"9AUDA8:F)6V^NP3:ZZ;9"XLSB10#O MW+,/6Y9WJE9,Z@68B-C?;8/W[^T@@3?QF,*2_7$"(_O@MR^KVE9+7V E&XE_ M2F?F12_R(@R%:S/43"BRP>VZLOYSX,#D+_3>E+K,=_/M<8B#'JD8*, MC(7#QD>SYA^?3$9Z N6"IQX\?F3=O*@*!?]QQ)V9NZR$X6&:OY.PS9M4&V_. M:1OX7^2>SO*(7IDC+"SEC]7O;TZ?*W#Z:&DU>*$FWABZL]8P:Z=RE,H<9@QD5?F20X^<_,V-T]Y\\ M_0 38"H^TK*;,5 +>]RH"1>./R%(PR[[H7[:CQX]583ZHD(ZI<)=REMSZ4[ MW5Q7$-&^/H6L)5V[$TLGX0/F[EBO9*\+46DF/K#HUN2]A31F7B=8YEU2+Y;O M2/T:I0'F^LW9=K)//!H6]D .(;'=+(7XX!$F&_C.;!^$L?L'^UR(> &(O2UO M+ELS<3VF12(Y'Z931NGWUY7%^74B5P#MRZUPW]*C$9=1(T6M;I"]#:R&F M+,R-!#O2%D>#H>=J[-XMY/I*":J2O(P9 _J]55K:#K3HI4QF([5QGL>!^]-8 MKA5]\FNFJ=!@-B9?_G6_ANS,CO0B5:Y&GIC9$24R16WD^9@M,<+7#H? P=_0 MXD!/\1RC5ZJ6A/I WF*4!0=A7\\,]SK>)M%HE#X$P>!>#6<+ZP@Z@/T[,(.8V)DX2IM)O 26+[2EZC^5@M> M>;^;S4:EE[PTO%?*I+6=I418&V#.G!L2>'&>+)M5=Y!BCCNTW]9LQ(=7?$5L M> V=)7D/O'=:9!C>D/DF_75QBS;=J0:;XX'63(_]+@C#X"OL3MRCL#G2H(,N M B1&T50D@2V< M@4@VW?DE1!#:49,=)?CG#D6S\0X2LGGLE]F+!/.-82@VW))QFL=V5:J2X)LS M$,FF6TN-YK'.DTXDE?H%HU%MOQ>AS$PUC\OTQ1,4<*'D"?(@D;> YH]#\M3# M[2*S/6+^Q:$0@R6O^U7] >8' J7[EDJ)IC3$%/ME@*J"-.K@+5Y2OP>/"TM&]\S*FF=< M^7'W@SCW.ROX= GGF[(N \Q5TT"A6 ()H&PSJT-(+&?NEW8DH"31(&RG-M>*Q>29SV&'@*PO(C-O.= M+[Y=^F"5O &W=^'R$1%GZFMUL_(Z*-$D6B2AO0,)%[8)+URA4$3K ( CGC?S MO. K;>9 6/'_B+._CQ[67,(20Z'--_""H\OY!T>^RWAR44:$S!)/Z=J]\\. M[-7=L!AWE]T#DD>Q]I0M0M>WW8/E M:3V)PLDX@UV\X09+VURZ>C1QS MCQ\'XD=DX25102@92@822ZY%C'(@NTJ^>,"(7$D&) 1PWDHN"9B$,7^E;' 8Z4C@5Q& M!-U OZ;#%X/D'*KSH9; ,@8>?4>&A6P+,(-HVSH %_82909 R M"CN,),EF$*3@U%%Y[$28F#,(7L:CR<@R>09!#4XYOK>\GT%PADO8[2\9:!!D MX1*+=1*%!D'#:*3?(5.-!L$L+OFY;6;1("@9@R@MS$<:Q'H]!AF:F\8T"#9P M"<]G9$J-L>CZJ=[Z*@[LW]_H0TV#G0%,QH"+/L"TW3G[]B0%,6DG+/YD"Q@N MSK[:62%5?ZM S,*0!BDPU?!X&I*=W.PKX*A!"XTBM&@,I(0B$H&A MUW;XW/7-I?:S/2G\").! SMR$&-!/F[ M$@;#Y#FP0I,Y$4O/K9&6[FF/V,(OV7[V=:$D:1#2=+#N':#:B6%(;1UU(A3FV$'(LS+ MZ??7CO\S3$BY#5W/;( 9D1TZK_=D7ZT$'U0YS,@SJ,9V\^O6G)$GLXP-_75; MS\@32\:&?HXE:.3A^F,[@39&HI&G$8SM:%J;B4:>QC"V\VEM(QIY.L78SJ>= M@6B,L35+^)_?:@$V350ZCIL"\NQO@G#//KQ%T=RB:$881:,55-)3. @W5@%X M/;M#OIWB)F,UPB %^?A;--(M&FGPNR(YXLH0O"9)',66[[C^MO;. M/WZ0T'8CLH GM7$G2@@]D1<)W0&TJ?V>)''2 S.4W^,\:0^BR:@#_ M IN*EJLOTBZA\CF]DBRUT.>I-GQ!-8M]YQ"P_EQCV'_<'[S@2'+BX'.5PMC" M& @0(!!;^?O[((I?@_@_)#ZE):5D!KI,B=)$;?DNO FS+T;C@C9Y]IN 9V>< MF=7(.T M,TPPN/!W;F$JDPQ341L&Y7YZA:YA;,6,1QVZNO_RWNK?:6M+"7W8+6 M..1U:8/X [QH[G9/S1+WF9NZ!0B-*D"(*PCU^Y9KPL 1KZJC7AX6:7V>Z-%H9J,9MMM2+963"Z"XN[[N<4HWF(4;S&*8O!O MH79C=.E,.2AL^#"1"P8GR;F0EKETY!C >3.Y5ME;6,T F-8WY-X":H9]@BX? M[7T=T367L@+?JCE=COT8O1;74<+I&H+.+MA(L/^ 84,VYK'W ,=Y)?JT/(^] M(3G.ET1B=AY[LW.<"#_#2#WNP-D7@,E;A(%-"*6V2%+0+S(6&DM;:E/6 QLD MODU;(2M"7B43C/E1&GN2Q:4*!O>R^8C8WVV#]^\=XJ;[AG^WO9H%23PULL\;NIY^.CR-^"E5N+%XW7:J9E>^0$4<1?,/@")M" Z[5P? MD3,*S$!K.S[D[P5%!)?]8(9=0SP\A^JY' TU/J3N5:!4.*S!.E9>0["BFW@DE[B*#[8YL79^JX'>61R,)_@T_ M OS/.^;9:U1W80IC-F"^>0I"4./]^R0,Z>58@RX4>5G5[KS.@S&17@HYL/)@ MS^!7"?JMES%7DE1OIS*EH-42YN+%J%MY%WC /J*\C+[M)90T%T'(R"\&#?HM MB>D^U\%KX%-9"FZ&EYH[".VV)0K^ZF=Q8,:%M4.@B@5:OF129(X\=[(,1#?7TCE')K;6/RODRK8C%G&\8&T<5H<;I M;C^3>!?Y26!4S!G'_U0:+=N8<% M//! >M:6U[]$/K[?K7G$\E>$.%DMV$]AD!Q>8D>((\4$8TSP>7^PW)!>Y_FF MQ+T$7$\TVK 5J<%\I7:DYNA>28/_(RSF)EHDH;VC@3<<"M&;APS3ZHO9?KXQ M$.^2"*02ZD?;O[E^5ID4A%<0P-D?3#;=$!!;'5&F>:LED)WEOY, 1/[/5O@[ MD09!Z,XVQ]-.J@8H-NU8A-[61/6>;&#'2'!&8=A3NGB_-H##/B=&+$._%K#>5I MI#;*]K=(I:F-%!']/.A"[6_L?2+.PHI08AQ[JGIG9J*ITXX]EWP JKD8\[UD MUO=9>&JG98^]Z<$ ),71T\>>Q'[>(Z:G[E^!ZY"%=RQ)SG$78; -K3U&!V+F M&/>L*)IOUB&Q8/M'MOW&4?)C_:0SC5F6>-N2>0G%XR_J8EJ[,;U^H4&OQ2]]K3+C% MQ':X&<%^'_B,P*7AK\UQ)L-XB4>%#N(P279)#AECC1[@0TF\J\Y,K&!)B4IO M[O6"=K;SO)\:LZ>]Y4^\)/9:/ $9$-+CD4ZY!<-+ZIV?D%8J\B",0U!.,8;K MBI"4FA9F-J P;'C+=6:8E:\$$57\<=,I[@ M,&5]04)&JFKY2#ASM-[G%EIA6<&7:%TC=>^<<1-SMYA*Z1DI9EJG<' 4#]2@ M:V5KM%!-:NDL.O+Q2/##"SJX!()&$FJ@E_:C5"<:M<.$<4 MZEFEW*54Q1@Y,CK*)%)M!35*E/%O4FTF%S]:2R\CP8DHTFT(I(SDH='*&-2W MR^6;4O#DU M;TY-;$[-KF#DV\E:8M!$$X532WLZ#@"9QI%O\Y1'HP.<:*K9&I0-%E2T,:F* M4;,$-ANZ?]"F#W>E"R4"O:?%;_[,L?LS;UZ[F[/EYFRY.5MNSI:;\1@#C4A% M5,SXP6HE1)OIVP>U".5]S/;DX7#3E\K0H_W9MCP[2=VH QN@6<9=P6#OYZ\/ MCZ^KQP?XQVK^\OPP6S\^K-;POY\?7]>K^=-\\;BF$=C.E\0KW210#+L+'CZQR^"R*"/S'805X MQP/]*XGEISKH51D/GB[$,5@MEAW59Y[]>@GD)\L-LTSVDSR%'6^:O&-%&$H^ M$1^&>S/?F3E[>.FBF$Y^)[3+JA]Q ?\6*^0*OD(EJ/DFXRZC DR39< =R([M M#DZU_"B, <@+2PCY=W5"_W$$J-*\XDL2$5AV!Y?[ :C>"PY,.3\38!.U,@>A M!FF%S7Y_T5RK(3&EU/L$<48:VS:'D]>V6QYA;)N=)%4N.%U6,@8V]SFJ 50= MTV^-<[6TUO#$J^>8\X1J"F)\3Z?>9(-!0169BPM#=8SA%XB^9H@]NO MR3.";5='&62=4ME$P"1E+198.@=EF7&JO MOV(,7>4;Q(6T-.#6 [6?'J@C?''N9B^SU_O'U;\>']=8O$0OKO7F>F[LD@BP MW^P:RF.*I3DC>S&H,A=S+3?I-RE-\HWV>*'JM[MX530@:?W=DW=\9+B9V7:0 MT( 8/VUAN20V<=\I'B+@*L5YO"'3!8:&9##/4^EV'&QTQ@O8CJ_3;+1H\* ZF4*_.V:A/L' M\A93JA@EC,K729,,FLY#Q$!W><'ZXA-C112'1)@C)?-(@2Q^L(Y9"X-1P2A^ MY0H7Z NQ(K*DD,PW7R+"9HP,RN&>N5-;AX7E.L]^UK^J]/J-#%4*ME^EBGSP MD?,"C -<2H;&9!77 MR1S%];O^UU$ V8JSE4+49- B!57,UCX%@?/5I5GOHSJ[X1C8DM:1\HGS:(4T M!2HJ,;0'LG%M=\1DSH/W(7, % 1>YE]D;,!J2&+%/3ZIX>7.BB, 4H]QL<>H M9D2ET6P-26UDT$N4309Q*I(U7]YQ0#<<8VOFP?)0\RUBW(A/OL'$FH+Y3Z,X M?LVKS=>?ZX+)WY$&'^G:#FLA)\II& !2[]U@3[7*_:DW34N_-+RY&M%S]YB/ M,5MHJS<>S2NT=?[B!D/E.!$E7$AY(TWV&]1WU37[#6K,-0X:/]!%"A%W"@8V M*]\^9Z"Y2%L6FL+=)OO*:'%983P)?[^2&<:INQXF(J7KVF"3<<62(! !UY1, MP5"I6,;R&\/,!DNW8?(8.;LH?(+/%/F#^\TCY+FR*[L1C3*?SLOW4/-I03K' M'"O4<"/SV:)Z(I+SX?J*-*WVC^!)/Z,,]3*M*(.6--7W^>ZU-V_3GC MS56]*-R;W!T77QM,VE:[&[E;UYAH#"BE3Y$+D6J6^3(&59^AX.'FC37+0O6< M@&*.JC7?,(@-KY\$G/I81*TH!/OF#,1SN572E&0"-JU"80*03QIW[G*E6L9L M]:^GE_FO6'*8J:W%BG:+,'AW 2=W1]"U@9R*\YC9L?LNC'!1E+] Z@FF -/_ M4OO>N^419HV/8CAS>.'I%\"&JQ^41BZ -@)ZX2C?( \D_?^BY!7\@Q5O6@)! M/&XVQ.9ZF=M@?53II + TA)6:G+*3%9/09C929Y!?PK>235SX\_CB*D0X (T M8,NWE;A8%@:\^098&.O.")R>7SMYA&C0Y# /!!1HVTVW#-+1GCIJ_V!_CBR7 M#2W7X5[.4:'V3*X3!C8A#BNDN;)HHV"A(^@Z\*+)@>[70=8VY"Z)*)U%)+60LK,I.A3Q"@"/#C.*5X^Z\,I/W'R3VETS_V(> M93:JA)>>::3N->!A8X2$H>#)E#!*TG&9-9^ZQ1]'?2BCZ : M?M8[8-$R8 SUHGH MCC8=HEXKXD=5(7LD@>S]8 G04;I6W,OTTZCQH?$.Z;<9^7L9%>/"0TNZF&\> M7#K?=R(^]-=("'7A%R91H:1 P,_C/7Y],^>[2[L( E]X")*W>)-XN>?FI R- MVD*GB0G%(_'#J$4,;9-4S>DB:F,S:KE"^X6(GOV2LQ)NR!<00$/J00?4+(*( MA;]%<_@X)':P]5F70^LCPU;I_OSMZOD(\UU7F>@$>H[ M2CO5E$M6_#@)VW;S82T%09]P\<,T<9'':5:L8E=M_1'C(HM>RU^>[,')DZ)J MAI ?QVT).8-@BOB@+)R&61'E90E^O.9'6HRK6MS1"1WCR.7N4YF1U@ALG^<] M'G1(J4-4R.+'?TP2(XS/GH*4>(CYN35B+M;_K"4JFLW1=!>X=1%1Y:M>WA') MR8R]X":PD;W$[:1']KP%S)&](F"*?Q7DD["=F,1$JW=BO 4,)B4(P[JX,(G' M&XQ2EH1D<8&0S3#Y9.B'_8C>%.T54("I0W#B\<:YG%Z0^\ &O-ZQ7KW6(G&871>:@B ]&,;1'!HKV"61O6)6Z'-OX%,TTJ3 (7&6BV0.\11S MM>C:O-P85^O^(765$2 2?Q_FO")5\!>W.#!C6POB)*0L.(, MT$2>AYLZG)(9//[N^NT_V[,M<,?H">PA? _^>FD4\CUZI:HF'Z($6V?&0 M5$$0E)_@^88U"\2/(QCXA5I B0"D_"P?3GI\I<&HSMPEV8,T!Q@!8@$RLKS_ M$"L<&9+.)X[1]E\=G#Y@[BNPK/57XKV3SX$?[\:6>WX)%-%+L_X:C"PY^&*8 M@5>?C"S)\5*X>0J2<&1YCEU00X5EW7FS34S"!F[:MS R6DU+(':*1F/;?E_% MP"Y<$[PE9=:KA.M.QPV@0*3K#C)_06PD.^:JV-U%L;,(N;$<>@04@M99<.>K MC /<5'HZ'V"VSBA 3A_^LR%FR_1J)^PHPC3LAMW606R'.IF@A!%V*RI:AD=) M#!XJBY-.>YI:"CI__*=05'T3KXC?%OA* >Y3*"G\VR..@AWF3486)(U#+G/".RMR;>#P#ZZ7Q*=^)/E05-SQ M5W:[B3-[!ZUC2UZ3_1NUZ&1;9_N-YDD?3D?1 U6L]7G)DE M /B=#9 R=%T \W%I%C)APYFLR6'%:/BP##A!RD!EJ#DS<(6<^";>\A#C&&Z0 MA13)]=':G"O[EO[/&[#!]./_\SWLZ+^LP\'U-P']*/O ]X.8K< ^HQ\1C['* M/[E.EF)A1;L\\XGVM?WF3SZPM7]^T_P\Q2%%D_M?P)R!187'9[A4:_C\FS]% MR5L4NW'"PO[#(#GD0[-[Q_Y]8$4GUFPA)PFS+!S?3<,*__E-'%*7JP4KA98- MUV@#B@#))[]9'L48S"1O^7ES04JC$BEQT.U%.42-C\L T2H9_G9@<-C?XGVO MB.\&X8K8\$8XW'?A,Z$B00Z0_O@44B<.OZ7_BO[+":B?UC"TA<6H)O>D3N3< MV<$RI:G>%+&H;EJ/I$C_K,6AKIF$ *_VG<<2*S,L#?X[=>S&^5<7N1UB#->; ML5>I1_0M2EJA0M\I#[8D\M5NA'(<1N@T9P^2>B :H.V2 M2,*%^LY=6%72+7^"D4A3M'\F\8Y6CPILEP"N"V'TG5?)K?HZ1"%N7SDB!:ST-S7FJN.=)N&&4^ S2?[C/ MB\VTDXY:+X!5["EK+M$LF\93:TI?8E,%RD+\DV6G0;- FH'G.E0F?7(_0$\' MEKD%#?*=@"I))58W*'2=SO/KIPJ V; SPV=Z*F,(,CK-\\__9/>VRLKTQF)D M;SV542C+2VM3\!<3IJC_/R0[XD? 8+)R"W4" M:#<'*UG<>\3R5X06&695:-D/O\1.E>NJ1F%DN#3Q/0P.54!J'V+C^8M4=[,BKDDH7% -&ZG8F61#L%I2%DE>QJB?]KWLP_"-CP:&>M< M>$FT"%W?=@^6MZCYGCI.QHF)%_UHZ!"-,$I_M)3RT@XHHW:JF5[TO'>:C>2Q4B@>M#&!%NWFXL,(X^X,5 MQT_MJZ? .E#K'5+L(E8T;VCYV59]GPZXQ4^D0C#"] MD.B1RA:'T(U(M'!CFFQHUUYKZ1B<4!5^U&I08O91!R^D$__7[D@%JN2-6;J' M#,!JJ-NE^*J[8S,P_ZL5YFK<)Q@81\]^VG5,%(@'/(YM)[$\JD55HKHN_^,5 M1T*&PDO)K&GX;@3Z_M[Z__\?4$L#!!0 ( .:#J5AV<2V0) @ -4S . M 879D+65X,S%?,2YH=&WM6UUSV[82?>^O0)MI)YZ19,F.VT92,Z.H2JN9 M&[M5Y-S<1Y $3=0DP0*@/NZO[UF LF19["^S!XBP,=A.; MI:^^8=U$\ B?K&NE3<6KP8?Z<:O1ZA[Z2P@<5A+=0$5S9NP\%;]\EW%](?,V MXZ55W\JL4-KRW'8*'D4ROVBSGXM9YSNG-I*31:/J:=VJHMULG,B\D\F\G@AY MD=CJ1J!F=2/_3SH"I2.AZ[@#3=UBH216N241T6XU"]OQCGB5'?0VK[J'A;XQ0BYD7K, M+FH:X_4^ABI5NOVLZ7XZVWL\]1$*5!IUUGR[SQ ,9HD,I&4>9WX@=L MMA*4 M.X;CXRC8'I$05H7>D9#TW@Y&PW[OE+WOG?YVWAO]ROIGHS_.1KWQ\.QT'Z.= MZ'O_]^'@#1M\&/3/Q\/W W;VYLVP/Q@Q_(Z'^.IBQ?XX'[T[[YV.V?CL:MH! M>\A$V[0"W[7G#^OHL,8&6H;LMP;[K\3-K+2BQD*AK8SGS";*@ALZ MF4<0:[]HG!P??[]N;B4P/S[%N+0:;,@2/A%,BXD44Q$A&-*P/TNN,;W3.1L) M8IU,Y>R-TAEK->M_,A6S7B803YZS]SR_@'#$^DI#DENI\LY3C^73G&1'#?:: M&X00PY%< 8F4\JB9(,$ M0JG#,H-8CN;P!.4(PQ"%"3,E_5FVGPHM*B74@4R:%$43JA@VE39!!TTA0N<@ MZ2W@FHK0S0F:12R8KP[#'J)?!*+'MT!4L%CF 'A:1GT&O )<3S6*\]E'B,; MN62#[V%:1M )8*U$N 902LI@\-\0I GJ:;K$; 47LV8:SD:2%-=(HDPA * J MH,F9,\Z?D)N$Q:F:F@6*M;B0QFJ4YXS33>\WO*RM@-$LG+GA[1Z/7P2/+QIL M?"UX/SR;'35;+SNF@EQ%42C'J#B6N'1Q'3*NA4,0$"%"DF0!L@U2:A,1) M+$-^I1Q+UY$T8:I,B79D7ZO40ZG0*A01;AOV',B)!*#HX3&8A0E65\%Z2&JC M,H5$ZYC76R?/Q8%KVCJ)_)6_)&*E(<$ M<8A=I' 5Z@AA"PQ?A_5/+U[^ZUC=H8Z00M[;E0J(VZ=RX&1D>1:4E>DYQIN??SKG /!^ARXCN"1BKT:$^+Z*:,:3_>NKH^E +H$*;:A*@*KJG@E[0*>[KG MUF%'5-W.[F)_:Q/FS/;\ZDLBOQFR(?OQ" V-N$I^VP%:$5RT "Q@0 M 5-F&'T,E.M.M5!LW O:R1;&I BG )$F!SF_<5*FM^:97Y M1*430>MKSB^J_T'H*J>*K$C57.#I-%$^D?)KF =&/P]?:.P@>+;#XK,>Q?JT M7M[W8-9Z+ZTK?3=,$SKRUJD.IY$;=%8-?2#Q>LKG*"^@>2:BCK?2:C8;S>\7 M#="7E!=&M(VOA\5B,-P!+:_;G9N# WIAG:ISGX7:B_:5$*2BJQ-KSMP);&'\ M#FUT-P%\T>OVJA-Y+J@;AWN*SM0#Y-7+MOM;IQL;7)H0Y0!9K8(+9'R)HWQW MP,\V4/Q*%6N;O>5S]K+&CII'+ZZ=W-LPR!NZ?'60T;O;."G@&NT/;G)\)T_& M;!N>PPC@=OS\>/ M/4+,_6R:2?ML=!L.-@[91WKX5%*,L[=ZB&WKZ>'UTUI['.UQ= \<]1,I8C:8 MB;"D36!VMK(GTD^X1.&6+S8?7M-&PVTXPR?QOR]"CQ^+]M]X4V'M;8XX%;.Z MWWE!@4O,M,SR3B1- 1;+UT%6J,^F=S[^*@UM3"U,NZ9UD4=?] M*E!U^K14YS$F19NG4SXW+C%U#^FEG%??= _=ZSS_ %!+ P04 " #F@ZE8 ML(5VC1T( #9,P #@ &%V9"UE>#,Q7S(N:'1M[5MM<]LV$O[>7X%KIIUX M1I(E.VXODBXSJB-?=-/:J>QD>A]!$C1Q)@D6 /5RO_Z>!:@7RY*CV/5$/LLS MMD5RL;O /E@\"X'=Q&;IN^]8-Q$\PG_6M=*FXEW_C_IQJW'4/?27$#BL)+J! MBJ;,V&DJ_O%]QO6US-N,EU;]36:%TI;GME/P*)+Y=9O]O9ATOG=J(SF:-:J> MUJTJVLW&B@="4GOM_YP<-H[9Y][Y__\U!N^ M9Z<7PX\7P][5X.)\'Z.=Z/OIAT'_C)T-SGOGIX/>K^SB[&QPVA\R_%X-\-'% MBGW\-+S\U#N_8E<7SSMN#TYU.Q6TR_ZI"\MQ\P@!8UD5/CIK-%YP,UZW V_;\<1T=U-A[/I(1NVJP?ZDD-RJOL5!H*^,I MLPFW[<=$Y8F"X$9.YA'$VF\:)\?'/ZR:6XK+3\\Q+*T&&["$CP338B3%6$0( MAC3L]Y)KS.YTRH:"2"=3.3M3.F.M9OUWIF+6RX26(<_99YY?0SABITI#DENI M\LYSC^7SG&-'#?8+-P@A@I5-V4VNQJF(KD7-QU3[2$8*RG)E&37D,F<\G[(R MM[H4<)=;D4$;A9BS#%=:\I3%/,0MS50&/FF5E[LCD(M0&,/UE$0R?B-@=TFG MP;T(SL!D2DF4;)! *'589A#+T1R>H!IA&*(P8::D/XOV8Z%%I80ZD$F3HF9" M$ M SXACL=ZZ;G,8V0CEVSP.4S+"#H!K*4(UP!*21D,_AN"-$$]31>8K>!B5DS# MV4B2XAI)E"D$ %0%-#ESQOD3\W>/QF^#Q38-=W0K>CZ\F1\W6VXZI(%=1%,HQ*HXE+EU/0G88+55; >DMJP3"'1.N;UULEK<>":MDXB?^4O)1'RW$.8]#/*?$O(]D@C M7QYH*(8AZN V<0'S=(OIE M\-5H?0]Y:;9O0@MM(!:6_-*M2@T%R'658IIP6#730N;/@$6CA6V3H]WIL+VB77K&8%9A&J8@,Y1"G-:0;C!)"$23.A'137#'^:& MY(%,I9T2V5AGEN:E@ZI#H9]2MT272+1;J"95AXH219O!@!(Y"D.E%VSZ6N2@ M/"GF AZ(@B892:!2\'C'M)0%EHH]XG<%\>$!$R.>EBXA$AQ$'(/@RA$B:=80 MU077V69Y\-?KV:N#.%HB41O/D0-5VLT^+.R9>PS.Q055 /&7BSH6S&H+-VVK MP: -"5*^Q^F.X#0ZF '@+I!H,Z(BH^[)>KQ^14(FRJ'"L-0$EZ55?9W:3!F+ M![2S#64FA*8__4:8UY-P,ZWZM= MA?,+*!A/'EPPNEW6.>YKBUQ%N7,9>8NT14GO*UC+'>Z\\(V#0%NES9PIN!O0 MF6726B'N6QP"1=N[$(@D/"0M^T)O1]!(A1[M:1'=E#'MQUM7UX=2 !W"5)L0 M5<$U%OR&5F%/]]PZ[(BJV]F=[6^MPYS9G%]]2>0W0]9D/QZAH1'SY+<9H!7! M11N ##RTYKF 1$P98;1QT"Y[E0+Q=J]P%U-C"\3G,&!6\YCC613 U*$2Y MF]N\KU!9\TNKS$&/UK^$)C M!\&S&19_Z4FLK^OE0\]EK?;2NM)WS32A$V^=ZFP:N4%'U= '$J^G?(KR IHG M(NIX*ZUFL]'\8=8 ?4EY843;^'I8S ;#G<_RNMVQ.3B@9]:I.O=9J#UK7PE! M*IH?6'/F3F +XW=HH^T$\$&OVJL.Y+F@KAWN,3I3#Y!7;]KN;YUNK'%I1)0# M9+4*+I#Q+4[R;8&?3:!X3Q5KF_W&I^QMC1TUC][<.KBW9I#7='E^CM&[VS@I MX!KM#ZYS?":N/_,*!U0 M>6+?+SZ<7S[NO-\61IC[63>1]LGH/A2L';(O]/"Y9!AG;_D(V^:,?/NLUAY& M>Q@] $:GB10Q.YOS[(NE'9&/_AL$W.TMOE:H!.Z#&_X3"?PF'/FIN/^=MQ56 MWNB(4S&I^^T75+E$3\LL[T32%*#";7HZ>R5DB?^L>^_C/Z6AW:F9:=>T+O+H M1;\0DLS35X'2TV>G.H\Q-]H\'?.IT@OYKS[KGOH7NGY'U!+ P04 M" #F@ZE8>7B^J#L& #3) #@ &%V9"UE>#,R7S$N:'1M[5IM4]LX$/[> M7['73CMT)LX;I5?B'#-N""TW1T*3T.M]5&P9ZVI+/DDFR?WZV[6=%%("-#2] M=( I92*M]NU9R:LG;D0#OB+,"_T+;"QOR@^\G9;58;[5KQ$05JI41[ MK((9&#N+^6]/$Z;/A6P!RZSZ122ITI9)ZZ8L"(0\;\&;=.H^S=4&XF*^J)QU MK$I;]>J>D&XBI!-Q<1[9?"UDBXEEK)!)NH,;.1+/4O62[B;9O-(>V)B*P42L4UO%1DDLR\N)9XW7=;==H M[4&[EN(O9BC/U"9#U)3CY1A]%2O=>E;/?]S5$4\*A,8J#MPEW]9)07<:B;&P M4-19D8@M< LN@7)'.&ZO@M6(^&B5ZRV!Q#OI#HX[7@\^>KUW9][@$#K]P6E_ MX(V.^[U'C+8B]DYW,#H^0I0($S@]&PS/O-X(1GUHO(&SZK#:J<*PV\EG&[M[ M=?"&X!WV3T?=PY\;P;4/O:V"[S)@H.W7J\[=/J?_NC^ M!5YG1#/->KWY,X"7)UW( ,5:KZI[N[O/E\U]IQUYW:/ZKLFX7^S'$O"#Y+X5 M2L)$V ALQ.%#QC0663R# :XWP ':5QDN5+=VC9BV?3 M9KWANQV5I$S.BH^!^Q)0X$CI!!IUYP.$2N=&4M2G N"8X !.F/8CV&U4L#J: MKX 9"$6,XPN7Z"R (?C*)7%10@*:RNW:I:A8?D(B5\M0X/*+A"V)>^J]SFG?IYGROT/H'5O M#LM16C:.^=R%\K)$5NGNA"[3K!.SF=N*8^>QRPUO&5X MRK .>'%I0^5ZKOE"&.S68V%GK;ET*812P>*ZE.MNU%$U)J=F@T)-S>IE?>5U M+P?DVE1-T#5GK#G[W,K_=VC@&@B67;B@,\1G<2F%*+N+*V2!8W4O16[^QV<3M_5X4_-^SZ<6_4 M/3D;=:\0 5NR:[9U;WS5T:XD&+#[ @)1X$B26?Z8Y0UD^>;N#UL5]'#>4[Q5 MV 5_*PK-:G/OVX"X-?&)"(*8K\I]\T?SB=] $FY)U3X^4?_7)^J]F)P[..U] M/%[7Q,VU/*K"[QOVO?^^-_Q"5F[3IMG6K7'GH_Z078@ "$,52:/D8Y(W]CS] MFC&AY^FI%CB8XJCG^RJ3%B]Y_LX,??4Q-YTO=;@,'O2K,-&BA4S9.2\Z1(>%V(&U6#QA,Y/WA.T: MO9)T\*1=RU]F^@]02P$"% ,4 " #F@ZE8O!)GPJ\] 0 M-A( $ M @ $ 879D+3(P,C0P,S,Q+FAT;5!+ 0(4 Q0 ( .:#J5@B M8\8K]>\ '$$#@ 0 " =T] 0!A=F0M,C R-# S,S$N>'-D M4$L! A0#% @ YH.I6'9Q+9 D" U3, X ( ! "X" M &%V9"UE>#,Q7S$N:'1M4$L! A0#% @ YH.I6+"%=HT=" V3, X M ( !4#8" &%V9"UE>#,Q7S(N:'1M4$L! A0#% @ YH.I M6'EXOJ@[!@ TR0 X ( !F3X" &%V9"UE>#,R7S$N:'1M 64$L%!@ % 4 , $ !% @ $! end XML 80 avd-20240331_htm.xml IDEA: XBRL DOCUMENT 0000005981 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000005981 us-gaap:RetainedEarningsMember 2024-03-31 0000005981 us-gaap:CommonStockMember 2024-03-31 0000005981 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2020-04-01 2020-04-01 0000005981 srt:MaximumMember avd:SeniorSecuredRevolvingLineOfCreditMember avd:CreditAgreementMember 2024-01-01 2024-03-31 0000005981 avd:CropMember country:US 2023-01-01 2023-03-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000005981 2023-03-31 0000005981 2024-03-31 0000005981 avd:LesEnterprisesPitreIncMember 2022-02-11 2022-02-11 0000005981 us-gaap:LandMember 2024-03-31 0000005981 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000005981 us-gaap:TreasuryStockCommonMember 2022-12-31 0000005981 srt:MinimumMember avd:SeniorSecuredRevolvingLineOfCreditMember avd:CreditAgreementMember 2024-01-01 2024-03-31 0000005981 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2024-03-31 0000005981 2022-01-01 2022-12-31 0000005981 country:US 2023-01-01 2023-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember avd:CreditAgreementMember 2023-12-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000005981 us-gaap:NonUsMember 2023-01-01 2023-03-31 0000005981 us-gaap:TreasuryStockCommonMember 2023-12-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000005981 2024-01-01 2024-03-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000005981 us-gaap:NonUsMember 2024-01-01 2024-03-31 0000005981 avd:BiPaMember 2024-01-01 2024-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2024-01-01 2024-03-31 0000005981 srt:MinimumMember avd:SeniorSecuredRevolvingLineOfCreditMember 2024-01-01 2024-03-31 0000005981 avd:IncentiveStockOptionsMember 2024-03-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000005981 avd:AutomotiveMember 2024-03-31 0000005981 2023-01-01 2023-12-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2020-04-01 0000005981 avd:NonCropMember country:US 2023-01-01 2023-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember 2024-03-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2023-12-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2023-01-01 2023-03-31 0000005981 avd:TimeBasedIncentiveStockOptionMember 2024-01-01 2024-03-31 0000005981 us-gaap:TreasuryStockCommonMember 2023-03-31 0000005981 country:US 2024-01-01 2024-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember 2024-01-01 2024-03-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0000005981 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0000005981 avd:BiPaMember 2023-01-01 2023-03-31 0000005981 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000005981 us-gaap:CommonStockMember 2022-03-08 2022-03-08 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000005981 us-gaap:RetainedEarningsMember 2023-03-31 0000005981 avd:TimeBasedIncentiveStockOptionMember 2023-12-31 0000005981 us-gaap:BuildingAndBuildingImprovementsMember 2024-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember avd:TermLoanMember 2024-03-31 0000005981 us-gaap:CommonStockMember 2023-12-31 0000005981 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000005981 avd:BiPaMember 2023-03-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000005981 us-gaap:FurnitureAndFixturesMember 2024-03-31 0000005981 avd:RestrictedAndUnrestrictedStockMember 2024-03-31 0000005981 us-gaap:ConstructionInProgressMember 2024-03-31 0000005981 srt:MinimumMember avd:SeniorSecuredRevolvingLineOfCreditMember avd:AmendmentCreditAgreementMember 2024-01-01 2024-03-31 0000005981 avd:LiborMember 2024-01-01 2024-03-31 0000005981 srt:MaximumMember 2024-03-31 0000005981 2023-01-01 2023-03-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000005981 2022-12-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000005981 us-gaap:LandMember 2023-12-31 0000005981 avd:TimeBasedIncentiveStockOptionMember 2023-01-01 2023-12-31 0000005981 us-gaap:TreasuryStockCommonMember 2024-03-31 0000005981 avd:CleanSeedCapitalGroupLtdMember 2024-01-01 2024-03-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000005981 2024-04-29 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember avd:LiborMember 2024-01-01 2024-03-31 0000005981 avd:TimeBasedIncentiveStockOptionMember 2024-03-31 0000005981 avd:AutomotiveMember 2023-12-31 0000005981 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000005981 us-gaap:ConstructionInProgressMember 2023-12-31 0000005981 avd:BiPaMember 2023-12-31 0000005981 us-gaap:CommonStockMember 2022-03-08 0000005981 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000005981 us-gaap:RetainedEarningsMember 2023-12-31 0000005981 srt:MaximumMember avd:SeniorSecuredRevolvingLineOfCreditMember 2024-01-01 2024-03-31 0000005981 avd:BiPaMember 2024-03-31 0000005981 srt:MaximumMember avd:SeniorSecuredRevolvingLineOfCreditMember avd:AmendmentCreditAgreementMember 2024-01-01 2024-03-31 0000005981 avd:AmendmentCreditAgreementMember 2024-01-01 2024-03-31 0000005981 avd:IncentiveStockOptionsMember 2024-01-01 2024-03-31 0000005981 us-gaap:RetainedEarningsMember 2022-12-31 0000005981 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000005981 2023-12-31 0000005981 srt:MinimumMember 2024-03-31 0000005981 us-gaap:CommonStockMember 2023-03-31 0000005981 avd:CropMember country:US 2024-01-01 2024-03-31 0000005981 avd:RestrictedAndUnrestrictedStockMember 2024-01-01 2024-03-31 0000005981 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000005981 avd:SeniorSecuredRevolvingLineOfCreditMember avd:CreditAgreementMember 2024-01-01 2024-03-31 0000005981 srt:MaximumMember avd:SeniorSecuredRevolvingLineOfCreditMember 2024-03-31 0000005981 us-gaap:CommonStockMember 2022-12-31 0000005981 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000005981 srt:MaximumMember avd:SeniorSecuredRevolvingLineOfCreditMember avd:CreditAgreementMember 2024-03-31 0000005981 avd:RestrictedAndUnrestrictedStockMember 2023-12-31 0000005981 avd:NonCropMember country:US 2024-01-01 2024-03-31 0000005981 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000005981 us-gaap:MachineryAndEquipmentMember 2024-03-31 pure shares iso4217:USD shares iso4217:USD false --12-31 Q1 0000005981 10-Q true 2024-03-31 2024 false 001-13795 AMERICAN VANGUARD CORPORATION DE 95-2588080 4695 MacArthur Court Newport Beach CA 92660 949 260-1200 Common Stock, $0.10 par value AVD NYSE Yes Yes Accelerated Filer false false false 27984744 135143000 124885000 92725000 86348000 42418000 38537000 30621000 26402000 5706000 8870000 6091000 3265000 638000 -22000 3693000 1686000 3036000 1557000 1484000 -361000 1552000 1918000 0.06 0.07 0.06 0.07 27844000 28367000 28128000 29073000 1552000 1918000 -1564000 2546000 -12000 4464000 13709000 11416000 7798000 7107000 187197000 182613000 7395000 8356000 194592000 190969000 228309000 219551000 7446000 6261000 2889000 3824000 446945000 432021000 75909000 74560000 23084000 22417000 168723000 172508000 50469000 51199000 3307000 2849000 13188000 11994000 781625000 767548000 64642000 68833000 28520000 65560000 74343000 68076000 15927000 16354000 6358000 6081000 5633000 5591000 195423000 230495000 187017000 138900000 17407000 17113000 7157000 7892000 3038000 3138000 410042000 397538000 0.1 0.1 400000 400000 0 0 0 0 0.1 0.1 40000000 40000000 34754634 34676787 3475000 3467000 113223000 110810000 -7527000 -5963000 333613000 332897000 5915182 5915182 71201000 71201000 371583000 370010000 781625000 767548000 34676787 3467000 110810000 -5963000 332897000 5915182 -71201000 370010000 38702 4000 426000 430000 0.03 836000 836000 -1564000 -1564000 2005000 2005000 39145 4000 -18000 -14000 1552000 1552000 34754634 3475000 113223000 -7527000 333613000 5915182 -71201000 371583000 34446194 3444000 105634000 -12182000 328745000 5029892 -55662000 369979000 22101 2000 478000 480000 0.03 851000 851000 2546000 2546000 1474000 1474000 -4466 5000 5000 27835 -557000 -557000 1918000 1918000 34463829 3446000 107591000 -9636000 329812000 5057727 -56219000 374994000 1552000 1918000 5441000 5539000 189000 714000 700000 581000 2005000 1474000 -1025000 122000 -35000 -371000 638000 -22000 5000 -72000 373000 446000 5579000 8779000 9353000 33731000 1466000 -600000 1014000 -2965000 -3951000 5655000 -37037000 -22759000 6399000 10660000 -332000 -500000 -42424000 -41452000 3565000 2590000 23000 0 0 703000 25000 15000 -3567000 -3308000 35346000 27300000 83463000 72000000 430000 480000 0 18000 14000 13000 0 557000 834000 851000 47699000 43777000 1708000 -983000 585000 223000 11416000 20328000 13709000 19568000 <p style="text-indent:4.533%;font-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;">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;">Summary of Significant Accounting Policies </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">— The accompanying unaudited condensed consolidated financial statements of American Vanguard Corporation and Subsidiaries (“AVD” or “the Company”) have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of consolidating adjustments, eliminations and normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The financial statements and related notes do not include all information and footnotes required by US GAAP for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements included in the Company’s annual report on Form 10-K for the year ended 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> <p style="text-indent:4.533%;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;">2. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> — The Company has operating leases for warehouses, manufacturing facilities, offices, cars, railcars and certain equipment. The lease term includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not terminate) that the Company is reasonably certain to exercise. The Company has leases with a lease term ranging 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;">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 approximately </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;">20 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years.</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="text-indent:4.533%;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 operating lease expense for the three months ended March 31, 2024 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,936</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;">1,637</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Lease expenses related to variable lease payments and short-term leases were immaterial. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to operating leases follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.275%;"></td> <td style="width:1.099%;"></td> <td style="width:1%;"></td> <td style="width:15.187%;"></td> <td style="width:1%;"></td> <td style="width:1.099%;"></td> <td style="width:1%;"></td> <td style="width:15.341%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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<br/>ended<br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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;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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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<br/>ended<br/>March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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 paid for amounts included in the measurement of lease 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,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">1,644</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Right-of-use assets obtained in exchange for new 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,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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> </tr> </table></div><p style="text-indent:4.533%;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="text-indent:4.533%;font-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><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 weighted-average remaining lease term and discount rate related to the operating leases as of March 31, 2024 were as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.286%;"></td> <td style="width:3.204%;"></td> <td style="width:1%;"></td> <td style="width:18.509999999999998%;"></td> <td style="width:1%;"></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 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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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.90</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:#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 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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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.83</span></p></td> <td style="white-space:nowrap;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="text-indent:4.533%;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><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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;">Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:</span></p><p style="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.336%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.743%;"></td> <td style="width:1%;"></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 (excluding three months ended 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;"><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,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">6,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,677</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;">Total lease 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="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;">26,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,886</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="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;">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;">23,765</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;white-space:pre-wrap;word-break:break-word;"> <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;">Amounts recognized in the condensed consolidated balance sheet:</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Operating lease liabilities, long term</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;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,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> P1Y P20Y 1936000 1637000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to operating leases follows:</span><p style="text-indent:4.533%;font-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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.275%;"></td> <td style="width:1.099%;"></td> <td style="width:1%;"></td> <td style="width:15.187%;"></td> <td style="width:1%;"></td> <td style="width:1.099%;"></td> <td style="width:1%;"></td> <td style="width:15.341%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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<br/>ended<br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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;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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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<br/>ended<br/>March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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 paid for amounts included in the measurement of lease 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,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">1,644</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Right-of-use assets obtained in exchange for new 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,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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> </tr> </table> 2032000 1644000 2382000 1884000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The weighted-average remaining lease term and discount rate related to the operating leases as of March 31, 2024 were as follows:</span><p style="text-indent:4.533%;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:92.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.286%;"></td> <td style="width:3.204%;"></td> <td style="width:1%;"></td> <td style="width:18.509999999999998%;"></td> <td style="width:1%;"></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 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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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.90</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:#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 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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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.83</span></p></td> <td style="white-space:nowrap;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="text-indent:4.533%;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> P4Y10M24D 0.0483 <p style="text-indent:4.533%;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;">Future minimum lease payments under non-cancellable operating leases as of March 31, 2024 were as follows:</span></p><p style="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.336%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.743%;"></td> <td style="width:1%;"></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 (excluding three months ended 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;"><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,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">6,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,677</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;">Total lease 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="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;">26,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,886</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="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;">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;">23,765</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;white-space:pre-wrap;word-break:break-word;"> <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;">Amounts recognized in the condensed consolidated balance sheet:</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Operating lease liabilities, long term</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;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,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 5433000 6353000 4733000 3219000 2236000 4677000 26651000 2886000 23765000 6358000 17407000 <p style="text-indent:4.533%;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;">3. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company recognizes revenue from the sale of its products, which include crop and non-crop products. The Company sells its products to customers, which include distributors, retailers, and growers. In addition, the Company recognizes royalty income from licensing agreements. Substantially all revenue is recognized at a point in time. The Company has one reportable segment.</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;"> Selective enterprise information of sales disaggregated by category and geographic region is as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Net sales:</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;">U.S. crop</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">67,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">61,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">U.S. non-crop</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">17,768</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;">13,899</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 U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">85,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">75,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">50,118</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;">49,110</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="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;">Total net sales:</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">135,143</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;">124,885</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: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 sometimes receives payments from its customers in advance of goods and services being provided in return for early cash incentive programs. These payments are included in customer prepayments on the condensed consolidated balance sheets. Revenue recognized for the three months ended March 31, 2024, that was included in customer prepayments at the beginning of 2024, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,040</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company expects to recognize all its remaining customer prepayments as revenue in fiscal 2024.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Selective enterprise information of sales disaggregated by category and geographic region is as follows:</span><p style="text-indent:4.533%;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Net sales:</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;">U.S. crop</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">67,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">61,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">U.S. non-crop</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">17,768</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;">13,899</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 U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">85,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">75,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">50,118</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;">49,110</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="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;">Total net sales:</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">135,143</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;">124,885</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> 67257000 61876000 17768000 13899000 85025000 75775000 50118000 49110000 135143000 124885000 37040 <p style="text-indent:4.533%;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;">4. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant and Equipment</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;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment at March 31, 2024 and December 31, 2023 consists of the following: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-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> <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:63.277%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.674%;"></td> <td style="width:1%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.674%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </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;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Buildings and 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;">21,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">148,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Office furniture, fixtures 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Automotive 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,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">11,625</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;">10,553</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: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;">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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">198,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">195,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> </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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">122,406</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;">120,627</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: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;">Property, plant 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;">75,909</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;">74,560</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:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;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 recognized depreciation expense related to property and equipment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,170</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,179</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 2023, respectively.</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="text-indent:4.533%;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="text-indent:4.533%;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;">Substantially all of the Company’s assets are pledged as collateral with its lender banks.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment at March 31, 2024 and December 31, 2023 consists of the following: </span><p style="text-indent:4.533%;font-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> <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:63.277%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.674%;"></td> <td style="width:1%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.674%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </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;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Buildings and 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;">21,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">148,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Office furniture, fixtures 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Automotive 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,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">11,625</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;">10,553</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: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;">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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">198,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">195,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> </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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">122,406</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;">120,627</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: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;">Property, plant 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;">75,909</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;">74,560</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> 2765000 2765000 21328000 21088000 150940000 148912000 10452000 10622000 1205000 1247000 11625000 10553000 198315000 195187000 122406000 120627000 75909000 74560000 2170000 2179000 <p style="text-indent:4.533%;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;">5. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> — Inventory is stated at the lower of cost or net realizable value. Cost is determined by the average cost method, and includes material, labor, factory overhead and subcontracting services. Inventory reserves are recorded for excess and slow-moving inventory.</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;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an inventory reserve of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761</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,756</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at March 31, 2024 and December 31, 2023, respectively. </span></span><span style=""></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;"> </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:6pt;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:63.867%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:15.244%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:14.666%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </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 products</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">199,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">198,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">28,368</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;">20,616</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;">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;">228,309</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;">219,551</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="text-indent:4.533%;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;">Finished products consist of products that are sold to customers in their current form as well as intermediate products that require further formulation to be saleable to customers.</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-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an inventory reserve of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761</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,756</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at March 31, 2024 and December 31, 2023, respectively. </span><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="white-space:pre-wrap;font-size:6pt;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:63.867%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:15.244%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:14.666%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </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 products</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">199,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">198,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">28,368</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;">20,616</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;">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;">228,309</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;">219,551</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="text-indent:4.533%;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;">Finished products consist of products that are sold to customers in their current form as well as intermediate products that require further formulation to be saleable to customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2761000 2756000 199941000 198935000 28368000 20616000 228309000 219551000 <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;font-style:italic;min-width:fit-content;">Accrued Program Costs </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">— The Company offers various discounts to customers based on the volume purchased within a defined period, other pricing adjustments, some grower volume incentives or other key performance indicator driven payments made to distributors, retailers or growers, usually at the end of a growing season. The Company describes these payments as “Programs.” Programs are a critical part of doing business in both the U.S. crop and non-crop chemicals marketplaces. These discount Programs represent variable consideration. Revenues from sales are recorded at the net sales price, which is the transaction price, less an estimate of variable consideration. Variable consideration includes amounts expected to be paid to its customers using the expected value method. Each quarter management compares individual sale transactions with Programs to determine what, if any, Program liabilities have been incurred. Once this initial calculation is made for the specific quarter, sales and marketing management, along with executive and financial management, review the accumulated Program balance and, for volume driven payments, make assessments of whether or not customers are tracking in a manner that indicates that they will meet the requirements set out in agreed upon terms and conditions attached to each Program. Following this assessment, management adjusts the accumulated accrual to properly reflect the liability at the balance sheet date. Programs are paid out predominantly on an annual basis, usually in the final quarter of the financial year or the first quarter of the following year. </span> <p style="text-indent:4.533%;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;">7. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Dividends on Common Stock </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;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has declared and paid the following cash dividends in the periods covered by this Form 10-Q:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:17.726%;"></td> <td style="width:1.123%;"></td> <td style="width:19.546%;"></td> <td style="width:1.123%;"></td> <td style="width:19.546%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:17.771%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:16.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Declaration Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">Record Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">Distribution Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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;">Dividend Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Total Paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 11, 2024</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 27, 2024</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 10, 2024</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;">0.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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:nowrap;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;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 15, 2023</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 29, 2023</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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 solid #7f7f7f;"><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 solid #7f7f7f;text-align:center;"><p style="font-size:10pt;margin-top: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.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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:2.25pt solid #7f7f7f;"><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 solid #7f7f7f;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 13, 2023</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 24, 2023</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 14, 2023</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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 12, 2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 28, 2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 11, 2023</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;">0.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has declared and paid the following cash dividends in the periods covered by this Form 10-Q:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:17.726%;"></td> <td style="width:1.123%;"></td> <td style="width:19.546%;"></td> <td style="width:1.123%;"></td> <td style="width:19.546%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:17.771%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:16.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Declaration Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">Record Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">Distribution Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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;">Dividend Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Total Paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 11, 2024</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 27, 2024</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 10, 2024</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;">0.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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:nowrap;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;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 15, 2023</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 29, 2023</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;border-bottom:2.25pt solid #7f7f7f;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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 solid #7f7f7f;"><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 solid #7f7f7f;text-align:center;"><p style="font-size:10pt;margin-top: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.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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:2.25pt solid #7f7f7f;"><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 solid #7f7f7f;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 13, 2023</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 24, 2023</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">April 14, 2023</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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 12, 2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 28, 2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 11, 2023</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;">0.030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 2024-03-11 2024-03-27 2024-04-10 0.03 836000 2023-12-15 2023-12-29 2024-01-12 0.03 834000 2023-03-13 2023-03-24 2023-04-14 0.03 851000 2022-12-12 2022-12-28 2023-01-11 0.03 851000 <p style="text-indent:4.533%;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;">8. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Earnings Per Share </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;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of basic and diluted earnings per share were as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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;"> </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:63.277%;"></td> <td style="width:1.71%;"></td> <td style="width:1%;"></td> <td style="width:14.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.71%;"></td> <td style="width:1%;"></td> <td style="width:14.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Numerator:</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;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,552</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,918</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;white-space:pre-wrap;word-break:break-word;"> <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;">Denominator:</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;">Weighted average shares outstanding-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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">28,367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Dilutive effect of stock options and grants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">284</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;">706</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="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 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;">28,128</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;">29,073</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="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;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;">For the three months ended March 31, 2024 and 2023, </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;"> stock options or restricted stock awards were excluded from the computation of diluted earnings per share.</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 components of basic and diluted earnings per share were as follows:</span><p style="text-indent:4.533%;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;"> </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:63.277%;"></td> <td style="width:1.71%;"></td> <td style="width:1%;"></td> <td style="width:14.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.71%;"></td> <td style="width:1%;"></td> <td style="width:14.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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: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:8pt;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: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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Numerator:</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;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,552</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,918</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;white-space:pre-wrap;word-break:break-word;"> <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;">Denominator:</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;">Weighted average shares outstanding-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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">28,367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Dilutive effect of stock options and grants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">284</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;">706</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="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 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;">28,128</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;">29,073</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> 1552000 1918000 27844000 28367000 284000 706000 28128000 29073000 0 0 <p style="text-indent:4.533%;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;">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;">Debt </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">— The Company has a revolving line of credit that is shown as long-term debt in the condensed consolidated balance sheets at March 31, 2024 and December 31, 2023. The Company has no short-term debt as of March 31, 2024 and December 31, 2023. </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 debt is summarized in the following table:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.263%;"></td> <td style="width:1.11%;"></td> <td style="width:1%;"></td> <td style="width:15.27%;"></td> <td style="width:1%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.671%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Long-term indebtedness ($000's)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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: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> </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 line of credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">187,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">138,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Deferred loan fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,127</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,218</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="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;">Total indebtedness, net of deferred loan fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">185,890</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;">137,682</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="text-indent:4.533%;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 deferred loan fees as of March 31, 2024 are included in other assets on the condensed consolidated balance sheets.</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="text-indent:4.533%;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 and certain of its affiliates are parties to a revolving line of credit agreement entitled the “Third Amended and Restated Loan and Security Agreement” dated as of August 5, 2021 (the “Credit Agreement”), which is a senior secured lending facility among AMVAC, the Company’s principal operating subsidiary, as Borrower Agent (including the Company and AMVAC BV), as Borrowers, on the one hand, and a group of commercial lenders led by BMO Bank, N.A. (formerly Bank of the West) as administrative agent, documentation agent, syndication agent, collateral agent and sole lead arranger, on the other hand. The Credit Agreement consists of 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;">275,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an accordion feature of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a letter of credit and swingline sub-facility (each having limits of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) and has a maturity date 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;">August 5, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Credit Agreement amended and restated the previous credit facility, which had a maturity date of June 30, 2022. With respect to key financial covenants, </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 Credit Agreement contains two: namely, borrowers are required to maintain a Total Leverage (“TL”) Ratio of no more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-to-1, during the first three years, stepping down to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-to-1 for periods subsequent to September 30, 2024, and a Fixed Charge Coverage Ratio ("FCCR") 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.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-to-1. In addition, to the extent that it completes acquisitions totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million or more in any 90-day period, AMVAC may step-up the TL Ratio by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-to-1, not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-to-1, for the next three full consecutive quarters.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Acquisitions below $</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 do not require Agent consent.</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="text-indent:4.533%;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’s borrowing capacity varies with its financial performance, measured in terms of Consolidated EBITDA as defined in the Credit Agreement, for the trailing twelve-month period. </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;">Under the Credit Agreement, revolving loans bear interest at a variable rate based, at borrower’s election with proper notice, on either (i) LIBOR plus the “Applicable Margin” which is based upon the Total Leverage (“TL”) Ratio (“LIBOR Revolver Loan”) or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and (z) the Daily One-Month LIBOR Rate plus </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;">%, plus, in the case of (x), (y) or (z) the Applicable Margin (“Adjusted Base Rate Revolver Loan”). The Company and the Lenders entered into an amendment to the Credit Agreement, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">effective March 9, 2023, whereby LIBOR was replaced by SOFR with a credit spread adjustment of 10.0 bps for all SOFR periods.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The revolving loans now bear interest at a variable rate based at our election with proper notice, on either (i) SOFR plus 0.1% per annum and the “Applicable Margin” or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and (z) the Daily One-Month SOFR Rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, plus, in the case of (x), (y) or (z), the Applicable Margin (“Adjusted Base Rate Revolver Loan”). Interest payments for SOFR Revolver Loans are payable on the last day of each interest period (either one-, three- or six- months, as selected by the Company)</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the maturity date, while interest payments for Adjusted Base Rate Revolver Loans are payable on the </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;">last business day of each month and the maturity date</span></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;"> </span></p><p style="text-indent:4.533%;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 November 7, 2023, </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 Company entered into Amendment Number Six to the Third Amended Loan and Security Agreement that provided relief in respect of both financial covenants. Specifically, with respect to the Maximum Total Leverage Ratio, the existing ratio of 3.5 through September 30, 2024 and 3.25 through December 31, 2024 and thereafter was changed to 5.5 through September 30, 2023, 4.5 for the periods ending December 31, 2023 and March 31, 2024, 4.0 for the period ending June 30, 2024, 3.5 through September 30, 2024 and returning to 3.25 from December 31, 2024 and thereafter. In addition, the Minimum Fixed Charge Coverage Ratio was changed from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</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;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the periods ending September 30, 2023, December 31, 2023 and March 31, 2024 and returning to 1.25 for the period ending June 30, 2024 and thereafter. Further, for the duration of the covenant modification period (“CMP”), the Company is restricted from making share repurchases. Finally, the Applicable Margin (SOFR and Adjusted Base Rate) and Letter of Credit fees increase by 0.50 basis points for each tier of interest during CMP. As of March 31, 2024, the Company is in compliance with the terms of the CMP. The interest rate on March 31, 2024, was 8.30%. Interest incurred, including amortization of deferred loan fees, was $3,747 and $1,542 for the three months ended March 31, 2024 and 2023, respectively</span></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;">At March 31, 2024, according to the terms of the Credit Agreement, as amended, and based on our performance against the most restrictive covenant listed above, the Company had the capacity to increase its borrowings by up to</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;">84,953</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This compares to an available borrowing capacity of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,002</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of 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 debt is summarized in the following table:</span><p style="margin-left:4.533%;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.263%;"></td> <td style="width:1.11%;"></td> <td style="width:1%;"></td> <td style="width:15.27%;"></td> <td style="width:1%;"></td> <td style="width:1.687%;"></td> <td style="width:1%;"></td> <td style="width:14.671%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Long-term indebtedness ($000's)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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: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> </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 line of credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">187,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">138,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Deferred loan fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,127</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,218</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="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;">Total indebtedness, net of deferred loan fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">185,890</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;">137,682</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> 187017000 138900000 1127000 1218000 185890000 137682000 275000000 150000000 25000000 2026-08-05 the Credit Agreement contains two: namely, borrowers are required to maintain a Total Leverage (“TL”) Ratio of no more than 3.5-to-1, during the first three years, stepping down to 3.25-to-1 for periods subsequent to September 30, 2024, and a Fixed Charge Coverage Ratio ("FCCR") of at least 1.25-to-1. In addition, to the extent that it completes acquisitions totaling $15 million or more in any 90-day period, AMVAC may step-up the TL Ratio by 0.5-to-1, not to exceed 4.00-to-1, for the next three full consecutive quarters. 0.035 0.0325 0.0125 15000000 0.005 0.04 50000000 Under the Credit Agreement, revolving loans bear interest at a variable rate based, at borrower’s election with proper notice, on either (i) LIBOR plus the “Applicable Margin” which is based upon the Total Leverage (“TL”) Ratio (“LIBOR Revolver Loan”) or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month LIBOR Rate plus 1.00%, plus, in the case of (x), (y) or (z) the Applicable Margin (“Adjusted Base Rate Revolver Loan”). The Company and the Lenders entered into an amendment to the Credit Agreement, effective March 9, 2023, whereby LIBOR was replaced by SOFR with a credit spread adjustment of 10.0 bps for all SOFR periods. The revolving loans now bear interest at a variable rate based at our election with proper notice, on either (i) SOFR plus 0.1% per annum and the “Applicable Margin” or (ii) the greater of (x) the Prime Rate, (y) the Federal Funds Rate plus 0.5%, and (z) the Daily One-Month SOFR Rate plus 1.10%, plus, in the case of (x), (y) or (z), the Applicable Margin (“Adjusted Base Rate Revolver Loan”). Interest payments for SOFR Revolver Loans are payable on the last day of each interest period (either one-, three- or six- months, as selected by the Company) 0.005 0.01 0.005 0.011 last business day of each month and the maturity date the Company entered into Amendment Number Six to the Third Amended Loan and Security Agreement that provided relief in respect of both financial covenants. Specifically, with respect to the Maximum Total Leverage Ratio, the existing ratio of 3.5 through September 30, 2024 and 3.25 through December 31, 2024 and thereafter was changed to 5.5 through September 30, 2023, 4.5 for the periods ending December 31, 2023 and March 31, 2024, 4.0 for the period ending June 30, 2024, 3.5 through September 30, 2024 and returning to 3.25 from December 31, 2024 and thereafter. In addition, the Minimum Fixed Charge Coverage Ratio was changed from 1.25 to 1.0 for the periods ending September 30, 2023, December 31, 2023 and March 31, 2024 and returning to 1.25 for the period ending June 30, 2024 and thereafter. Further, for the duration of the covenant modification period (“CMP”), the Company is restricted from making share repurchases. Finally, the Applicable Margin (SOFR and Adjusted Base Rate) and Letter of Credit fees increase by 0.50 basis points for each tier of interest during CMP. As of March 31, 2024, the Company is in compliance with the terms of the CMP. The interest rate on March 31, 2024, was 8.30%. Interest incurred, including amortization of deferred loan fees, was $3,747 and $1,542 for the three months ended March 31, 2024 and 2023, respectively 0.0125 0.01 84953000 115002000 <p style="text-indent:4.533%;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;">10. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive (Loss) Income </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">— Total comprehensive (loss) income includes, in addition to net income, changes in equity that are excluded from the condensed consolidated statements of operations and are recorded directly into a separate section of stockholders’ equity on the condensed consolidated balance sheets. For the three-month periods ended March 31, 2024 and 2023, total comprehensive (loss) income consisted of net income attributable to American Vanguard and foreign currency translation adjustments.</span></p> <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;font-style:italic;min-width:fit-content;">Stock-Based Compensation — </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Company’s Equity Incentive Plan of 1993, as amended (“the Plan”), all employees are eligible to receive non-assignable and non-transferable restricted stock (RSUs), options to purchase common stock, and other forms of equity. During the three months ended March 31, 2024 and 2023, the Company's stock-based compensation expense amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,005</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;">1,474</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><p style="text-indent:4.533%;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;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSUs</span></p><p style="text-indent:4.533%;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="text-indent:4.533%;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;">A summary of nonvested RSUs outstanding is presented below:</span></p><p style="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.5%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:20.34%;"></td> <td style="width:1%;"></td> <td style="width:2.38%;"></td> <td style="width:1%;"></td> <td style="width:19.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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<br/>Date Fair<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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 shares at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">949,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">21.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">51,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,712</span></p></td> <td style="white-space:nowrap;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.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">11,379</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.71</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 shares 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;">986,251</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;">20.69</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="margin-left:4.533%;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="text-indent:4.533%;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 March 31, 2024, the total unrecognized stock-based compensation expense related to RSUs outstanding was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,816</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average service 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;">1.8</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="text-indent:4.533%;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="text-indent:4.533%;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;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;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="text-indent:4.533%;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;">Time-based Incentive Stock Option Plans - </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;">A summary of the time-based inventive stock option activity for the three month ended March 31, 2024 is presented below:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.026%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:14.703%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:14.223%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:14.703%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:14.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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: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:8pt;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 Average Exercise Price Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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 Average Remaining Contractual Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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 Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">146,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;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;">11.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">1.0</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: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 style="white-space:nowrap;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: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: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 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;">680,737</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: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 style="white-space:nowrap;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.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">6.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> <td style="white-space:pre-wrap;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 style="white-space:nowrap;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:#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="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;">827,417</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;"><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.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">5.7</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;">2,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Options vested and exercisable 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">146,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">11.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">0.7</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;">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> </tr> </table></div><p style="text-indent:4.533%;font-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:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;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 total unrecognized stock-based compensation expense related to stock options outstanding was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,592</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average service 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;">2.8</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="text-indent:4.533%;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:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;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:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2005000 1474000 <p style="text-indent:4.533%;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;">A summary of nonvested RSUs outstanding is presented below:</span></p><p style="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.5%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:20.34%;"></td> <td style="width:1%;"></td> <td style="width:2.38%;"></td> <td style="width:1%;"></td> <td style="width:19.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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:8pt;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<br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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<br/>Date Fair<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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 shares at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">949,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">21.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">51,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,712</span></p></td> <td style="white-space:nowrap;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.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">11,379</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.71</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 shares 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;">986,251</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;">20.69</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> 949510 21.28 51832 10.28 3712 21.55 11379 21.71 986251 20.69 6816000 P1Y9M18D <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the time-based inventive stock option activity for the three month ended March 31, 2024 is presented below:</span><p style="text-indent:4.533%;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:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.026%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:14.703%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:14.223%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:14.703%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:14.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><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 style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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:8pt;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: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:8pt;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 Average Exercise Price Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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 Average Remaining Contractual Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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 Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">146,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;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;">11.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">1.0</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: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 style="white-space:nowrap;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: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: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 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;">680,737</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: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 style="white-space:nowrap;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.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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: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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">6.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> <td style="white-space:pre-wrap;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 style="white-space:nowrap;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:#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="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;">827,417</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;"><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.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">5.7</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;">2,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Options vested and exercisable 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">146,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">11.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">0.7</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;">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> </tr> </table> 146680 11.49 P1Y 680737 10.29 P6Y9M18D 827417 10.51 P5Y8M12D 2022000 146680 11.49 P0Y8M12D 214000 2592000 P2Y9M18D <p style="text-indent:4.533%;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;">12. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Proceedings —</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company records a liability on its consolidated financial statements for loss contingencies when a loss is known or considered probable, and the amount can be reasonably estimated. When determining the estimated loss or range of loss, significant judgment is required to estimate the amount and timing of a loss to be recorded. The Company recognizes legal expenses in connection with loss contingencies as incurred.</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="text-indent:4.533%;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;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Department of Justice and Environmental Protection Agency Investigation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;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 November 10, 2016, AMVAC was served with a grand jury subpoena from the United States Attorney’s Office for the Southern District of Alabama, seeking documents regarding the importation, transportation, and management of a specific pesticide. The Company retained defense counsel to assist in responding to the subpoena and otherwise in defending the Company’s interests. AMVAC is cooperating in the investigation. After interviewing multiple witnesses (including three employees before a grand jury in February 2022) and making multiple document requests, the Department of Justice (“DOJ”) identified the Company and a manager-level employee as targets of the government’s investigation. DOJ’s investigation focused on potential violations of two environmental statutes, the Federal Insecticide, Fungicide, and Rodenticide Act (“FIFRA”) and the Resource Conservation and Recovery Act (“RCRA”), as well as obstruction of an agency proceeding and false statement statutes. In March 2022, the individual target entered into a plea agreement relating to provision of false information in a government proceeding. In July 2022, the DoJ sent correspondence to the Company’s counsel to the effect that it was focusing on potential RCRA violations relating to the reimportation of Australian containers in 2015. Our defense counsel conferred with DoJ from time to time over the past 18 months in the interest in resolving the matter. In January 2024, the Company and DoJ reached an agreement in principle, which is subject to approval by the cognizant court and with respect to which the Company has recorded a loss contingency. A Company representative intends to attend a hearing to enter a plea on the matter in late May 2024.</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="text-indent:4.533%;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 governmental agencies involved in this investigation have a range of civil and criminal penalties they may seek to impose against corporations and individuals for violations of FIFRA, RCRA and other federal statutes including, but not limited to, injunctive relief, fines, penalties and modifications to business practices and compliance programs, including the appointment of a monitor. If violations are established, the amount of any fines or monetary penalties which could be assessed and the scope of possible non-monetary relief would depend on, among other factors, findings regarding the amount, timing, nature and scope of the violations, and the level of cooperation provided to the governmental authorities during the investigation. Based upon the content of agreement, in principle, the Company does not believe that the investigation will have a material adverse effect on our business prospects, operations, financial condition or cash flow.</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="text-indent:4.533%;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;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pitre etc. v. Agrocentre Ladauniere et al.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> On February 11, 2022, a strawberry grower named Les Enterprises Pitre, Inc. filed a complaint in the Superior Court, District of Labelle, Province of Quebec, Canada, entitled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pitre, etc. v. Agrocentre Ladauniere, Inc. etal, including Amvac Chemical Corporation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, seeking damages in the amount of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from stunted growth of, and reduced yield from, its strawberry crop allegedly from the application of Amvac’s soil fumigant, Vapam, in spring of 2021. Examinations of plaintiff were held in mid-August 2022, during which plaintiff in effect confirmed that he had planted his seedlings before expiration of the full time interval following product application (as per the product label), that he had failed to follow the practice of planting a few test seedlings before planting an entire farm, and that he had placed his blind trust in his application adviser on all manner of timing and rate. The examination of the Company’s most knowledgeable witness took place in April 2024. The Company believes that the claims have no merit and intends to defend the matter. At this stage in the proceedings, there is not sufficient information to form a judgment as to either the probability or amount of loss; thus, the company has not set aside a reserve in connection with this matter.</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="text-indent:4.533%;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;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Notice of Intention to Suspend DCPA</span><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;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;">On April 28, 2022, the USEPA published a notice of intent to suspend (“NOITS”) DCPA, the active ingredient of an herbicide marketed by the Company under the name Dacthal. The agency cited as the basis for the suspension that the Company did not take appropriate steps to provide data studies requested in support of the registration review. In fact, over the course of several years, the Company cooperated in performing the vast majority of the nearly 90 studies requested by USEPA and had been working in good faith to meet the agency’s schedule. After proceedings in law and motion, the Company entered into a settlement agreement with USEPA pursuant to which the parties set a timeline for the submission of remaining studies, which, if approved by the agency, would result in reinstatement of the registration. The Company submitted the studies in question, the agency reviewed them, and the registration was reinstated in November 2023. After that reinstatement, the agency resumed registration review, during which it expressed concern over the potential health effects on farm workers in early stages of pregnancy. These concerns arose over a comparative thyroid assay (“CTA”), a relatively new and complex study, which indicated an effect on fetal rodents. In an effort to meet the agency’s concerns, over a period of several months, the Company provided significant training to USEPA on actual use patterns for Dacthal, worker re-entry practices, size of fields treated per diem and geographical focus. Nevertheless, in April 2024, USEPA concluded that, despite the mitigation measures and other information proposed by the Company and due to its safety concerns, the agency was at an impasse in advancing its registration review of the then current label. Accordingly, out of an abundance of caution, the Company submitted a significantly narrower label and voluntarily suspended sales of Dacthal pending review and potential approval of that label. The outcome of the agency’s review is uncertain at present.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 5000000 <p style="text-indent:4.533%;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;">13.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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;font-style:italic;min-width:fit-content;">Recent Issued Accounting Guidance — </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its disclosures.</span></p><p style="text-indent:4.533%;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;">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating the impact of adopting this ASU on its disclosures.</span></p><p style="text-indent:5.147%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to its condensed consolidated financial statements.</span></p> <p style="text-indent:4.533%;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;">14. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments — </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accounting standard for fair value measurements provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. This accounting standard established a fair value hierarchy, which requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:</span></p><p style="text-indent:3.333%;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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;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 in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the 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 3 – Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div></div><p style="text-indent:4.533%;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 carrying amount of the Company’s financial instruments, which principally include cash and cash equivalents, short-term investments, accounts receivable, accounts payable and accrued expenses, approximates fair value because of the relatively short maturity of such instruments. The carrying amount of the Company’s borrowings, which are considered Level 2 liabilities, approximates fair value as they bear interest at a variable rate at current market rates.</span></p> <p style="text-indent:4.533%;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;">15. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accumulated Other Comprehensive Loss </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><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;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table lists the beginning balance, quarterly activity and ending balance of accumulated other comprehensive loss, which consists of foreign currency translation adjustments:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.305%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.355999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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> </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, January 1, 2024</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,963</span></p></td> <td style="white-space:nowrap;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;">Foreign currency translation adjustment, net of tax effects of ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205</span><span style="color:#000000;white-space:pre-wrap;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;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,564</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="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, March 31, 2024</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;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,527</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="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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, January 1, 2023</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,182</span></p></td> <td style="white-space:nowrap;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;">Foreign currency translation adjustment, net of tax effects of ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89</span><span style="color:#000000;white-space:pre-wrap;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;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,546</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, March 31, 2023</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;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,636</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="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table lists the beginning balance, quarterly activity and ending balance of accumulated other comprehensive loss, which consists of foreign currency translation adjustments:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.305%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.355999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;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;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><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> </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, January 1, 2024</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,963</span></p></td> <td style="white-space:nowrap;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;">Foreign currency translation adjustment, net of tax effects of ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205</span><span style="color:#000000;white-space:pre-wrap;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;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,564</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="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, March 31, 2024</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;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,527</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="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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, January 1, 2023</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,182</span></p></td> <td style="white-space:nowrap;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;">Foreign currency translation adjustment, net of tax effects of ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89</span><span style="color:#000000;white-space:pre-wrap;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;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,546</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, March 31, 2023</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;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,636</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="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -5963000 -205000 -1564000 -7527000 -12182000 -89000 2546000 -9636000 <p style="text-indent:4.533%;font-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;">16. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Investments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> — In February 2016, AMVAC Netherlands BV made an investment in Biological Products for Agriculture (“Bi-PA”). Bi-PA develops biological plant protection products that can be used for the control of pests and disease of agricultural crops. As of March 31, 2024 and 2023, the Company’s ownership position in Bi-PA was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Since this investment does not have readily determinable fair value, the Company has elected to measure the investment at cost less impairment, if any, and also records an increase or decrease for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of Bi-PA. The Company periodically reviews the investment for possible impairment. There was </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;"> impairment or observable price changes on the investment during the three months ended March 31, 2024 and 2023. The investment is recorded within other assets on the condensed consolidated balance sheets and amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,869</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 and December 31, 2023.</span></p><p style="text-indent:4.533%;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 April 1, 2020, AMVAC purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares, an ownership of approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, of common stock of Clean Seed Capital Group Ltd. (TSX Venture Exchange: “CSX”) for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,190</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The shares are publicly traded, have a readily determinable fair value, and are considered a Level 1 investment. The fair value of the stock amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,063</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;">425</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 and December 31, 2023, respectively. The Company recorded a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">638</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and a loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</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 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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;">The investment is recorded within other assets on the condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.15 0.15 0 0 2869000 2869000 6250000 0.08 1190000 1063000 425000 638000 -22000 <p style="text-indent:4.533%;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;">17. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">— Income tax expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,484</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, as compared to income tax benefit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">361</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. The effective income tax rate for the three months ended March 31, 2024 was computed based on the estimated effective tax rate for the full year. This calculation resulted in an effective tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48.9</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, as compared to negative </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.2</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. The increase in the effective income tax rate for the three months ended March 31, 2024 compared to the same period in the prior year is primarily attributed to an increase in losses incurred at certain entities which did not result in a benefit for income tax purposes as these entities continue to maintain a valuation allowance against their net deferred tax assets, as well as a one-time benefit from the remeasurement of certain U.S. federal and state deferred taxes in the same period in the prior year.</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="text-indent:4.533%;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;">It is expected that $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">328</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of unrecognized tax benefits will be released within the next twelve months due to expiration of the statute of limitations.</span></p> 1484000 -361000 0.489 0.232 328000 <p style="text-indent:4.533%;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;">18. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Re-purchase Program</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;">On March 8, 2022, pursuant to a Board of Directors resolution, the Company announced its intention to repurchase an aggregate number of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock under a 10b5-1 plan, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, in the open market over the succeeding one year, subject to limitations and restrictions under applicable securities laws. The 10b5-1 plan terminated on March 8, 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;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 table below summarizes the number of shares of the Company’s common stock that were repurchased during the three months ended March 31, 2024 and 2023.</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="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.646%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:15.703%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:11.982000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:9.162%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:18.664%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;"><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:8pt;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;">Total number of<br/>shares purchased</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Average price paid<br/>per share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Total amount paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Maximum number of shares that may yet be purchased under the plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:10pt;background-color:#cff0fc;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;">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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> </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;">March 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;">27,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">19.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> </table></div><p style="text-indent:4.533%;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;">Pursuant to Amendment Number Six to the Third Amended Loan and Security Agreement, effective November 7, 2023, the Company is currently prevented from making stock repurchases.</span></p> 1000000 0.1 <p style="text-indent:4.533%;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 table below summarizes the number of shares of the Company’s common stock that were repurchased during the three months ended March 31, 2024 and 2023.</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="text-indent:4.533%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.646%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:15.703%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:11.982000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:9.162%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:18.664%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;"><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:8pt;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;">Total number of<br/>shares purchased</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Average price paid<br/>per share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Total amount paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:8pt;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;">Maximum number of shares that may yet be purchased under the plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:10pt;background-color:#cff0fc;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;">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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> </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;">March 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;">27,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">19.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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> </table> 0 0 0 0 27835 19.96 557000 0 <p style="text-indent:4.533%;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;">19. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Supplemental Cash Flow Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">For the three months<br/>ended March 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Cash paid during the period:</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;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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: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;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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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: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> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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: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;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;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 colspan="2" 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;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> </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;">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;"><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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Income taxes, 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;"><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,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;white-space:pre-wrap;word-break:break-word;"> <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;">Non-cash transactions:</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 dividends declared and included in 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;"><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;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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;">For the three months<br/>ended March 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Cash paid during the period:</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;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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: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;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 colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;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: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> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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: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;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;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 colspan="2" 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;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> </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;">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;"><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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Income taxes, 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;"><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,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;white-space:pre-wrap;word-break:break-word;"> <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;">Non-cash transactions:</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 dividends declared and included in 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;"><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;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 3594000 1316000 1350000 2104000 836000 851000