0001709164-23-000035.txt : 20230802 0001709164-23-000035.hdr.sgml : 20230802 20230802162554 ACCESSION NUMBER: 0001709164-23-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 43 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230802 DATE AS OF CHANGE: 20230802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hamilton Beach Brands Holding Co CENTRAL INDEX KEY: 0001709164 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC HOUSEWARES & FANS [3634] IRS NUMBER: 311236686 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38214 FILM NUMBER: 231136115 BUSINESS ADDRESS: STREET 1: 4421 WATERFRONT DRIVE CITY: GLEN ALLEN STATE: VA ZIP: 23060 BUSINESS PHONE: 804-273-9777 MAIL ADDRESS: STREET 1: 4421 WATERFRONT DRIVE CITY: GLEN ALLEN STATE: VA ZIP: 23060 10-Q 1 hbb-20230630.htm 10-Q hbb-20230630
000170916412/312023Q2FALSEP1Y505000017091642023-01-012023-06-300001709164us-gaap:CommonClassAMember2023-07-28xbrli:shares0001709164us-gaap:CommonClassBMember2023-07-2800017091642023-06-30iso4217:USD00017091642022-12-3100017091642022-06-300001709164us-gaap:CommonClassAMember2023-06-300001709164us-gaap:CommonClassAMember2022-12-310001709164us-gaap:CommonClassAMember2022-06-300001709164us-gaap:CommonClassBMember2023-06-300001709164us-gaap:CommonClassBMember2022-12-310001709164us-gaap:CommonClassBMember2022-06-3000017091642023-04-012023-06-3000017091642022-04-012022-06-3000017091642022-01-012022-06-30iso4217:USDxbrli:shares00017091642021-12-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001709164us-gaap:AdditionalPaidInCapitalMember2022-12-310001709164us-gaap:TreasuryStockCommonMember2022-12-310001709164us-gaap:RetainedEarningsMember2022-12-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001709164us-gaap:RetainedEarningsMember2023-01-012023-03-3100017091642023-01-012023-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-03-310001709164us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001709164us-gaap:AdditionalPaidInCapitalMember2023-03-310001709164us-gaap:TreasuryStockCommonMember2023-03-310001709164us-gaap:RetainedEarningsMember2023-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017091642023-03-310001709164us-gaap:RetainedEarningsMember2023-04-012023-06-300001709164us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001709164us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001709164us-gaap:AdditionalPaidInCapitalMember2023-06-300001709164us-gaap:TreasuryStockCommonMember2023-06-300001709164us-gaap:RetainedEarningsMember2023-06-300001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001709164us-gaap:AdditionalPaidInCapitalMember2021-12-310001709164us-gaap:TreasuryStockCommonMember2021-12-310001709164us-gaap:RetainedEarningsMember2021-12-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001709164us-gaap:RetainedEarningsMember2022-01-012022-03-3100017091642022-01-012022-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-01-012022-03-310001709164us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001709164us-gaap:AdditionalPaidInCapitalMember2022-03-310001709164us-gaap:TreasuryStockCommonMember2022-03-310001709164us-gaap:RetainedEarningsMember2022-03-310001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100017091642022-03-310001709164us-gaap:RetainedEarningsMember2022-04-012022-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001709164us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001709164us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001709164us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001709164us-gaap:AdditionalPaidInCapitalMember2022-06-300001709164us-gaap:TreasuryStockCommonMember2022-06-300001709164us-gaap:RetainedEarningsMember2022-06-300001709164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001709164country:USus-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-3000017091642022-01-012022-12-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-06-300001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-06-300001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2023-06-300001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2022-06-300001709164us-gaap:FairValueMeasurementsRecurringMember2023-06-300001709164us-gaap:FairValueMeasurementsRecurringMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMember2022-06-300001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2023-06-300001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001709164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-06-300001709164us-gaap:CommonClassAMember2023-01-012023-06-300001709164us-gaap:CommonClassAMember2022-01-012022-12-310001709164us-gaap:CommonClassAMember2022-01-012022-06-30xbrli:pure0001709164us-gaap:CommonClassBMember2023-04-012023-06-300001709164us-gaap:CommonClassBMember2023-01-012023-06-300001709164us-gaap:CommonClassBMember2022-04-012022-06-300001709164us-gaap:CommonClassBMember2022-01-012022-06-300001709164us-gaap:CommonClassAMember2023-04-012023-06-300001709164us-gaap:CommonClassAMember2022-04-012022-06-300001709164us-gaap:CommonClassAMember2022-02-280001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-04-012023-06-300001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300001709164us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-300001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300001709164us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-310001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-012022-06-300001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300001709164us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001709164us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300001709164us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300001709164hbb:ElectricAppliancesMembersrt:MaximumMember2023-01-012023-06-300001709164us-gaap:ProductAndServiceOtherMembersrt:MinimumMember2023-01-012023-06-300001709164srt:MaximumMemberus-gaap:ProductAndServiceOtherMember2023-01-012023-06-300001709164srt:MaximumMemberhbb:ConsumerProductMember2023-01-012023-06-300001709164hbb:CommercialProductMembersrt:MaximumMember2023-01-012023-06-300001709164hbb:ConsumerProductMember2023-04-012023-06-300001709164hbb:ConsumerProductMember2022-04-012022-06-300001709164hbb:ConsumerProductMember2023-01-012023-06-300001709164hbb:ConsumerProductMember2022-01-012022-06-300001709164hbb:CommercialProductMember2023-04-012023-06-300001709164hbb:CommercialProductMember2022-04-012022-06-300001709164hbb:CommercialProductMember2023-01-012023-06-300001709164hbb:CommercialProductMember2022-01-012022-06-300001709164hbb:LicensingMember2023-04-012023-06-300001709164hbb:LicensingMember2022-04-012022-06-300001709164hbb:LicensingMember2023-01-012023-06-300001709164hbb:LicensingMember2022-01-012022-06-300001709164us-gaap:RevenueFromContractWithCustomerMemberhbb:CommercialProductMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-01-012023-06-300001709164us-gaap:RevenueFromContractWithCustomerMemberhbb:CommercialProductMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2023-01-012023-06-300001709164srt:MinimumMember2023-06-300001709164srt:MaximumMember2023-06-30hbb:numberOfSite

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 _______________________________________________________________________________________________________________________________________________________________________________________________________
FORM 10-Q
(Mark One)  
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period endedJune 30, 2023
or
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-38214
HAMILTON BEACH BRANDS HOLDING COMPANY
(Exact name of registrant as specified in its charter)
Delaware 31-1236686
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
4421 WATERFRONT DR.GLEN ALLENVA23060
(Address of principal executive offices)(Zip code)
(804)273-9777
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, Par Value $0.01 Per ShareHBBNew 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 o

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 o

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

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 þ

Number of shares of Class A Common Stock outstanding at July 28, 2023: 10,411,349
Number of shares of Class B Common Stock outstanding at July 28, 2023: 3,627,946



HAMILTON BEACH BRANDS HOLDING COMPANY
TABLE OF CONTENTS
1


Part I
FINANCIAL INFORMATION
Item 1. Financial Statements

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED BALANCE SHEETS
(Unaudited)
JUNE 30
2023
DECEMBER 31
2022
JUNE 30
2022
 (In thousands)
Assets  
Current assets
Cash and cash equivalents$2,071 $928 $701 
Trade receivables, net89,898 115,135 99,723 
Inventory137,224 156,038 228,353 
Prepaid expenses and other current assets13,793 12,643 13,105 
Total current assets242,986 284,744 341,882 
Property, plant and equipment, net27,241 27,830 28,680 
Right-of-use lease assets41,546 44,000 45,238 
Goodwill6,253 6,253 6,253 
Other intangible assets, net1,392 1,492 1,592 
Deferred income taxes2,853 3,117 1,364 
Deferred costs14,419 14,348 19,411 
Other non-current assets6,687 7,166 5,509 
Total assets$343,377 $388,950 $449,929 
Liabilities and stockholders' equity  
Current liabilities
Accounts payable$84,098 $61,759 $121,552 
Accrued compensation7,729 11,310 7,376 
Accrued product returns5,605 6,474 5,286 
Lease liabilities6,088 5,875 5,417 
Other current liabilities11,980 16,150 12,249 
Total current liabilities115,500 101,568 151,880 
Revolving credit agreements59,911 110,895 127,003 
Lease liabilities, non-current44,480 46,801 48,641 
Other long-term liabilities5,120 5,152 5,603 
Total liabilities225,011 264,416 333,127 
Stockholders' equity  
Class A Common stock111 107 106 
Class B Common stock36 38 39 
Capital in excess of par value66,765 65,008 63,390 
Treasury stock(9,514)(8,939)(7,600)
Retained earnings72,563 80,238 70,145 
Accumulated other comprehensive loss(11,595)(11,918)(9,278)
Total stockholders' equity118,366 124,534 116,802 
Total liabilities and stockholders' equity$343,377 $388,950 $449,929 

See notes to unaudited consolidated financial statements.
2

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
 2023 202220232022
 (In thousands, except per share data)(In thousands, except per share data)
Revenue$137,109 $147,527 $265,361 $293,878 
Cost of sales109,693 115,549 217,035 233,670 
Gross profit27,416 31,978 48,326 60,208 
Selling, general and administrative expenses26,640 26,503 52,559 41,936 
Amortization of intangible assets50 50 100 100 
Operating profit (loss)726 5,425 (4,333)18,172 
Interest expense, net773 867 2,042 1,600 
Other expense (income), net(271)(252)(255)1,214 
Income (loss) before income taxes224 4,810 (6,120)15,358 
Income tax expense (benefit)114 (279)(1,453)3,096 
Net income (loss)$110 $5,089 $(4,667)$12,262 
   
Basic and diluted earnings (loss) per share$0.01 $0.36 $(0.33)$0.87 
Basic weighted average shares outstanding14,081 14,068 14,077 14,065 
Diluted weighted average shares outstanding14,110 14,095 14,077 14,093 

See notes to unaudited consolidated financial statements.
3

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
 THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
 2023 202220232022
 (In thousands)(In thousands)
Net income (loss)$110 $5,089 $(4,667)$12,262 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment410 (926)479 (2,116)
(Loss) gain on long-term intra-entity foreign currency transactions201 140 653 1,598 
Cash flow hedging activity(25)1,368 (1,462)3,421 
Reclassification of foreign currency adjustments into earnings   2,085 
Reclassification of hedging activities into earnings342 (35)529 (132)
Reclassification of pension adjustments into earnings60 84 124 109 
Total other comprehensive income (loss), net of tax988 631 323 4,965 
Comprehensive income (loss)$1,098  $5,720 $(4,344)$17,227 

See notes to unaudited consolidated financial statements.

4

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 SIX MONTHS ENDED
JUNE 30
 2023 2022
 (In thousands)
Operating activities   
Net income (loss)$(4,667) $12,262 
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:   
Depreciation and amortization2,128  2,465 
Deferred income taxes  1,533 
Stock compensation expense1,759 1,806 
Brazil foreign currency loss 2,085 
Other(611) 223 
Net changes in operating assets and liabilities:   
Trade receivables26,393  19,846 
Inventory20,390  (45,714)
Other assets396  3,383 
Accounts payable22,240  (10,275)
Other liabilities(10,768) (13,070)
Net cash provided by (used for) operating activities 57,260  (25,456)
Investing activities   
Expenditures for property, plant and equipment(1,486) (661)
Other(150) 
Net cash provided by (used for) investing activities(1,636) (661)
Financing activities   
Net additions (reductions) to revolving credit agreements(51,058) 30,237 
Purchase of treasury stock(575)(1,640)
Cash dividends paid(3,008)(2,870)
Net cash provided by (used for) financing activities (54,641) 25,727 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash182  (36)
Cash, cash equivalents and restricted cash   
Increase (decrease) for the period1,165  (426)
Balance at the beginning of the period1,905  2,150 
Balance at the end of the period$3,070  $1,724 
Reconciliation of cash, cash equivalents and restricted cash
Cash and cash equivalents$2,071 $701 
Restricted cash included in prepaid expenses and other current assets63 62 
Restricted cash included in other non-current assets936 961 
Total cash, cash equivalents, and restricted cash$3,070 $1,724 

See notes to unaudited consolidated financial statements.
5

HAMILTON BEACH BRANDS HOLDING COMPANY
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited)
 Class A Common StockClass B Common StockCapital in Excess of Par ValueTreasury StockRetained EarningsAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
(In thousands, except per share data)
Balance, January 1, 2023$107 $38 $65,008 $(8,939)$80,238 $(11,918)$124,534 
Net income (loss)    (4,777) (4,777)
Issuance of common stock, net of conversions4 (2)(2)    
Share-based compensation expense  797    797 
Cash dividends, $0.105 per share
    (1,460) (1,460)
Other comprehensive income (loss), net of tax     (916)(916)
Reclassification adjustment to net income (loss)     251 251 
Balance, March 31, 2023111 36 65,803 (8,939)74,001 (12,583)118,429 
Net income (loss)    110  110 
Purchase of treasury stock   (575)  (575)
Issuance of common stock, net of conversions       
Share-based compensation expense  962    962 
Cash dividends, $0.11 per share
    (1,548) (1,548)
Other comprehensive income (loss), net of tax     586 586 
Reclassification adjustment to net income (loss)     402 402 
Balance, June 30, 2023$111 $36 $66,765 $(9,514)$72,563 $(11,595)$118,366 

Balance, January 1, 2022$103 $40 $61,586 $(5,960)$60,753 $(14,243)$102,279 
Net income (loss)— — — — 7,173 — 7,173 
Issuance of common stock, net of conversions2 (1)(1)— — —  
Share-based compensation expense— — 764 — — — 764 
Cash dividends, $0.10 per share
— — — — (1,392)— (1,392)
Other comprehensive income (loss), net of tax— — — — — 2,321 2,321 
Reclassification adjustment to net income (loss)— — — — — 2,013 2,013 
Balance, March 31, 2022105 39 62,349 (5,960)66,534 (9,909)113,158 
Net income (loss)— — — — 5,089 — 5,089 
Issuance of common stock, net of conversions1 — (1)— — —  
Purchase of treasury stock— — — (1,640)— — (1,640)
Share-based compensation expense— — 1,042 — — — 1,042 
Cash dividends, $0.105 per share
— — — — (1,478)— (1,478)
Other comprehensive income (loss), net of tax— — — — — 582 582 
Reclassification adjustment to net income (loss)— — — — — 49 49 
Balance, June 30, 2022$106 $39 $63,390 $(7,600)$70,145 $(9,278)$116,802 

See notes to unaudited consolidated financial statements.
6

HAMILTON BEACH BRANDS HOLDING COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2023
(Tabular amounts in thousands, except as noted and per share amounts)

NOTE 1—Basis of Presentation and Recently Issued Accounting Standards

Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.

Accounting Standards Adopted

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of June 30, 2022 and the Consolidated Statement of Cash Flows for the six months ended June 30, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.

U.S. Pension Plan Termination

In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and the Company expects that there will be no further required minimum contributions to the Plan. We currently expect that all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.









7

Accounts payable - Supplier Finance Program

The Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to sell one or more of our payment obligations. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of June 30, 2023, December 31, 2022 and June 30, 2022, $48.8 million, $23.3 million and $52.1 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system.

NOTE 2—Transfer of Financial Assets
HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.6 million and $59.3 million of trade receivables during the three and six months ending June 30, 2023, respectively, $24.7 million and $52.3 million of trade receivables during the three and six months ending June 30, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three and six months ended June 30, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows.

NOTE 3—Fair Value Disclosure

The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationJUNE 30
2023
 DECEMBER 31
2022
JUNE 30
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,067 $837 $685 
Long-termOther non-current assets4,153 4,539 2,883 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets 174 79 
$5,220 $5,550 $3,647 
Liabilities:
Foreign currency exchange contracts
CurrentOther current liabilities807 101 154 
$807 $101 $154 

The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the Secured Overnight Financing Rate ("SOFR") swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.







8

Other Fair Value Measurement Disclosures

The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.

There were no transfers into or out of Levels 1, 2, or 3 during the three and six months ended June 30, 2023.

NOTE 4—Stockholders' Equity

Capital Stock 

The following table sets forth the Company's authorized capital stock information:
JUNE 30
2023
DECEMBER 31
2022
JUNE 30
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding   
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,094 10,663 10,592 
Treasury Stock683 626 516 
Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,865 

(1) Class B Common converted to Class A Common were 0 and 215 shares during the three and six months ending June 30, 2023, respectively, and 4 and 135 during the three and six months ending June 30, 2022.

(2) The Company issued Class A Common of 24 and 216 shares during the three and six months ending June 30, 2023, respectively, and 22 and 190 shares during the three and six months ending June 30, 2022.

Stock Repurchase Program: In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. During the three and six months ended June 30, 2023, the Company repurchased 56,973 shares at prevailing market prices for an aggregate purchase price of $0.6 million. During the three and six months ended June 30, 2022, the Company repurchased 151,221 shares at prevailing market prices for an aggregate purchase price of $1.6 million. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million. As of June 30, 2023, the Company had $21.4 million remaining authorized for repurchase.

9

Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023(8,403)2,908 (7,088)(12,583)
Other comprehensive income (loss)425 (59) 366 
Reclassification adjustment to net income (loss) 465 83 548 
Tax effects186 (89)(23)74 
Balance, June 30, 2023$(7,792)$3,225 $(7,028)$(11,595)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691  3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022(7,524)1,318 (3,703)(9,909)
Other comprehensive income (loss)(726)1,789  1,063 
Reclassification adjustment to net income (loss) (49)109 60 
Tax effects(60)(407)(25)(492)
Balance, June 30, 2022$(8,310)$2,651 $(3,619)$(9,278)

NOTE 5—Revenue

Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration.

HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of one to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.

HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.

10

A description of revenue sources and performance obligations for HBB are as follows:

Consumer and Commercial product revenue
Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.

Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.

Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.

License revenue
From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or when the performance obligation is satisfied (over time).

The following table sets forth Company's revenue on a disaggregated basis for the three and six months ended June 30:
THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
 2023 202220232022
Type of good or service:
  Consumer products$122,561 $130,698 $235,993 $260,458 
  Commercial products13,671 15,092 27,075 30,172 
  Licensing877 1,737 2,293 3,248 
     Total revenues$137,109 $147,527 $265,361 $293,878 

NOTE 6—Contingencies

The Company is involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.

11

Proceedings and claims asserted against the Company are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods.

Environmental matters

HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards.
No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.

HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's current estimates may differ materially from original estimates.        

At June 30, 2023, December 31, 2022, and June 30, 2022, HBB had accrued undiscounted obligations of $3.5 million, $3.2 million and $3.4 million, respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.4 million related to the environmental investigation and remediation at these sites. As of June 30, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.1 million asset associated with the reimbursement of costs associated with two sites.

NOTE 7—Income Taxes

The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.

The effective tax rate on income was 50.9% and (5.8)% for three months ended June 30, 2023 and June 30, 2022, respectively. The effective tax rate was higher in the three months ended June 30, 2023 due to a discrete benefit from the reversal of interest and penalties on unrecognized tax benefits in the prior year that did not recur and a discrete expense in the current year for state income tax.

The effective tax rate on loss was 23.7% for the six months ended June 30, 2023, and 20.2% on income for the six months ended June 30, 2022. The effective tax rate was lower for the six months ended June 30, 2022 due to the reversal of interest and penalties on unrecognized tax benefits partially offset by a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation.

Item 2. - Management's Discussion and Analysis of Financial Condition and Results of Operations
(Dollars in thousands, except as noted and per share data)

Management's Discussion and Analysis of Financial Condition and Results of Operations contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements are based upon management's current expectations and are subject to various uncertainties and changes in circumstances. Important factors that could cause actual results to differ materially from those described in these forward-looking statements are set forth below under the heading “Forward-Looking Statements."
HBB is the Company's single reportable segment and intercompany balances and transactions have been eliminated.



12

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

For a summary of the Company's critical accounting policies, refer to “Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, as there have been no material changes from those disclosed in the Annual Report.

RESULTS OF OPERATIONS

The Company’s business is seasonal and a majority of revenue and operating profit typically occurs in the second half of the year when sales of small electric appliances and kitchenware historically increase significantly for the fall holiday-selling season.

Second Quarter of 2023 Compared with Second Quarter of 2022
THREE MONTHS ENDED
JUNE 30
Increase / (Decrease)
2023% of Revenue2022% of Revenue$ Change% Change
Revenue$137,109 100.0 %$147,527 100.0 %$(10,418)(7.1)%
Cost of sales109,693 80.0 %115,549 78.3 %(5,856)(5.1)%
Gross profit27,416 20.0 %31,978 21.7 %(4,562)(14.3)%
Selling, general and administrative expenses26,640 19.4 %26,503 18.0 %137 0.5 %
Amortization of intangible assets50 — %50 — %— — %
Operating profit (loss)726 0.5 %5,425 3.7 %(4,699)(86.6)%
Interest expense, net773 0.6 %867 0.6 %(94)(10.8)%
Other expense (income), net(271)(0.2)%(252)(0.2)%(19)7.5 %
Income (loss) before income taxes224 0.2 %4,810 3.3 %(4,586)(95.3)%
Income tax expense (benefit)114 0.1 %(279)(0.2)%393 (140.9)%
Net income (loss) $110 0.1 %$5,089 3.4 %$(4,979)(97.8)%
Effective income tax rate50.9 %(5.8)%

The following table identifies the components of the change in revenue:
 Revenue
2022$147,527 
Increase (decrease) from:
Unit volume and product mix(8,827)
Average sales price (2,009)
Foreign currency418 
2023$137,109 

Revenue - Revenue decreased $10.4 million, or 7.1% compared to the prior year, primarily due to lower unit volume in the U.S. and Latin American Consumer markets and the Global Commercial market. The decrease in volume is related to softer consumer demand and continued inventory rebalancing by many retailers which impacted orders in the beginning of the second quarter of 2023. An increase in volume in the Mexican Consumer market partially offset these declines.

Gross profit - As a percentage of revenue, gross profit margin decreased from 21.7% in the prior year to 20.0% in the current year due to unfavorable customer and product mix resulting in lower average margin, the impact of lower volume on fixed cost coverage, and a $0.5 million non-cash lease impairment charge related to the consolidation of warehouses.

Selling, general and administrative expenses - Selling, general and administrative expenses were flat compared to the second quarter of 2022.
13

Interest expense - Interest expense, net decreased $0.1 million due to a significant decrease in average debt compared to June 30, 2022, offset by higher interest rates compared to the prior year.

Other expense (income), net - Other expense (income), net was flat compared to 2022 and includes currency gains of $0.4 million in the current year.

Income tax expense (benefit) - The effective tax rate on income was 50.9% and (5.8)% for three months ended June 30, 2023 and June 30, 2022, respectively. The effective tax rate was higher in the three months ended June 30, 2023 due to a discrete benefit from the reversal of interest and penalties on unrecognized tax benefits in the prior year that did not recur and a discrete expense in the current year for state income tax.

First Six Months of 2023 Compared with First Six Months of 2022
SIX MONTHS ENDED
JUNE 30
2023% of Revenue2022% of Revenue$ Change% Change
Revenue$265,361 100.0 %$293,878 100.0 %$(28,517)(9.7)%
Cost of sales217,035 81.8 %233,670 79.5 %(16,635)(7.1)%
Gross profit48,326 18.2 %60,208 20.5 %(11,882)(19.7)%
Selling, general and administrative expenses52,559 19.8 %41,936 14.3 %10,623 25.3 %
Amortization of intangible assets100 — %100 — %— — %
Operating profit (loss)(4,333)(1.6)%18,172 6.2 %(22,505)(123.8)%
Interest expense, net2,042 0.8 %1,600 0.5 %442 27.6 %
Other expense (income), net(255)(0.1)%1,214 0.4 %(1,469)(121.0)%
Income (loss) before income taxes(6,120)(2.3)%15,358 5.2 %(21,478)(139.8)%
Income tax expense (benefit)(1,453)(0.5)%3,096 1.1 %(4,549)(146.9)%
Net income (loss)$(4,667)(1.8)%$12,262 4.2 %$(16,929)(138.1)%
Effective income tax rate23.7 %20.2 %

The following table identifies the components of the change in revenue:
 Revenue
2022$293,878 
Increase (decrease) from:
Unit volume and product mix(31,122)
Average sales price2,260 
Foreign currency345 
2023$265,361 

Revenue - Revenue decreased by $28.5 million or 9.7% over the prior year due to lower sales volume in the U.S. and Latin American Consumer markets and the Global Commercial market. The decrease in volume is related to softer consumer demand and inventory rebalancing by many retailers which impacted orders in the first half of 2023. Partially offsetting the decreased volume was an increase in the Mexican Consumer market.

Gross profit - Gross profit margin decreased to 18.2% from 20.5% due to unfavorable customer and product mix, and the impact of lower volume on fixed cost coverage.

Selling, general and administrative expenses - Selling, general and administrative expenses increased $10.6 million due primarily to the $10.0 million insurance recovery recognized during the first quarter of 2022 which did not recur. Additionally, there was an increase in employee-related costs in the current year that was partially offset by a decrease in outside services.

Interest expense - Interest expense, net increased $0.4 million due to rising interest rates partially offset by decreased average borrowings outstanding under HBB's revolving credit facility.
14

Other expense (income), net - Other expense (income), net includes currency gains of $0.5 million in the current year compared to currency losses of $1.8 million in the prior year. The net change is driven by the liquidation of the Brazilian subsidiary, which resulted in $2.1 million of accumulated other comprehensive losses being released into other expense (income), net during the first quarter of 2022.

Income tax expense (benefit) - The effective tax rate was 23.7% compared to 20.2% in the prior year. The effective tax rate was lower for the six months ended June 30, 2022 due to the reversal of interest and penalties on unrecognized tax benefits partially offset by a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation.
LIQUIDITY AND CAPITAL RESOURCES
Liquidity

Hamilton Beach Brands Holding Company cash flows are provided by dividends paid or distributions made by its wholly-owned subsidiary, HBB. The only material assets held by it are the investments in HBB. As a result, certain statutory limitations or regulatory or financing agreements could affect the levels of distributions allowed to be made by HBB. Hamilton Beach Brands Holding Company has not guaranteed any of the obligations of HBB.

HBB's principal sources of cash to fund liquidity needs are: (i) cash generated from operations and (ii) borrowings available under HBB's revolving credit facility. HBB's primary use of funds consists of working capital requirements, operating expenses, payment of dividends, capital expenditures, and payments of principal and interest on debt.

HBB has a $150.0 million senior secured floating-rate revolving credit facility (the “HBB Facility”) that expires on June 30, 2025. HBB believes funds available from cash on hand, the HBB Facility and operating cash flows will provide sufficient liquidity to meet its operating needs and commitments arising during the next twelve months.

The following table presents selected cash flow information:
SIX MONTHS ENDED
JUNE 30
 20232022
Net cash provided by (used for) operating activities$57,260 $(25,456)
Net cash provided by (used for) investing activities$(1,636)$(661)
Net cash provided by (used for) financing activities$(54,641)$25,727 

Operating activities - Net cash provided by operating activities was $57.3 million compared to cash used for operating activities of $25.5 million in the prior year primarily due to the Company's focus on net working capital improvement. Net working capital provided cash of $69.0 million in 2023 compared to a use of cash of $36.1 million in 2022. Trade receivables provided net cash of $26.4 million during 2023 compared to $19.8 million provided in the prior year due to collection initiatives that led to days sales outstanding improvements. Net cash provided by inventory was $20.4 million in 2023 compared to $45.7 million used in 2022, as the Company effectively managed elevated inventory levels during the second half of 2022 and took significant actions to reduce inventory. Net cash provided by accounts payable was $22.2 million in 2023 compared to $10.3 million used in 2022.
Investing activities - Net cash used for investing activities in 2023 increased compared to 2022 related primarily to HBB internal-use software development costs.
Financing activities - Net cash used for financing activities was $54.6 million in 2023 compared to net cash provided by financing activities of $25.7 million in 2022.  The change is due to a decrease in HBB's net borrowing activity on the HBB Facility to fund net working capital.

Capital Resources

The Company expects to continue to borrow against the HBB Facility and make voluntary repayments within the next twelve months. The obligations under the HBB Facility are secured by substantially all of HBB's assets. At June 30, 2023, the borrowing base under the HBB Facility was $132.3 million and borrowings outstanding were $59.9 million. At June 30, 2023, the excess availability under the HBB Facility was $72.4 million.

15

The maximum availability under the HBB Facility is governed by a borrowing base derived from advance rates against eligible trade receivables, inventory and trademarks of the borrowers, as defined in the HBB Facility. Borrowings bear interest at a floating rate, which can be a base rate, SOFR or bankers' acceptance rate, as defined in the HBB Facility, plus an applicable margin. The applicable margins, effective June 30, 2023, for base rate loans and SOFR loans denominated in U.S. dollars were 0.0% and 1.55%, respectively. The applicable margins, effective June 30, 2023, for base rate loans and bankers' acceptance loans denominated in Canadian dollars were 0.0% and 1.55%, respectively. The HBB Facility also requires a fee of 0.25% per annum on the unused commitment. The margins and unused commitment fee under the HBB Facility are subject to quarterly adjustment based on average excess availability. The weighted average interest rate applicable to the HBB Facility for the six months ended June 30, 2023 was 4.72% including the floating rate margin and the effect of the interest rate swap agreements described below.

To reduce the exposure to changes in the market rate of interest, HBB has entered into interest rate swap agreements for a portion of the HBB Facility. Terms of the interest rate swap agreements require HBB to receive a variable interest rate and pay a fixed interest rate. HBB has interest rate swaps with notional values totaling $50.0 million at June 30, 2023 at an average fixed interest rate of 1.47%. HBB also entered into delayed-start interest rate swaps. These swaps have notional values totaling $25.0 million as of June 30, 2023, with an average fixed interest rate of 1.78%.

The HBB Facility includes restrictive covenants, which, among other things, limit the payment of dividends to Hamilton Beach Holding, subject to achieving availability thresholds. Dividends to Hamilton Beach Holding are not to exceed $7.0 million during any calendar year to the extent that for the thirty days prior to the dividend payment date, and after giving effect to the dividend payment, HBB maintains excess availability of at least $18.0 million. Dividends to Hamilton Beach Holding are discretionary to the extent that for the thirty days prior to the dividend payment date, and after giving effect to the dividend payment, HBB maintains excess availability of at least $30.0 million. The HBB Facility also requires HBB to achieve a minimum fixed charge coverage ratio in certain circumstances, as defined in the HBB Facility. At June 30, 2023, HBB was in compliance with all financial covenants in the HBB Facility.
In December 2015, the Company entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. The Company utilizes this arrangement as an integral part of financing working capital. See Note 2 of the unaudited consolidated financial statements.

Contractual Obligations, Contingent Liabilities and Commitments

For a summary of the Company's contractual obligations, contingent liabilities and commitments, refer to “Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Contractual Obligations, Contingent Liabilities and Commitments” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, as there have been no material changes from those disclosed in the Annual Report.

Off Balance Sheet Arrangements

For a summary of the Company's off balance sheet arrangements, refer to "Part II - Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - Off Balance Sheet Arrangements” in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, as there have been no material changes from those disclosed in the Annual Report.

16

FORWARD-LOOKING STATEMENTS

The statements contained in this Form 10-Q that are not historical facts are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These forward-looking statements are made subject to certain risks and uncertainties, which could cause actual results to differ materially from those presented. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. The Company undertakes no obligation to publicly revise these forward-looking statements to reflect events or circumstances that arise after the date hereof. Such risks and uncertainties include, without limitation: (1) the Company’s ability to source and ship products to meet anticipated demand, (2) the Company’s ability to successfully manage constraints throughout the global transportation supply chain, (3) uncertain or unfavorable global economic conditions; (4) changes in the sales prices, product mix or levels of consumer purchases of small electric and specialty housewares appliances, (5) changes in consumer retail and credit markets, including the increasing volume of transactions made through third-party internet sellers, (6) bankruptcy of or loss of major retail customers or suppliers, (7) changes in costs, including transportation costs, of sourced products, (8) delays in delivery of sourced products, (9) changes in or unavailability of quality or cost effective suppliers, (10) exchange rate fluctuations, changes in the import tariffs and monetary policies and other changes in the regulatory climate in the countries in which the Company operates or buys and/or sells products, (11) the impact of tariffs on customer purchasing patterns, (12) product liability, regulatory actions or other litigation, warranty claims or returns of products, (13) customer acceptance of, changes in costs of, or delays in the development of new products, (14) increased competition, including consolidation within the industry, (15) shifts in consumer shopping patterns, gasoline prices, weather conditions, the level of consumer confidence and disposable income as a result of economic conditions, unemployment rates or other events or conditions that may adversely affect the level of customer purchases of HBB products, (16) changes mandated by federal, state and other regulation, including tax, health, safety or environmental legislation, and (17) other risk factors, including those described in the Company's filings with the Securities and Exchange Commission, including, but not limited to, the Annual Report on Form 10-K for the year ended December 31, 2022. Furthermore, the future impact of unfavorable economic conditions, including inflation, rising interest rates, availability of capital markets and consumer spending rates remains uncertain. In uncertain economic environments, the Company cannot predict whether or when such circumstances may improve or worsen, or what impact, if any, such circumstances could have on its business, results of operations, cash flows and financial position.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

INTEREST RATE RISK

HBB enters into certain financing arrangements that require interest payments based on floating interest rates. As such, the Company's financial results are subject to changes in the market rate of interest. There is an inherent rollover risk for borrowings as they mature and are renewed at current market rates. The extent of this risk is not quantifiable or predictable because of the variability of future interest rates and business financing requirements. To reduce the exposure to changes in the market rate of interest, HBB has entered into interest rate swap agreements for a portion of its floating rate financing arrangements. The Company does not enter into interest rate swap agreements for trading purposes. Terms of the interest rate swap agreements require HBB to receive a variable interest rate and pay a fixed interest rate.

For purposes of risk analysis, the Company uses sensitivity analysis to measure the potential loss in fair value of financial instruments sensitive to changes in interest rates. The Company assumes that a loss in fair value is an increase to its receivables. The fair value of the Company's interest rate swap agreements was an asset of $5.2 million at June 30, 2023. A hypothetical 10% relative decrease in interest rates would cause a decrease of $0.2 million in the fair value of interest rate swap agreements. Additionally, a hypothetical 10% relative increase in interest rates would cause an increase of $0.2 million in the fair value of interest rate swap agreements. Neither would have a material impact to the Company's interest expense, net of $2.0 million for the six months ended June 30, 2023.

FOREIGN CURRENCY EXCHANGE RATE RISK

HBB operates internationally and enters into transactions denominated in foreign currencies, principally the Canadian dollar, the Mexican peso and, to a lesser extent, the Chinese yuan and Brazilian real. As such, HBB's financial results are subject to the variability that arises from exchange rate movements. The fluctuation in the value of the U.S. dollar against other currencies affects the reported amounts of revenues, expenses, assets and liabilities. The potential impact of currency fluctuation increases as international expansion increases.

17

HBB uses forward foreign currency exchange contracts to partially reduce risks related to transactions denominated in foreign currencies and not for trading purposes. These contracts generally mature within twelve months and require HBB to buy or sell the functional currency in which the applicable subsidiary operates and buy or sell U.S. dollars at rates agreed to at the inception of the contracts.

For purposes of risk analysis, the Company uses sensitivity analysis to measure the potential loss in fair value of financial instruments sensitive to changes in foreign currency exchange spot rates. The Company assumes that a loss in fair value is either a decrease to its assets or an increase to its liabilities. The fair value of the Company's foreign currency exchange contracts was a net payable of $0.8 million at June 30, 2023. Assuming a hypothetical 10% weakening of the U.S. dollar at June 30, 2023, the fair value of foreign currency-sensitive financial instruments, which represents forward foreign currency exchange contracts, would be decreased by $2.8 million compared with its fair value at June 30, 2023.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of June 30, 2023.
Changes in Internal Control Over Financial Reporting
There were no changes in the Company’s internal control over financial reporting identified during the quarter ended June 30, 2023, in connection with the evaluation by the Company’s management required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
18

PART II
OTHER INFORMATION

Item 1    Legal Proceedings
The information required by this Item 1 is set forth in Note 6 "Contingencies" included in the unaudited consolidated financial statements contained in Part I of this Form 10-Q and is hereby incorporated herein by reference to such information.

Item 1A    Risk Factors
There are no material changes to the risk factors for the Company from those disclosed in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Item 2    Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Equity Securities (1)
(a)(b)(c)(d)
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of the Publicly Announced ProgramMaximum Dollar Value of Shares that May Yet Be Purchased Under the Program
Month #1
April 1 to 30, 2023
— $— — $22,020,771 
Month #2
May 1 to 31, 2023
23,772 $10.08 23,772 $21,781,078 
Month #3
June 1 to 30, 2023
33,201 $10.10 33,201 $21,445,583 
56,973 $10.10 56,973 $21,445,583 

(1) On February 22, 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023.

During the three and six months ended June 30, 2023, the Company repurchased 56,973 shares at prevailing market prices for an aggregate purchase price of $0.6 million. During the six months ended June 30, 2022, the Company repurchased 151,221 shares at prevailing market prices for an aggregate purchase price of $1.6 million. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million.

Item 3    Defaults Upon Senior Securities
None.

Item 4    Mine Safety Disclosures
None.

Item 5    Other Information
None.

19

Item 6    Exhibits
Exhibit  
Number* Description of Exhibits
31(i)(1) 
31(i)(2) 
32 
101.INS Inline XBRL Instance Document
101.SCH Inline XBRL Taxonomy Extension Schema Document
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*    Numbered in accordance with Item 601 of Regulation S-K.
20


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.
 
Hamilton Beach Brands Holding Company
(Registrant)
 
Date:August 2, 2023/s/ Sally M. Cunningham
 Sally M. Cunningham
 Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer)/(Principal Accounting Officer)

21
EX-31.1 2 a31i1certifications-gtrepp.htm EX-31.1 Document

Exhibit 31(i)(1)

Certifications

I, Gregory H. Trepp, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hamilton Beach Brands Holding Company;

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

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

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

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

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

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

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

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

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

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

Date:August 2, 2023/s/ Gregory H. Trepp
Gregory H. Trepp
President and Chief Executive Officer (Principal Executive Officer)



EX-31.2 3 a31i2certifications-scunni.htm EX-31.2 Document

Exhibit 31(i)(2)

Certifications

I, Sally M. Cunningham, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hamilton Beach Brands Holding Company;

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

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

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

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

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

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

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

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

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

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

Date:August 2, 2023/s/ Sally M. Cunningham
Sally M. Cunningham
Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer)/(Principal Accounting Officer)

EX-32 4 a32certificationpursuantto.htm EX-32 Document

Exhibit 32

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 Hamilton Beach Holding Company (the “Company”) on Form 10-Q for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to such officer's 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 presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

Date:August 2, 2023/s/ Gregory H. Trepp
Gregory H. Trepp
President and Chief Executive Officer (Principal Executive Officer)
Date:August 2, 2023/s/ Sally M. Cunningham
Sally M. Cunningham
Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer)/(Principal Accounting Officer)






EX-101.SCH 5 hbb-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Transfer of Financial Assets link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Transfer of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Fair Value Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 hbb-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hbb-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 hbb-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Total current assets Assets, Current Net changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Revenue from Contract with Customer [Abstract] Trade receivables, net Accounts Receivable, after Allowance for Credit Loss Other expense (income), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Other current liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Stock repurchased (in shares) Stock Repurchased During Period, Shares Consumer products Consumer Product [Member] Consumer Product Accounts payable Accounts Payable, Current Concentration risk, percentage Concentration Risk, Percentage Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Stockholders' Equity Equity [Text Block] Net cash provided by (used for) operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Entities [Table] Entities [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Revenue contract duration Revenue From Contract With Customer, Contract Duration Revenue From Contract With Customer, Contract Duration Accrued compensation Accrued Salaries, Current Restricted cash included in other non-current assets Restricted Cash and Cash Equivalents, Noncurrent Depreciation and amortization Depreciation, Depletion and Amortization Current liabilities Liabilities, Current [Abstract] Loss on sale of accounts receivable Gain (Loss) on Sale of Accounts Receivable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Information [Line Items] Entity Information [Line Items] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Reclassification of hedging activities into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Accrued product returns Customer Refund Liability, Current Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Deferred Gain (Loss) on Cash Flow Hedging Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Other comprehensive income (loss) OCI, before Reclassifications, before Tax, Attributable to Parent Class B Common converted to Class A Common (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Tax effects Other Comprehensive Income (Loss), Tax Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Other non-current assets Other Noncurrent Assets [Member] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Reclassification of foreign currency adjustments into earnings Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Purchase of treasury stock Aggregate purchase price Stock Repurchased During Period, Value Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stockholders' equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Reclassification adjustment to net income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Class B Common stock Common Class B [Member] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Entity Small Business Entity Small Business Minimum Minimum [Member] Local Phone Number Local Phone Number Trade receivables Increase (Decrease) in Accounts Receivable Property, plant and equipment, net Property, Plant and Equipment, Net Cash dividends (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Deferred costs Deferred Costs, Noncurrent Measurement Frequency [Axis] Measurement Frequency [Axis] Outstanding payment obligations Supplier Finance Program, Obligation, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Cash dividends Dividends, Common Stock, Cash Assets Assets [Abstract] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Liabilities at fair value Liabilities, Fair Value Disclosure Restricted cash included in prepaid expenses and other current assets Restricted Cash and Cash Equivalents, Current Reclassification adjustment to net income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Retirement Plan Type [Domain] Retirement Plan Type [Domain] Brazil foreign currency loss Gain (Loss), Foreign Currency Transaction, before Tax Other products Product and Service, Other [Member] Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Contingencies Commitments and Contingencies Disclosure [Text Block] (Loss) gain on long-term intra-entity foreign currency transactions Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Transfer of Financial Assets Transfers and Servicing of Financial Assets [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Right-of-use lease assets Operating Lease, Right-of-Use Asset Product and Service [Domain] Product and Service [Domain] Inventory Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Domestic Plan Domestic Plan [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Portion of loss contingency proceeds representing restricted cash Loss Contingency, Receivable, Proceeds, Restricted Cash Portion Loss Contingency, Receivable, Proceeds, Restricted Cash Portion Document Quarterly Report Document Quarterly Report Interest expense, net Interest Expense Document Transition Report Document Transition Report Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Common stock authorized (in shares) Common Stock, Shares Authorized Accounts payable Increase (Decrease) in Accounts Payable Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Lease liabilities Operating Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Other comprehensive income (loss), net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounting Standards Adopted New Accounting Pronouncements, Policy [Policy Text Block] Net additions (reductions) to revolving credit agreements Line of Credit Facility, Increase (Decrease), Net Other intangible assets, net Finite-Lived Intangible Assets, Net Common stock Common Stock, Value, Outstanding Other liabilities Increase (Decrease) in Other Operating Liabilities Schedule of Capital Stock Schedule of Stock by Class [Table Text Block] Balance at the beginning of the period Balance at the end of the period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Common stock issued (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Treasury stock Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Licensing Licensing [Member] Licensing [Member] Transfers and Servicing [Abstract] Transfers and Servicing [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) Assets at fair value Assets, Fair Value Disclosure Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Foreign Currency Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Class A Common stock Shares Outstanding Class A Common Class A [Member] Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Document Type Document Type Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Geographic Concentration Risk Geographic Concentration Risk [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Other assets Increase (Decrease) in Other Operating Assets Accrual for environmental investigation and remediation activities Accrual for Environmental Loss Contingencies Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Document Period End Date Document Period End Date Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Accounts receivable derecognized Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized Warranty term Revenue, Performance Obligation, Warranty Term Revenue, Performance Obligation, Warranty Term Other current liabilities Other Liabilities, Current Income tax expense (benefit) Income Tax Expense (Benefit) Non-US Non-US [Member] Income Statement [Abstract] Income Statement [Abstract] Reconciliation of cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract] Class A Common shares issued (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Fair Value Disclosure Fair Value Disclosures [Text Block] Cash, cash equivalents and restricted cash Cash and Cash Equivalents [Abstract] Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Issuance of common stock, net of conversions Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Amendment Flag Amendment Flag Entity Tax Identification Number Entity Tax Identification Number Inventory Inventory, Net Revolving credit agreements Long-Term Line of Credit, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Asset associated with reimbursement of costs Loss Contingency, Receivable Assets: Assets, Fair Value Disclosure [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Treasury Stock (in shares) Treasury Stock, Shares, Acquired Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Purchase of treasury stock Payments for Repurchase of Common Stock Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revenue Revenue from Contract with Customer [Text Block] Expenditures for property, plant and equipment Payments to Acquire Property, Plant, and Equipment Capital in excess of par value Additional Paid in Capital, Common Stock Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Capital in Excess of Par Value Additional Paid-in Capital [Member] Cash flow hedging activity Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Current assets Assets, Current [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Entity Address, State or Province Entity Address, State or Province Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Common stock, convertible conversion ratio Common Stock, Convertible Conversion Ratio Common Stock, Convertible Conversion Ratio Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Fair value measurements, recurring Fair Value, Recurring [Member] Cash dividends paid Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Estimate of additional expenses Loss Contingency, Estimate of Possible Loss Loss Contingency, Number Of Sites Associated With Cost Reimbursement Loss Contingency, Number Of Sites Associated With Cost Reimbursement Loss Contingency, Number Of Sites Associated With Cost Reimbursement Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Pension Plan Pension Plan [Member] Increase (decrease) for the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Net cash provided by (used for) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Electric appliances Electric Appliances [Member] Electric Appliances [Member] Commercial products Commercial Product [Member] Commercial Product Interest rate swap agreements Interest Rate Derivative Assets, at Fair Value Schedule of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Effective tax rate on loss, percent Effective Income Tax Rate Reconciliation, Percent Operating profit (loss) Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total liabilities Liabilities Basis of Presentation and Recently Issued Accounting Standards Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets Measurement Frequency [Domain] Measurement Frequency [Domain] Statement [Line Items] Statement [Line Items] Pension Plan Adjustment Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Reclassification of pension adjustments into earnings Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts Maximum termination and settlement period Defined Benefit Plan, Maximum Termination and Settlement Period Defined Benefit Plan, Maximum Termination and Settlement Period Stock repurchase program, number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 9 hbb-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38214  
Entity Registrant Name HAMILTON BEACH BRANDS HOLDING COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 31-1236686  
Entity Address, Address Line One 4421 WATERFRONT DR.  
Entity Address, City or Town GLEN ALLEN  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 23060  
City Area Code (804)  
Local Phone Number 273-9777  
Title of 12(b) Security Class A Common Stock, Par Value $0.01 Per Share  
Trading Symbol HBB  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001709164  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A Common stock    
Entity Information [Line Items]    
Shares Outstanding (in shares)   10,411,349
Class B Common stock    
Entity Information [Line Items]    
Shares Outstanding (in shares)   3,627,946
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Current assets      
Cash and cash equivalents $ 2,071 $ 928 $ 701
Trade receivables, net 89,898 115,135 99,723
Inventory 137,224 156,038 228,353
Prepaid expenses and other current assets 13,793 12,643 13,105
Total current assets 242,986 284,744 341,882
Property, plant and equipment, net 27,241 27,830 28,680
Right-of-use lease assets 41,546 44,000 45,238
Goodwill 6,253 6,253 6,253
Other intangible assets, net 1,392 1,492 1,592
Deferred income taxes 2,853 3,117 1,364
Deferred costs 14,419 14,348 19,411
Other non-current assets 6,687 7,166 5,509
Total assets 343,377 388,950 449,929
Current liabilities      
Accounts payable 84,098 61,759 121,552
Accrued compensation 7,729 11,310 7,376
Accrued product returns 5,605 6,474 5,286
Lease liabilities 6,088 5,875 5,417
Other current liabilities 11,980 16,150 12,249
Total current liabilities 115,500 101,568 151,880
Revolving credit agreements 59,911 110,895 127,003
Lease liabilities, non-current 44,480 46,801 48,641
Other long-term liabilities 5,120 5,152 5,603
Total liabilities 225,011 264,416 333,127
Stockholders' equity      
Capital in excess of par value 66,765 65,008 63,390
Treasury stock (9,514) (8,939) (7,600)
Retained earnings 72,563 80,238 70,145
Accumulated other comprehensive loss (11,595) (11,918) (9,278)
Total stockholders' equity 118,366 124,534 116,802
Total liabilities and stockholders' equity 343,377 388,950 449,929
Class A Common stock      
Stockholders' equity      
Common stock 111 107 106
Class B Common stock      
Stockholders' equity      
Common stock $ 36 $ 38 $ 39
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 137,109 $ 147,527 $ 265,361 $ 293,878
Cost of sales 109,693 115,549 217,035 233,670
Gross profit 27,416 31,978 48,326 60,208
Selling, general and administrative expenses 26,640 26,503 52,559 41,936
Amortization of intangible assets 50 50 100 100
Operating profit (loss) 726 5,425 (4,333) 18,172
Interest expense, net 773 867 2,042 1,600
Other expense (income), net (271) (252) (255) 1,214
Income (loss) before income taxes 224 4,810 (6,120) 15,358
Income tax expense (benefit) 114 (279) (1,453) 3,096
Net income (loss) $ 110 $ 5,089 $ (4,667) $ 12,262
Basic earnings (loss) per share (in dollars per share) $ 0.01 $ 0.36 $ (0.33) $ 0.87
Diluted earnings (loss) per share (in dollars per share) $ 0.01 $ 0.36 $ (0.33) $ 0.87
Basic weighted average shares outstanding (in shares) 14,081 14,068 14,077 14,065
Diluted weighted average shares outstanding (in shares) 14,110 14,095 14,077 14,093
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 110 $ 5,089 $ (4,667) $ 12,262
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 410 (926) 479 (2,116)
(Loss) gain on long-term intra-entity foreign currency transactions 201 140 653 1,598
Cash flow hedging activity (25) 1,368 (1,462) 3,421
Reclassification of foreign currency adjustments into earnings 0 0 0 2,085
Reclassification of hedging activities into earnings 342 (35) 529 (132)
Reclassification of pension adjustments into earnings 60 84 124 109
Total other comprehensive income (loss), net of tax 988 631 323 4,965
Comprehensive income (loss) $ 1,098 $ 5,720 $ (4,344) $ 17,227
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities    
Net income (loss) $ (4,667) $ 12,262
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 2,128 2,465
Deferred income taxes 0 1,533
Stock compensation expense 1,759 1,806
Brazil foreign currency loss 0 2,085
Other (611) 223
Net changes in operating assets and liabilities:    
Trade receivables 26,393 19,846
Inventory 20,390 (45,714)
Other assets 396 3,383
Accounts payable 22,240 (10,275)
Other liabilities (10,768) (13,070)
Net cash provided by (used for) operating activities 57,260 (25,456)
Investing activities    
Expenditures for property, plant and equipment (1,486) (661)
Other (150) 0
Net cash provided by (used for) investing activities (1,636) (661)
Financing activities    
Net additions (reductions) to revolving credit agreements (51,058) 30,237
Purchase of treasury stock (575) (1,640)
Cash dividends paid (3,008) (2,870)
Net cash provided by (used for) financing activities (54,641) 25,727
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 182 (36)
Cash, cash equivalents and restricted cash    
Increase (decrease) for the period 1,165 (426)
Balance at the beginning of the period 1,905 2,150
Balance at the end of the period 3,070 1,724
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 2,071 701
Restricted cash included in prepaid expenses and other current assets 63 62
Restricted cash included in other non-current assets 936 961
Total cash, cash equivalents, and restricted cash $ 3,070 $ 1,724
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Capital in Excess of Par Value
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Class A Common stock
Common Stock
Class B Common stock
Common Stock
Beginning balance at Dec. 31, 2021 $ 102,279 $ 61,586 $ (5,960) $ 60,753 $ (14,243) $ 103 $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 7,173     7,173      
Issuance of common stock, net of conversions 0 (1)       2 (1)
Share-based compensation expense 764 764          
Cash dividends (1,392)     (1,392)      
Other comprehensive income (loss), net of tax 2,321       2,321    
Reclassification adjustment to net income (loss) 2,013       2,013    
Ending balance at Mar. 31, 2022 113,158 62,349 (5,960) 66,534 (9,909) 105 39
Beginning balance at Dec. 31, 2021 102,279 61,586 (5,960) 60,753 (14,243) 103 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 12,262            
Purchase of treasury stock (1,600)            
Ending balance at Jun. 30, 2022 116,802 63,390 (7,600) 70,145 (9,278) 106 39
Beginning balance at Dec. 31, 2021 102,279 61,586 (5,960) 60,753 (14,243) 103 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Purchase of treasury stock (3,000)            
Ending balance at Dec. 31, 2022 124,534 65,008 (8,939) 80,238 (11,918) 107 38
Beginning balance at Mar. 31, 2022 113,158 62,349 (5,960) 66,534 (9,909) 105 39
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 5,089     5,089      
Issuance of common stock, net of conversions 0 (1)       1  
Purchase of treasury stock (1,640)   (1,640)        
Share-based compensation expense 1,042 1,042          
Cash dividends (1,478)     (1,478)      
Other comprehensive income (loss), net of tax 582       582    
Reclassification adjustment to net income (loss) 49       49    
Ending balance at Jun. 30, 2022 116,802 63,390 (7,600) 70,145 (9,278) 106 39
Beginning balance at Dec. 31, 2022 124,534 65,008 (8,939) 80,238 (11,918) 107 38
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (4,777)     (4,777)      
Issuance of common stock, net of conversions 0 (2)       4 (2)
Share-based compensation expense 797 797          
Cash dividends (1,460)     (1,460)      
Other comprehensive income (loss), net of tax (916)       (916)    
Reclassification adjustment to net income (loss) 251       251    
Ending balance at Mar. 31, 2023 118,429 65,803 (8,939) 74,001 (12,583) 111 36
Beginning balance at Dec. 31, 2022 124,534 65,008 (8,939) 80,238 (11,918) 107 38
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (4,667)            
Purchase of treasury stock (600)            
Ending balance at Jun. 30, 2023 118,366 66,765 (9,514) 72,563 (11,595) 111 36
Beginning balance at Mar. 31, 2023 118,429 65,803 (8,939) 74,001 (12,583) 111 36
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 110     110      
Purchase of treasury stock (575)   (575)        
Share-based compensation expense 962 962          
Cash dividends (1,548)     (1,548)      
Other comprehensive income (loss), net of tax 586       586    
Reclassification adjustment to net income (loss) 402       402    
Ending balance at Jun. 30, 2023 $ 118,366 $ 66,765 $ (9,514) $ 72,563 $ (11,595) $ 111 $ 36
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]        
Cash dividends (in dollars per share) $ 0.11 $ 0.105 $ 0.105 $ 0.10
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Recently Issued Accounting Standards
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Recently Issued Accounting Standards Basis of Presentation and Recently Issued Accounting Standards
Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.

Accounting Standards Adopted

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of June 30, 2022 and the Consolidated Statement of Cash Flows for the six months ended June 30, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.

U.S. Pension Plan Termination

In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and the Company expects that there will be no further required minimum contributions to the Plan. We currently expect that all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.
Accounts payable - Supplier Finance ProgramThe Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to sell one or more of our payment obligations. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of June 30, 2023, December 31, 2022 and June 30, 2022, $48.8 million, $23.3 million and $52.1 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Transfer of Financial Assets
6 Months Ended
Jun. 30, 2023
Transfers and Servicing [Abstract]  
Transfer of Financial Assets Transfer of Financial Assets HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.6 million and $59.3 million of trade receivables during the three and six months ending June 30, 2023, respectively, $24.7 million and $52.3 million of trade receivables during the three and six months ending June 30, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three and six months ended June 30, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Disclosure
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Disclosure Fair Value Disclosure
The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationJUNE 30
2023
 DECEMBER 31
2022
JUNE 30
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,067 $837 $685 
Long-termOther non-current assets4,153 4,539 2,883 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets 174 79 
$5,220 $5,550 $3,647 
Liabilities:
Foreign currency exchange contracts
CurrentOther current liabilities807 101 154 
$807 $101 $154 

The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the Secured Overnight Financing Rate ("SOFR") swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.
Other Fair Value Measurement Disclosures

The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.

There were no transfers into or out of Levels 1, 2, or 3 during the three and six months ended June 30, 2023.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Capital Stock 

The following table sets forth the Company's authorized capital stock information:
JUNE 30
2023
DECEMBER 31
2022
JUNE 30
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding — — 
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,094 10,663 10,592 
Treasury Stock683 626 516 
Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,865 

(1) Class B Common converted to Class A Common were 0 and 215 shares during the three and six months ending June 30, 2023, respectively, and 4 and 135 during the three and six months ending June 30, 2022.

(2) The Company issued Class A Common of 24 and 216 shares during the three and six months ending June 30, 2023, respectively, and 22 and 190 shares during the three and six months ending June 30, 2022.

Stock Repurchase Program: In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. During the three and six months ended June 30, 2023, the Company repurchased 56,973 shares at prevailing market prices for an aggregate purchase price of $0.6 million. During the three and six months ended June 30, 2022, the Company repurchased 151,221 shares at prevailing market prices for an aggregate purchase price of $1.6 million. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million. As of June 30, 2023, the Company had $21.4 million remaining authorized for repurchase.
Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023(8,403)2,908 (7,088)(12,583)
Other comprehensive income (loss)425 (59) 366 
Reclassification adjustment to net income (loss) 465 83 548 
Tax effects186 (89)(23)74 
Balance, June 30, 2023$(7,792)$3,225 $(7,028)$(11,595)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691 — 3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022(7,524)1,318 (3,703)(9,909)
Other comprehensive income (loss)(726)1,789 — 1,063 
Reclassification adjustment to net income (loss)— (49)109 60 
Tax effects(60)(407)(25)(492)
Balance, June 30, 2022$(8,310)$2,651 $(3,619)$(9,278)
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration.

HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of one to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.

HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.
A description of revenue sources and performance obligations for HBB are as follows:

Consumer and Commercial product revenue
Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.

Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.

Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.

License revenue
From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or when the performance obligation is satisfied (over time).

The following table sets forth Company's revenue on a disaggregated basis for the three and six months ended June 30:
THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
 2023 202220232022
Type of good or service:
  Consumer products$122,561 $130,698 $235,993 $260,458 
  Commercial products13,671 15,092 27,075 30,172 
  Licensing877 1,737 2,293 3,248 
     Total revenues$137,109 $147,527 $265,361 $293,878 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies The Company is involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.
Proceedings and claims asserted against the Company are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods.

Environmental matters

HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards.
No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.

HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's current estimates may differ materially from original estimates.        

At June 30, 2023, December 31, 2022, and June 30, 2022, HBB had accrued undiscounted obligations of $3.5 million, $3.2 million and $3.4 million, respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.4 million related to the environmental investigation and remediation at these sites. As of June 30, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.1 million asset associated with the reimbursement of costs associated with two sites.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.

The effective tax rate on income was 50.9% and (5.8)% for three months ended June 30, 2023 and June 30, 2022, respectively. The effective tax rate was higher in the three months ended June 30, 2023 due to a discrete benefit from the reversal of interest and penalties on unrecognized tax benefits in the prior year that did not recur and a discrete expense in the current year for state income tax.
The effective tax rate on loss was 23.7% for the six months ended June 30, 2023, and 20.2% on income for the six months ended June 30, 2022. The effective tax rate was lower for the six months ended June 30, 2022 due to the reversal of interest and penalties on unrecognized tax benefits partially offset by a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Recently Issued Accounting Standards (Policies)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.

The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.

Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.
Accounting Standards Adopted
Accounting Standards Adopted

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of June 30, 2022 and the Consolidated Statement of Cash Flows for the six months ended June 30, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Disclosure (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:
DescriptionBalance Sheet LocationJUNE 30
2023
 DECEMBER 31
2022
JUNE 30
2022
Assets:
Interest rate swap agreements
CurrentPrepaid expenses and other current assets$1,067 $837 $685 
Long-termOther non-current assets4,153 4,539 2,883 
Foreign currency exchange contracts
CurrentPrepaid expenses and other current assets 174 79 
$5,220 $5,550 $3,647 
Liabilities:
Foreign currency exchange contracts
CurrentOther current liabilities807 101 154 
$807 $101 $154 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Capital Stock
The following table sets forth the Company's authorized capital stock information:
JUNE 30
2023
DECEMBER 31
2022
JUNE 30
2022
Preferred stock, par value $0.01 per share
Preferred stock authorized5,000 5,000 5,000 
Preferred stock outstanding — — 
Class A Common stock, par value $0.01 per share
Class A Common authorized70,000 70,000 70,000 
Class A Common issued(1)(2)
11,094 10,663 10,592 
Treasury Stock683 626 516 
Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis
Class B Common authorized30,000 30,000 30,000 
Class B Common issued(1)
3,629 3,844 3,865 

(1) Class B Common converted to Class A Common were 0 and 215 shares during the three and six months ending June 30, 2023, respectively, and 4 and 135 during the three and six months ending June 30, 2022.

(2) The Company issued Class A Common of 24 and 216 shares during the three and six months ending June 30, 2023, respectively, and 22 and 190 shares during the three and six months ending June 30, 2022.
Schedule of Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss: The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:
 Foreign CurrencyDeferred Gain (Loss) on Cash Flow Hedging Pension Plan AdjustmentTotal
Balance, January 1, 2023$(8,924)$4,158 $(7,152)$(11,918)
Other comprehensive income (loss)715 (1,881) (1,166)
Reclassification adjustment to net income (loss) 252 87 339 
Tax effects(194)379 (23)162 
Balance, March 31, 2023(8,403)2,908 (7,088)(12,583)
Other comprehensive income (loss)425 (59) 366 
Reclassification adjustment to net income (loss) 465 83 548 
Tax effects186 (89)(23)74 
Balance, June 30, 2023$(7,792)$3,225 $(7,028)$(11,595)
Balance, January 1, 2022$(9,877)$(638)$(3,728)$(14,243)
Other comprehensive income (loss)359 2,691 — 3,050 
Reclassification adjustment to net income (loss)1,267 (126)50 1,191 
Tax effects727 (609)(25)93 
Balance, March 31, 2022(7,524)1,318 (3,703)(9,909)
Other comprehensive income (loss)(726)1,789 — 1,063 
Reclassification adjustment to net income (loss)— (49)109 60 
Tax effects(60)(407)(25)(492)
Balance, June 30, 2022$(8,310)$2,651 $(3,619)$(9,278)
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table sets forth Company's revenue on a disaggregated basis for the three and six months ended June 30:
THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
 2023 202220232022
Type of good or service:
  Consumer products$122,561 $130,698 $235,993 $260,458 
  Commercial products13,671 15,092 27,075 30,172 
  Licensing877 1,737 2,293 3,248 
     Total revenues$137,109 $147,527 $265,361 $293,878 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Recently Issued Accounting Standards (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Defined Benefit Plan Disclosure [Line Items]      
Outstanding payment obligations $ 48.8 $ 23.3 $ 52.1
United States | Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Maximum termination and settlement period 24 months    
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Transfer of Financial Assets (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Transfers and Servicing [Abstract]          
Accounts receivable derecognized $ 29.6 $ 24.7 $ 59.3 $ 52.3 $ 118.5
Loss on sale of accounts receivable $ 0.0 $ 0.0 $ 0.0 $ 0.0  
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Disclosure (Details) - Fair value measurements, recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Assets:      
Assets at fair value $ 5,220 $ 5,550 $ 3,647
Liabilities:      
Liabilities at fair value 807 101 154
Prepaid expenses and other current assets      
Assets:      
Interest rate swap agreements 1,067 837 685
Foreign currency exchange contracts 0 174 79
Other non-current assets      
Assets:      
Interest rate swap agreements 4,153 4,539 2,883
Other current liabilities      
Liabilities:      
Foreign currency exchange contracts $ 807 $ 101 $ 154
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Capital Stock (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]          
Preferred stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Preferred stock authorized (in shares) 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000
Preferred stock outstanding (in shares) 0 0 0 0 0
Class A Common stock          
Class of Stock [Line Items]          
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Common stock authorized (in shares) 70,000,000 70,000,000 70,000,000 70,000,000 70,000,000
Common stock issued (in shares) 11,094,000 10,592,000 11,094,000 10,592,000 10,663,000
Treasury Stock (in shares)     683,000 516,000 626,000
Class A Common shares issued (in shares) 24,000 22,000 216,000 190,000  
Class B Common stock          
Class of Stock [Line Items]          
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Common stock, convertible conversion ratio 1 1 1 1 1
Common stock authorized (in shares) 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000
Common stock issued (in shares) 3,629,000 3,865,000 3,629,000 3,865,000 3,844,000
Class B Common converted to Class A Common (in shares) 0 4,000 215,000 135,000  
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Feb. 28, 2022
Class of Stock [Line Items]            
Stock repurchased (in shares) 56,973 151,221 56,973 151,221 261,049  
Aggregate purchase price $ 575 $ 1,640 $ 600 $ 1,600 $ 3,000  
Remaining authorized repurchase amount $ 21,400   $ 21,400      
Shares Outstanding Class A            
Class of Stock [Line Items]            
Stock repurchase program, number of shares authorized to be repurchased           25,000,000
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 118,429 $ 124,534 $ 113,158 $ 102,279
Other comprehensive income (loss) 366 (1,166) 1,063 3,050
Reclassification adjustment to net income (loss) 548 339 60 1,191
Tax effects 74 162 (492) 93
Ending balance 118,366 118,429 116,802 113,158
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (12,583) (11,918) (9,909) (14,243)
Ending balance (11,595) (12,583) (9,278) (9,909)
Foreign Currency        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (8,403) (8,924) (7,524) (9,877)
Other comprehensive income (loss) 425 715 (726) 359
Reclassification adjustment to net income (loss) 0 0 0 1,267
Tax effects 186 (194) (60) 727
Ending balance (7,792) (8,403) (8,310) (7,524)
Deferred Gain (Loss) on Cash Flow Hedging        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 2,908 4,158 1,318 (638)
Other comprehensive income (loss) (59) (1,881) 1,789 2,691
Reclassification adjustment to net income (loss) 465 252 (49) (126)
Tax effects (89) 379 (407) (609)
Ending balance 3,225 2,908 2,651 1,318
Pension Plan Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (7,088) (7,152) (3,703) (3,728)
Other comprehensive income (loss) 0 0 0 0
Reclassification adjustment to net income (loss) 83 87 109 50
Tax effects (23) (23) (25) (25)
Ending balance $ (7,028) $ (7,088) $ (3,619) $ (3,703)
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 137,109 $ 147,527 $ 265,361 $ 293,878
Consumer products        
Disaggregation of Revenue [Line Items]        
Revenue 122,561 130,698 235,993 260,458
Commercial products        
Disaggregation of Revenue [Line Items]        
Revenue 13,671 15,092 $ 27,075 30,172
Commercial products | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | United States        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage     50.00%  
Commercial products | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | Non-US        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage     50.00%  
Licensing        
Disaggregation of Revenue [Line Items]        
Revenue $ 877 $ 1,737 $ 2,293 $ 3,248
Minimum | Other products        
Disaggregation of Revenue [Line Items]        
Warranty term     1 year  
Maximum | Electric appliances        
Disaggregation of Revenue [Line Items]        
Warranty term     10 years  
Maximum | Other products        
Disaggregation of Revenue [Line Items]        
Warranty term     3 years  
Maximum | Consumer products        
Disaggregation of Revenue [Line Items]        
Revenue contract duration     1 year  
Maximum | Commercial products        
Disaggregation of Revenue [Line Items]        
Revenue contract duration     1 year  
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Contingencies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
numberOfSite
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Loss Contingencies [Line Items]      
Accrual for environmental investigation and remediation activities $ 3.5 $ 3.2 $ 3.4
Portion of loss contingency proceeds representing restricted cash 1.0    
Asset associated with reimbursement of costs $ 1.1    
Loss Contingency, Number Of Sites Associated With Cost Reimbursement | numberOfSite 2    
Minimum      
Loss Contingencies [Line Items]      
Estimate of additional expenses $ 0.0    
Maximum      
Loss Contingencies [Line Items]      
Estimate of additional expenses $ 1.4    
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Effective tax rate on loss, percent 50.90% (5.80%) 23.70% 20.20%
XML 37 hbb-20230630_htm.xml IDEA: XBRL DOCUMENT 0001709164 2023-01-01 2023-06-30 0001709164 us-gaap:CommonClassAMember 2023-07-28 0001709164 us-gaap:CommonClassBMember 2023-07-28 0001709164 2023-06-30 0001709164 2022-12-31 0001709164 2022-06-30 0001709164 us-gaap:CommonClassAMember 2023-06-30 0001709164 us-gaap:CommonClassAMember 2022-12-31 0001709164 us-gaap:CommonClassAMember 2022-06-30 0001709164 us-gaap:CommonClassBMember 2023-06-30 0001709164 us-gaap:CommonClassBMember 2022-12-31 0001709164 us-gaap:CommonClassBMember 2022-06-30 0001709164 2023-04-01 2023-06-30 0001709164 2022-04-01 2022-06-30 0001709164 2022-01-01 2022-06-30 0001709164 2021-12-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001709164 us-gaap:TreasuryStockCommonMember 2022-12-31 0001709164 us-gaap:RetainedEarningsMember 2022-12-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001709164 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001709164 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001709164 us-gaap:TreasuryStockCommonMember 2023-03-31 0001709164 us-gaap:RetainedEarningsMember 2023-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001709164 2023-03-31 0001709164 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001709164 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001709164 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001709164 us-gaap:TreasuryStockCommonMember 2023-06-30 0001709164 us-gaap:RetainedEarningsMember 2023-06-30 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001709164 us-gaap:TreasuryStockCommonMember 2021-12-31 0001709164 us-gaap:RetainedEarningsMember 2021-12-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001709164 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001709164 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001709164 us-gaap:TreasuryStockCommonMember 2022-03-31 0001709164 us-gaap:RetainedEarningsMember 2022-03-31 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001709164 2022-03-31 0001709164 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001709164 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001709164 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001709164 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001709164 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001709164 us-gaap:TreasuryStockCommonMember 2022-06-30 0001709164 us-gaap:RetainedEarningsMember 2022-06-30 0001709164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001709164 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001709164 2022-01-01 2022-12-31 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709164 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001709164 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001709164 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001709164 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001709164 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001709164 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001709164 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001709164 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001709164 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001709164 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001709164 us-gaap:CommonClassAMember 2022-02-28 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0001709164 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0001709164 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0001709164 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0001709164 hbb:ElectricAppliancesMember srt:MaximumMember 2023-01-01 2023-06-30 0001709164 us-gaap:ProductAndServiceOtherMember srt:MinimumMember 2023-01-01 2023-06-30 0001709164 us-gaap:ProductAndServiceOtherMember srt:MaximumMember 2023-01-01 2023-06-30 0001709164 hbb:ConsumerProductMember srt:MaximumMember 2023-01-01 2023-06-30 0001709164 hbb:CommercialProductMember srt:MaximumMember 2023-01-01 2023-06-30 0001709164 hbb:ConsumerProductMember 2023-04-01 2023-06-30 0001709164 hbb:ConsumerProductMember 2022-04-01 2022-06-30 0001709164 hbb:ConsumerProductMember 2023-01-01 2023-06-30 0001709164 hbb:ConsumerProductMember 2022-01-01 2022-06-30 0001709164 hbb:CommercialProductMember 2023-04-01 2023-06-30 0001709164 hbb:CommercialProductMember 2022-04-01 2022-06-30 0001709164 hbb:CommercialProductMember 2023-01-01 2023-06-30 0001709164 hbb:CommercialProductMember 2022-01-01 2022-06-30 0001709164 hbb:LicensingMember 2023-04-01 2023-06-30 0001709164 hbb:LicensingMember 2022-04-01 2022-06-30 0001709164 hbb:LicensingMember 2023-01-01 2023-06-30 0001709164 hbb:LicensingMember 2022-01-01 2022-06-30 0001709164 hbb:CommercialProductMember country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001709164 hbb:CommercialProductMember us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-06-30 0001709164 srt:MinimumMember 2023-06-30 0001709164 srt:MaximumMember 2023-06-30 shares iso4217:USD iso4217:USD shares pure hbb:numberOfSite 0001709164 --12-31 2023 Q2 false P1Y 0.50 0.50 10-Q true 2023-06-30 false 001-38214 HAMILTON BEACH BRANDS HOLDING COMPANY DE 31-1236686 4421 WATERFRONT DR. GLEN ALLEN VA 23060 (804) 273-9777 Class A Common Stock, Par Value $0.01 Per Share HBB NYSE Yes Yes Accelerated Filer true false false 10411349 3627946 2071000 928000 701000 89898000 115135000 99723000 137224000 156038000 228353000 13793000 12643000 13105000 242986000 284744000 341882000 27241000 27830000 28680000 41546000 44000000 45238000 6253000 6253000 6253000 1392000 1492000 1592000 2853000 3117000 1364000 14419000 14348000 19411000 6687000 7166000 5509000 343377000 388950000 449929000 84098000 61759000 121552000 7729000 11310000 7376000 5605000 6474000 5286000 6088000 5875000 5417000 11980000 16150000 12249000 115500000 101568000 151880000 59911000 110895000 127003000 44480000 46801000 48641000 5120000 5152000 5603000 225011000 264416000 333127000 111000 107000 106000 36000 38000 39000 66765000 65008000 63390000 9514000 8939000 7600000 72563000 80238000 70145000 -11595000 -11918000 -9278000 118366000 124534000 116802000 343377000 388950000 449929000 137109000 147527000 265361000 293878000 109693000 115549000 217035000 233670000 27416000 31978000 48326000 60208000 26640000 26503000 52559000 41936000 50000 50000 100000 100000 726000 5425000 -4333000 18172000 773000 867000 2042000 1600000 271000 252000 255000 -1214000 224000 4810000 -6120000 15358000 114000 -279000 -1453000 3096000 110000 5089000 -4667000 12262000 0.01 0.01 0.36 0.36 -0.33 -0.33 0.87 0.87 14081000 14068000 14077000 14065000 14110000 14095000 14077000 14093000 110000 5089000 -4667000 12262000 410000 -926000 479000 -2116000 201000 140000 653000 1598000 -25000 1368000 -1462000 3421000 0 0 0 -2085000 -342000 35000 -529000 132000 -60000 -84000 -124000 -109000 988000 631000 323000 4965000 1098000 5720000 -4344000 17227000 -4667000 12262000 2128000 2465000 0 1533000 1759000 1806000 0 -2085000 611000 -223000 -26393000 -19846000 -20390000 45714000 -396000 -3383000 22240000 -10275000 -10768000 -13070000 57260000 -25456000 1486000 661000 150000 0 -1636000 -661000 51058000 -30237000 575000 1640000 3008000 2870000 -54641000 25727000 182000 -36000 1165000 -426000 1905000 2150000 3070000 1724000 2071000 701000 63000 62000 936000 961000 3070000 1724000 107000 38000 65008000 -8939000 80238000 -11918000 124534000 -4777000 -4777000 4000 -2000 -2000 0 797000 797000 0.105 1460000 1460000 -916000 -916000 -251000 -251000 111000 36000 65803000 -8939000 74001000 -12583000 118429000 110000 110000 575000 575000 962000 962000 0.11 1548000 1548000 586000 586000 -402000 -402000 111000 36000 66765000 -9514000 72563000 -11595000 118366000 103000 40000 61586000 -5960000 60753000 -14243000 102279000 7173000 7173000 2000 -1000 -1000 0 764000 764000 0.10 1392000 1392000 2321000 2321000 -2013000 -2013000 105000 39000 62349000 -5960000 66534000 -9909000 113158000 5089000 5089000 1000 -1000 0 1640000 1640000 1042000 1042000 0.105 1478000 1478000 582000 582000 -49000 -49000 106000 39000 63390000 -7600000 70145000 -9278000 116802000 Basis of Presentation and Recently Issued Accounting Standards<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of June 30, 2022 and the Consolidated Statement of Cash Flows for the six months ended June 30, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Pension Plan Termination</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2022, the Company began the process of terminating its U.S. defined benefit pension plan (the "Plan"), which could take up to an estimated 24 months to complete. Benefit obligations under the Plan will be settled through a combination of lump sum payments to eligible plan participants and the purchase of a group annuity contract, under which future benefit obligations will be transferred to a third-party insurance company. The Plan continues to be overfunded and t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company expects that there will be no further required minimum contributions to the Plan. We currently expect that</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> all surplus assets remaining after the Plan termination will be transferred to a qualified replacement plan. The deferred loss within Accumulated Other Comprehensive Income will be fully recognized when the plan is terminated or as settlements occur, which would trigger accelerated recognition.</span></div>Accounts payable - Supplier Finance ProgramThe Company has an agreement with a third-party administrator to provide an accounts payable tracking system which facilitates participating suppliers’ ability to monitor and voluntarily elect to sell payment obligations from the Company to the designated third-party financial institution. Participating suppliers can sell one or more of our payment obligations at their sole discretion, and our rights and obligations to our suppliers are not impacted. The Company has no economic interest in a supplier’s decision to sell one or more of our payment obligations. Our obligations to our suppliers, including amounts due and scheduled payment terms, are not impacted by our suppliers’ decisions to sell amounts under these arrangements. The payment of these obligations by the Company is included in cash used in operating activities in the Consolidated Statement of Cash Flows. As of June 30, 2023, December 31, 2022 and June 30, 2022, $48.8 million, $23.3 million and $52.1 million, respectively, of the Company’s outstanding payment obligations had been placed in the accounts payable tracking system. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hamilton Beach Brands Holding Company is a holding company and operates through its wholly-owned subsidiary, Hamilton Beach Brands, Inc. (“HBB”) (collectively “Hamilton Beach Holding” or the “Company”). HBB is a leading designer, marketer, and distributor of a wide range of branded small electric household and specialty housewares appliances, as well as commercial products for restaurants, fast food chains, bars, and hotels. HBB operates in the consumer, commercial and specialty small appliance markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments of a normal recurring nature considered necessary for a fair presentation have been included. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the remainder of the year due to the highly seasonal nature of the Company's primary markets. A majority of revenue and operating profit typically occurs in the second half of the calendar year when sales of products to retailers and consumers historically increase significantly for the fall holiday-selling season.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which requires an entity to recognize assets and liabilities for the rights and obligations created by leased assets. The Company previously qualified as an emerging growth company and elected to use the extended transition period for complying with new and revised financial accounting standards. The amendments were effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. On January 1, 2022, the Company adopted Topic 842. The impacts of the adoption were reflected in the Annual Report on Form 10-K for the year ended December 31, 2022. The Company lost the emerging growth company status as of December 31, 2022, the last day of the fiscal year following the fifth anniversary of our spin-off from NACCO Industries, Inc. The Consolidated Balance Sheet as of June 30, 2022 and the Consolidated Statement of Cash Flows for the six months ended June 30, 2022 have been revised to reflect the Company's adoption of Topic 842 on January 1, 2022.</span></div> P24M 48800000 23300000 52100000 Transfer of Financial Assets HBB has entered into an arrangement with a financial institution to sell certain U.S. trade receivables on a non-recourse basis. HBB utilizes this arrangement as an integral part of financing working capital.  Under the terms of the agreement, HBB receives cash proceeds and retains no rights or interest and has no obligations with respect to the sold receivables.  These transactions are accounted for as sold receivables which result in a reduction in trade receivables because the agreement transfers effective control over and risk related to the receivables to the buyer. Under this arrangement, HBB derecognized $29.6 million and $59.3 million of trade receivables during the three and six months ending June 30, 2023, respectively, $24.7 million and $52.3 million of trade receivables during the three and six months ending June 30, 2022, respectively, and $118.5 million during the year ending December 31, 2022. The loss incurred on sold receivables in the consolidated results of operations for the three and six months ended June 30, 2023 and 2022 was not material. The Company does not carry any servicing assets or liabilities. Cash proceeds from this arrangement are reflected as operating activities in the Consolidated Statements of Cash Flows. 29600000 59300000 24700000 52300000 118500000 0 0 0 0 Fair Value Disclosure <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.085%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.715%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">JUNE 30<br/>2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JUNE 30<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">807</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">807</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its derivatives at fair value using significant observable inputs, which is Level 2 as defined in the fair value hierarchy. The Company uses a present value technique that incorporates the Secured Overnight Financing Rate ("SOFR") swap curve, foreign currency spot rates and foreign currency forward rates to value its derivatives, including its interest rate swap agreements and foreign currency exchange contracts, and also incorporates the effect of its subsidiary and counterparty credit risk into the valuation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Fair Value Measurement Disclosures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, trade receivables and accounts payable approximate fair value due to the short-term maturities of these instruments. The fair value of the revolving credit agreement, including book overdrafts, which approximate book value, was determined using current rates offered for similar obligations taking into account subsidiary credit risk, which is Level 2 as defined in the fair value hierarchy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers into or out of Levels 1, 2, or 3 during the three and six months ended June 30, 2023.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's assets and liabilities accounted for at fair value on a recurring basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.085%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.715%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">JUNE 30<br/>2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JUNE 30<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">807</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">807</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1067000 837000 685000 4153000 4539000 2883000 0 174000 79000 5220000 5550000 3647000 807000 101000 154000 807000 101000 154000 Stockholders' Equity <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's authorized capital stock information:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">JUNE 30<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JUNE 30<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common authorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common authorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Class B Common converted to Class A Common were 0 and 215 shares during the three and six months ending June 30, 2023, respectively, and 4 and 135 during the three and six months ending June 30, 2022.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company issued Class A Common of 24 and 216 shares during the three and six months ending June 30, 2023, respectively, and 22 and 190 shares during the three and six months ending June 30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company's Board approved a stock repurchase program for the purchase of up to $25 million of the Company's Class A Common outstanding starting February 22, 2022 and ending December 31, 2023. During the three and six months ended June 30, 2023, the Company repurchased 56,973 shares at prevailing market prices for an aggregate purchase price of $0.6 million. During the three and six months ended June 30, 2022, the Company repurchased 151,221 shares at prevailing market prices for an aggregate purchase price of $1.6 million. During the year ended December 31, 2022, the Company repurchased 261,049 shares for an aggregate purchase price of $3.0 million. As of June 30, 2023, the Company had $21.4 million remaining authorized for repurchase. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred Gain (Loss) on Cash Flow Hedging </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Plan Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, January 1, 2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(8,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,158</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(11,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(8,403)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,088)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(12,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">465</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">83</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">74</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,028)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(11,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, January 1, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,524)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,909)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,310)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,651 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,619)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's authorized capital stock information:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">JUNE 30<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DECEMBER 31<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JUNE 30<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common stock, par value $0.01 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common authorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common stock, par value $0.01 per share, convertible into Class A Common stock on a one-for-one basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common authorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B Common issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,629</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Class B Common converted to Class A Common were 0 and 215 shares during the three and six months ending June 30, 2023, respectively, and 4 and 135 during the three and six months ending June 30, 2022.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company issued Class A Common of 24 and 216 shares during the three and six months ending June 30, 2023, respectively, and 22 and 190 shares during the three and six months ending June 30, 2022.</span></div> 0.01 0.01 0.01 5000000 5000000 5000000 0 0 0 0.01 0.01 0.01 70000000 70000000 70000000 11094000 10663000 10592000 683000 626000 516000 0.01 0.01 0.01 1 1 1 30000000 30000000 30000000 3629000 3844000 3865000 0 215000 4000 135000 24000 216000 22000 190000 25000000 56973 56973 600000 600000 151221 151221 1600000 1600000 261049 3000000 21400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes changes in accumulated other comprehensive loss by component and related tax effects for periods shown:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:54.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred Gain (Loss) on Cash Flow Hedging </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Pension Plan Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, January 1, 2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(8,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,158</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(11,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(8,403)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,908</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,088)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(12,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">465</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">83</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">74</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(7,028)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(11,595)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, January 1, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,524)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,909)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment to net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,310)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,651 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,619)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,278)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -8924000 4158000 -7152000 -11918000 715000 -1881000 0 -1166000 0 -252000 -87000 -339000 194000 -379000 23000 -162000 -8403000 2908000 -7088000 -12583000 425000 -59000 0 366000 0 -465000 -83000 -548000 -186000 89000 23000 -74000 -7792000 3225000 -7028000 -11595000 -9877000 -638000 -3728000 -14243000 359000 2691000 0 3050000 -1267000 126000 -50000 -1191000 -727000 609000 25000 -93000 -7524000 1318000 -3703000 -9909000 -726000 1789000 0 1063000 0 49000 -109000 -60000 60000 407000 25000 492000 -8310000 2651000 -3619000 -9278000 Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services, which includes an estimate for variable consideration. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB’s warranty program to the consumer consists generally of an assurance-type limited warranty lasting for varying periods of up to ten years for electric appliances, with the majority of products having a warranty of <span style="-sec-ix-hidden:f-542">one</span> to three years. There is no guarantee to the customer as HBB may repair or replace, at its option, those products returned under warranty.  Accordingly, the Company determined that no separate performance obligation exists.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB products are not sold with a general right of return. However, based on historical experience, a portion of products sold are estimated to be returned due to reasons such as product failure and excess inventory stocked by the customer, which, subject to certain terms and conditions, HBB will agree to accept. Product returns, customer programs and incentive offerings, including special pricing agreements, price competition, promotions, and other volume-based incentives are accounted for as variable consideration.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of revenue sources and performance obligations for HBB are as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer and Commercial product revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions with both consumer and commercial customers generally originate upon the receipt of a purchase order from the customer, which in some cases are governed by master sales agreements, specifying product(s) that the customer desires. Contracts for product revenue have an original duration of one year or less, and payment terms are generally standard and based on customer creditworthiness. Revenue from product sales is recognized at the point in time when control transfers to the customer, which is either when a product is shipped from the Company's facility, or delivered to customers, depending on the shipping terms. The amount of revenue recognized varies primarily with price concessions and changes in returns. The Company offers price concessions to our customers for incentive offerings, special pricing agreements, price competition, promotions or other volume-based arrangements. The Company evaluated such agreements with our customers and determined returns and price concessions should be accounted for as variable consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer product revenue consists of sales of small electric household and specialty housewares appliances to traditional brick and mortar and ecommerce retailers, distributors and directly to the end consumer. A majority of this revenue is in North America.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial product revenue consists of sales of products for restaurants, fast-food chains, bars and hotels. Approximately one-half of our commercial sales is in the U.S. and the other half is in markets across the globe.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into exclusive and non-exclusive licensing agreements which grant the right to use certain of HBB’s intellectual property ("IP") in connection with designing, manufacturing, distributing, advertising, promoting and selling the licensees’ products during the term of the agreement. The IP that is licensed generally consists of trademarks, trade names, patents, trade dress, logos and/or products (the “Licensed IP”). In exchange for granting the right to use the Licensed IP, HBB receives a royalty payment, which is a function of (1) the total net sales of products that use the Licensed IP and (2) the royalty percentage that is stated in the licensing agreement. HBB recognizes revenue at the later of when the subsequent sales occur or when the performance obligation is satisfied (over time).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Company's revenue on a disaggregated basis for the three and six months ended June 30:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">THREE MONTHS ENDED<br/>JUNE 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIX MONTHS ENDED<br/>JUNE 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Type of good or service:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Consumer products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">122,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">235,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Commercial products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">27,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">877</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">     Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">137,109</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">265,361</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,878 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y P3Y P1Y P1Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Company's revenue on a disaggregated basis for the three and six months ended June 30:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">THREE MONTHS ENDED<br/>JUNE 30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SIX MONTHS ENDED<br/>JUNE 30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Type of good or service:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Consumer products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">122,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">235,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Commercial products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">27,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">877</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,293</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">     Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">137,109</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">265,361</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,878 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 122561000 130698000 235993000 260458000 13671000 15092000 27075000 30172000 877000 1737000 2293000 3248000 137109000 147527000 265361000 293878000 Contingencies The Company is involved in various legal and regulatory proceedings and claims that have arisen in the ordinary course of business, including product liability, patent infringement, asbestos related claims, environmental and other claims. Although it is difficult to predict the ultimate outcome of these proceedings and claims, the Company believes the ultimate disposition of these matters will not have a material adverse effect on the financial condition, results of operation or cash flows of the Company. Any costs that the Company estimates will be paid as a result of these claims are accrued when the liability is considered probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. The Company does not accrue liabilities when the likelihood that the liability has been incurred is probable but the amount cannot be reasonably estimated or when the liability is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is probable or reasonably possible and which are material, the Company discloses the nature of the contingency and, in some circumstances, an estimate of the possible loss.<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Proceedings and claims asserted against the Company are subject to inherent uncertainties and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of an adverse impact on the Company's financial position, results of operations and cash flows for the period in which the ruling occurs, or in future periods. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB is investigating or remediating historical environmental contamination at some current and former sites operated by HBB or by businesses it acquired. Based on the current stage of the investigation or remediation at each known site, HBB estimates the total investigation and remediation costs and the period of assessment and remediation activity required for each site. The estimate of future investigation and remediation costs is primarily based on variables associated with site clean-up, including, but not limited to, physical characteristics of the site, the nature and extent of the contamination and applicable regulatory programs and remediation standards. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No assessment can fully characterize all subsurface conditions at a site. There is no assurance that additional assessment and remediation efforts will not result in adjustments to estimated remediation costs or the time frame for remediation at these sites.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HBB's estimates of investigation and remediation costs may change if it discovers contamination at additional sites or additional contamination at known sites, if the effectiveness of its current remediation efforts change, if applicable federal or state regulations change or if HBB's estimate of the time required to remediate the sites changes. HBB's current estimates may differ materially from original estimates.        </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, December 31, 2022, and June 30, 2022, HBB had accrued undiscounted obligations of $3.5 million, $3.2 million and $3.4 million, respectively, for environmental investigation and remediation activities. HBB estimates that it is reasonably possible that it may incur additional expenses in the range of zero to $1.4 million related to the environmental investigation and remediation at these sites. As of June 30, 2023, HBB has $1.0 million, classified as restricted cash, associated with reimbursement of environmental investigation and remediation costs from a responsible party in exchange for release from all future obligations for one site. Additionally, HBB has a $1.1 million asset associated with the reimbursement of costs associated with two sites.</span></div> 3500000 3200000 3400000 0 1400000 1000000 1100000 2 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's provision for income taxes for interim periods is determined using an estimate of its annual effective tax rate, adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effective tax rate on income was 50.9% and (5.8)% for three months ended June 30, 2023 and June 30, 2022, respectively. The effective tax rate was higher in the three months ended June 30, 2023 due to a discrete benefit from the reversal of interest and penalties on unrecognized tax benefits in the prior year that did not recur and a discrete expense in the current year for state income tax.</span></div>The effective tax rate on loss was 23.7% for the six months ended June 30, 2023, and 20.2% on income for the six months ended June 30, 2022. The effective tax rate was lower for the six months ended June 30, 2022 due to the reversal of interest and penalties on unrecognized tax benefits partially offset by a valuation allowance on certain foreign deferred tax assets related to the Brazil liquidation 0.509 -0.058 0.237 0.202 EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #J# E<'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 " Z@P)7Z#\":>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''8*";-I66G#08K;.QF;+4UC?]@:R1]^R59FS*V!]C1TL^? M/H$:':4."5]2B)C(8KX;7.>SU''-CD11 F1]1*=R.2;\V-R'Y!2-SW2 J/1) M'1 $YP_@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, .'7K*4)45L':: M&,]#U\ -,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V==S;MRA@O?GI]=YW<+Z M3,IK'']E*^D<<621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #J# E<:PYWQ6P8 +,C 8 >&PO=V]R:W-H965T&UL MM9IA_2L:[N=F=V5:26+5[K3-J[=:[UKK:VYW>S;U((2JS0-PDU/;; M7P((;C=$CY$W*LK_)P])X EPL6'\FUA1*L%+&$3BLK&2(!M25.H*HMVP3P108_?V[5.F L:2C^ M->VP-+!E#M1C\Z-8$Y=>-M3@$Y0_TT;OMU]@V_G=1'NDL!_86SE[RY;>NV)N MK(:M! ^O:VHBM9=#Y^2S"F MG3*T5E7$:^=X[Z4=EAY]H/*)C$X1/E)C![AN/ $]Q%L&6" MLY96A#O/X ,&L_[D:@YN M[F^OQI-/8'A_-^U/'DWPUMB*\- I3KO.(?CCR&5<==GDI/(!S*4:IX!Q,&1Q M)/FK>O>,^V1/^M7(1&POJHJ\8QKP$.0'\@+&GAJW_L)WTY-I>>?>$XGA"42X MW>ZVC;S6XJJ\J.!%A_#V/4^EBP_;#R QA_O(W*[VR%8+0?"U_S":7<_N)P_@ M:G9J!+>F5 4O; E:A>0G\*%>4IWZ@6TB([0][M/M: +ZM^K5R%J'','"CJ#= M;]ZRYB-XRMFS'[GF5K9G?ND;0>M0)E@X$[2;SEO0*1.2!.!O?UU^D+(G(NRT M'2-I'?8$"WV"=NM)NFM?S8G+P>P![[I.Z[T1K Y=@H4O0;ODW#)7M=ATQ2*; M3^P)01U\YT9' MLI=5Y2L<"1WD2,.8$%G:*^JREFX$3K(C<:1 MFGZG5_+T%)5LP8V<]L0RSCI4"!4JA Y2(3V%4U*OU&#)N/& M">G[[I41:@ M+PTSLM:A0JA0(720"LU#$@1@$ OULS#W6'M.V345>UE5O$* T$$"- HI7^H1 M^4DER)4^1:Q)9&Y3>V#I-0=[7570PG^075^V[;BBJAUM>/:8Y3C.+#CG,.V\>J*O;@J9V%#:(_#9.>0:U]H M[7NDREYLEP+WQ)VHF?8)AD;0.E0'%:J#[*:27P?<);U67YH//O:PTAL.=7@/ M+KP'[[F@\X8QN[1;2KDG[C,RWF:HPWUPX3[8;BI]!>BED %9&JGL :5'''M= M5;!"=K!=39+91)J73RF$GE(8&8\D+!EY'?J#=^Z;'?_&V7'OG-6A1+A0(FQ7 MF61V*,!]+(4D43(A>^='V7U6TR6"@3WP?^.G:6=)FKZC_]R#3@M"W#J_:#Z; MT H=PG9[V>G4@_V=^DA&DU'5X4>X\"/B]#6GCPM(H"K[ZVD3TCDW^9/I/23YS":Q>KI MXRQW1$N_ %=J%+GM*/^G:=/B*0+DJV3ARR>F)0L3#ZN*/$HURNHWQ>,R>V" M_H/\.9W>?U!+ P04 " Z@P)70*DG.3?CY)=RR:/: <0"C2^O.=([^'M(:WK1R&_JC7G&CW55:-N M9FNM-^_F"F3];ON15U64R]_%MGW1VN&87>/SZ>_9?>_/&S!U3?"FJ_\J57M_, MTAE:\7O65OJ3>/R=[PU%7;Y"5*K_'SWNM'$T0T6KM*CWP>8.ZK+9_65/^T(< M!>!P)(#L \BE 70?0"\-"/RCC?VR MZ=K]5DOS;6GB]&(I&B6JJ[-772YYL7^BA]V5R0C5_RS;=XB&KQ!)" 4"%_Z MPW->F'#Z45_VQ9*I-3(="!7= M"_ZM+;>L,H4$2[A+%?>INHELNR!!@J_GV^/2N**,I*>:W-4DP9#GQ$AX,!)Z MC7R6;,7-#%APX^"NXNH-:KB&7.SR1$<73S/SS[+AJC".,(TL)ZXLRY)N/$%> MHH.7R.OECV9KFD#(9^CV(_?&:$)(:-T_((OB@-HMX)O2:2S.7GANH,60PHY8_0$7BT%+E4"X<1+"[Y. N\7O*1G6LJ@B]3/;]#&K#FZ M;ZAN%M@8IM"C0RAU;SDAH3T30*J4!I8O0)7&:0#;R@ZV,J^MGINNQ/U5JSBJ MN $23SMESAV$. KM9@)481#8;@!51(Y&W8D;' QT$'C]_";$ZK&L*G"9#YQK MQB2RQ\M%JORV__GW[HEXUFS4-I)N=]8XSVKWVZTW&;$=L2H IM M50ZIHFQDV."!-[!W63;\<\_-!+ RK@I15T4Q3FPOK@K3 M.!SQ,C ]D/ P4LA%#Q$]@E.2QWBS'8!R6AH+SJ0+ OQ" '@ 0&PGP%VW:P1 MS=7YR1F[*W<+9;H!D-(E'O R4@?V8\=W+1HI56VBS M_="M;.#.[9*!X?'(MN.J8L."MAL@%TE'W) !,H@?,O[J.>G,("4 (02IW[F&=)'9>HPP.AFX@_BYXQ/?BFI;-@^H M,/11FN7Z07)>CQT_$!<;HBS#]K8#D&$;A2G-9G^V&+DY$ MF#B>(%5D0SRDBD=;:@ 3XC^GV VK,)=$6U:U('41ERSB.(GMA1V2F1G9F6H!&:79V$P[@ KQ M@\IG:>:D5C[O2J6ZC@*:<<'B*HNP?;8(R=*,V@@)R9(X&#%#!TZA?D[YQ#4S M'ZT09[(QJP=\5NVR14*BV-YW [(T(,XQ*90MP.'(02(=4(7Z4<4 9%NW5?^K MS_Y\U&"QY.ON%[VM642$@MVYG'%EUGA[C5O"N@P[_@!=1I*1PGI2!A1FY/!?&;!'-G#T*,?3?S@XJP;_;GIQ39=\ #W[9 . MVK<#.M^^G0X@0_T@LZR84KLIXSU:BKH6#1J=._RY7KJJ3)HMGRK;:1T'<*+1 M) LS]?+7BTLX9;9\JFRG)1Q(C?I)[6SO W[I<0@-$@7V&2LH&ME;TX'-J/\ MYV@H?3@_E"8%M$FSY5-E.ZWC &@TG68H>3GOQ26<,EL^5;;3$@XL2/TL>+;W M[<*/?YVGS@H,:!RF #3VDC0_>F*F>[[I;R8?RD:ABM^;H.!M8H:AW#TRM'NC MQ:9_B.9.:"WJ_N6:,],;.H'Y_EX(_?U-]US.X<&MQ?]02P,$% @ .H," M5VECRIQ:!0 PQ4 !@ !X;"]W;W)KJ>3S"3!DC])"3,)T/9VYK9WDJ9]Z/1!8 &>:TO4$B'MKZ]D&P/2 MVC?3Y@6P.+O2.;M:K37>B_*+W#"FT&N1%DO*5K]L34\_9SJ9^&K9"H9*N[P3V^G>/$ M&%2(WS*VER>_D:&R$.*+>?B8W@T\LR*6LZ4R+JC^>F%3EN?&DU['7XW303NG M,3S]??#^?45>DUE0R:8B_SU+U>9ND Q0RE9TEZM'L?^1-81"XV\IQT.E%VFF&BZ;!3W4"R(="_+1)\'51J(Y3UD*V,_Z[:,>^Z$6 MIU6('!1Z(+T.?]KQ&^1[5XAXQ ?6,WV[.8'H_+_9Y_]Y]C,Q_#9=_,J?W^'O M(U^*@AT3!?UQOY"JU-O]3RC4M;, =F9JX*WS#7J.4:]7+]H112HFTI5IF" MJ$;NK'& (XNIB_+QZ"0,-5$7%20^L7S-753D$:\CI'%+,^ZE^:2;@XROK]": M<7W0Y$B?%XBF^HS+3$4Q_0-BK[HADG#$8U>&* H\2P8(%7I66LQ<5$C"T,J* MN8L*\,B/8!F25H:D5X;[0I0J^ZY3OA+B.?(F3VVDW/J8L* 6#MUYH*N M ]^WTF#NHG""8P+3Q=ZQQ?)Z"7_DBNG"KP[I?(4X W=VX^>,;VR7, "41':Q M!D#$"XC%%T#I4ZDCO/BDI<3] 58;5A[(HHNLZADNNUEC-S@DQC9M"!42FS>( MLNLV@,($!QV\R9$W^4JT8/HUCJ&:/5+T%2YCC<^S2)' )N^"@@3; M^QE 74>8V%L:@.'0#SO*.3ZVAKBWSSG0UTR/L5_HVJZW.+BY&W?GA['#W 7I MY+#/:PB%@]#>WP#,UUU"!_%C!X;[6["?]?M\=AI[D"W09MD1G *@T$L74@4KU]5MH$1+L>.JOG!H1]L;Q_OJGLT:?\"W4PR, MS\P-974)=G1?7V]^HN4ZXQ+E;*6G\FYBO=:ROC&L'Y385E=B"Z&4**J?&T93 M5AJ _G\EA#H\F G:>]O)OU!+ P04 " Z@P)7G$R&LVP$ #($0 & M 'AL+W=OD[.KI.]HQ_ M%1DA$CR5!153)Y-R,W9=D62DQ.**;0A5_ZP8+[%4GWSMB@TG.*V"RL)%GA>Y M)24W'(@MF6)^?,-*=A^ZD#GI> N7V=2%[BSR0:OR3V1 M#YM;KK['+P#G97,(Q9DSHH_\E1F4R=V M0$I6>%O(.[;_B30)A9HO886H?L&^P7H.2+9"LK()5BTHIDVQ(^ 335A) MP,4O3(A+TBO@>Q\!\I!O M:<_\[>'(EL[_JWWYGVL_$L-OK>)7?/X)OM8=)\WQY_6CD%R-_;]L?5^S!W9V M/2&.Q08G9.HH8D'XCCBS[[^#D?>#3?ASDBW.2;8\$]E1%P5M%P5][+-?U@11(Q:6JI#*$(M MZBC1L$TT[/7B;S(C'"1')CQ*_".@I#*JQ$]CFPKA.=UX3K+%.$)L] S0U4%+C>(:1_J]5-3R>VWJF)PP/3!!V/=C&# M$8H,CUJ(AH:/EQ8B!&%D=^BP37[8FWRS4*[57@VH= M&UP-)>*ELJF08J+QS M^0Q65HEPM8FR+J##3EN1!PUANA@8&.(MNI@H] U=+#SA*+;+$K>RQ+VRS+'( MP$IM3T%&TG5.U_5646EARS:V]$QH9-O%0#^*C70M1# XF(3JA+LH/T#0GO"H M37C4F_ =20HL1+[*D]KX:D[J]/KK8!#:'PP0S*D2QVJ!4:>5YLCX)F+Q3<2R MBT!>'-JU@-[K;M-[MQJ&$7+R!@V::HRN,F2P@ :^89^%!10B\-UJ;)I#V+LLT=1S-)Q-4U@P<6"*T<5 %)AB6$#>Z(06Z%4+U*O%%R9Q M =A[UG6K$JC3N%$W>)L_EI :Q) M^]T]EC?J9-U%A4-DS@P6U"#P@XX)+%4.$1H:F;L')].2\'5U)2!4!V^IK$\> M;6E[[7!=';:-\ALXGD-+^4)?4U0GX5?Z^H[C,^9J6A&@("M5E7W3S-W+'%4ML'H^G%FBSH/=5?U[?2W(VV6C*VHEPQP8&D\\O!%3R?X=@. M*"7^9O11[5P#:\J#$-_LS8?L*QULY[0# M=Z]?M-^4QAMC'HBB,Y'_PS*]O!R,!R"C:D?L##!ZW -0/0"U!X0] W ] )>&5LA*L]X13:87 M4CP"::6--GM1^J8<;:QAW(;Q7DOSEIEQ>CH37(F<9433#-QK\V=BI!40^A:7^G"/OL]K*HEF?%$M5J89=7JITA*ZM=@\/E=KDM++@4E41>6&#J:_ M_P;CX ^7B4=2MF=PN#4X]&F??C)EA_%4K"@XR852IRYK*Q5QJ<(6F=""UY6 $<9N>.,MO+$7WKT6Z3=@D!DV5I4[Z9.]IBZ,XRZ"))JT8#J$ MQD'LACG9PIQX85Y+\H/E=K4;-N2&CHQ+>?H,;(JX@$Y>=697 @7CGEC#H.&P MP(OSLUY2Z>2?H#/?,(:P!-8VO8=@AJ'(&^4ODB245MT*=N0A]R=C[6.O5C$>(+; M(>N*P^,>P@Y+,3&W:L7CQIKW&'V#",$ACV@&O8%?KI MM5SF]?)QX@L[$^-)W$;G$,+COM7>,"OT$L_T*DU%87EU39YM<)WX(D>>H;#C MOZ[8$ 8HZ2L3#7M!/WU5_MO).2?(+AV9V9.XS5I..1PD00_*AKF@G[H^_4+; MX32D2UQ1@N*.M[MB0Q2%45\J-10'Q][Z9U-)'8+32Y4_7>..I&W?Z(8PH9\Q MWUL6-Q]*A5%NPV6#:.*EG\_ .B=30ZHG'U##H\A+2Z_F SMPG=73[%L0X[9C76+]CFW( M#R%O-MPP3LRWQNLHO1SZL]EP+&W[1C=LBOQL:D-',I,.IL%5X,3TXT6Y>5-] M7TFZ$?G&NB0U;Y@174A:;3\X/>.@U0@&4;LP.^1P@'#2$\&&?9&??6\+:=HY M1>W6B):4J$(^ V4;>2?:+LT.HQT*J[$ZI& <]N5,P\;(S\;EUDW&;+KPS'(R MRYP@'4R+@Z#C48<8&O9G)1V8S-.2I78# MS@HX+71\A(Y1VSP'D^,>&D<-C2,_C<^HI[HX8;/L9_/KXGI.E(*B"Y1 M/M %X]QFE"UB7MBX2^5P$K1A.Z30;ENP#[OA?.SG_!9L4\0. -PE[KUVO ;< ME8()ZODTPPV]8S^]W]5;B?7>F 'KSOA#\P8?M0TXEK9]Y^QL@_O;@)*-K.%M M;S@M=WUD)^U2[I!*@IXF#3<4C_T4?[_&S>- /8W CZ+*O!<\.$!!G1;@$FG=78)]77. MN.D2L+]+^"(TR?\O@=9SQ*\4AZZ4HSB,=D[;5E0NRD-(!]!Y M51[OM9Y?P_-9=5S9J*E.3S\2:0JU CF=&Y7!V\3X5%8'DM6-%NOR3.]!:"U6 MY>62DHQ**V#>SX70+S=V@NVQ\/0_4$L#!!0 ( #J# E=!V0X.8@L *5N M 8 >&PO=V]R:W-H965T&ULO9U=RFDLGLQ=9>$ E;;"3P +*3?[^ 9:'N?FF#<^(;6[+? M/OW!4??+0X/.[_/B2[E)DLKXNMMFY<5D4U6W;Z;3=[^[7UQ>9[OJVV:)>\+H]SO=G'Q M[2K9YO<7$S9Y_,.']&93-7^87I[?QC?)QZ3Z=/N^J-]-CRKK=)=D99IG1I%< M7TS>LC>1PYL";<0?:7)?GKPVFJY\SO,OS9MWZXN)V;0HV2:KJI&(ZU]WR2+9 M;ANENAU_'D0GQSJ;@J>O']6#MO-U9S['9;+(M_].U]7F8C*;&.OD.MYOJP_Y M?90<.N0T>JM\6[8_C?M#K#DQ5ONRRG>'PG4+=FGV\#O^>AB(DP+,ZBG #P6X M5,!B/06L0P%+KL'I*6 ?"MAR@5E/ >=0P)$*V&Y/ ?=0P)7[8/<4\ X%O*$% M9H<"L_;H/AR.]E@NXRJ^/"_R>Z-HHFNUYD5KB+9T?0C3K/'NQZJH_YO6Y:K+ M19Z5^39=QU6R-CY6]:_:F%5IY-?&8A-G-TEII)GA_[E/JV_&SY^R>+].Z]!7 MQIGQZ>/2^/FG5\9/3<3OFWQ?QMFZ/)]6=;,:\>GJT(2KAR;PGB;\GE?QEBBV MT!=;Q+=I7;!MWM=54K9M?A\7QA_Q=I\0>LLGFE%_],M]\:T>A7SUA2COZ\M_ M2*IZJJA'T8^++,UNJ)$(]!)O5ZO];K]MC\6_JDU2&(M\5T])FV:NN$N,=]DJ MWR7&S__(R_(5(1\^,6+;N"S_^A?FFG]_VRCOZKFC;#K[^*:OY]%@W:NANM/: MIT>S\J-9>5N1W5/157*39LW8UM/5-LY6B1%7QC)9O38L]HO!3H#;5Z^:CUI[*#?Y=IT4Y=\> MYX7_?,BW6Z->2^[C8OU?ZAA8NN/:K,]ORMMXE5Q,:K>727&73"X?#$7-"TBQ M)5+,1XH%2+$0*1:!Q 1?VD=?VMHYX)]U/I<>YL%MSSQX]2#AG'PCM<>[LMRW*T.=#*Q.EJ)?C*PV3OO' M[*Z>N^J\F4Q5'&7HI;E]H4:<,6F1T#9QK!F08@%2+%1'@DO+DG:LA./K'H^O MJSV^'S=QD9PU9ROKYOC6IW!EW)X$)5^;UU3>=^6J'R?7EH[J@)BEMF5C#RM2 M+$"*A4BQ""0F>,4[>L73>F41EQMCG=ZEZZ3GQ,0C_&G-)108CY2+!@R%B&RQ@@D)EAG?K3.7&N=#\FJ.>5-K]/5P^(3K_^W+ZN&G!A5 MWMKFR11UKHZ8R>045=N,L>Y!BOE(L6#(6(3(&B.0F. >9G;,S=3ZQ\_6$L3X M+2Z.$(.3",U4QH@QBSDSR3%$G,LM6X(=2R*,XAB4FNM84F(44&KSN2E5&E)] M,!TI922"K#F=,[(3R,E^ #@ZB(KM)<@1$4>A(R*,''-"C8!'E!I%C\A.R/B( M".KC1ZR#=8R_($%B6C0X%B%!U990-1^J%D#50JA:A%(3#=H13J8%5<-0TD%# M^/QP[LKG"/JJ1AL*2B6A:@%4+82J12@UT5 =FF1Z-OE^7ZPVS8S7G#0\7DXJ M>RZJ7#$5\YW539%YD[[.T:ZH9XZ_[K,Y> M3$W&J,(WQMR9J MC+'C='(!5ZE8F>6J2[P M4$8(5?.A:@%4+82J12@UT5D=461ZI*@N\*>+#;W J]B,<5NA,PLBSG5,7%1@VK;-2@DPK%K40=A.-Z"$>N M\$]R.#Z0PQ%Q%(<3C.7G"!YUKH-W:! MAZHMH6H^5"V JH50M0BE)AKT9(.A?H?A("1TT#C]:#CF3-E/"$6,4#5_4 \" M:)TA5"U"J8D^Z= AUZ/#[]UFQ%6J**>%1(BRT4C?RM&N@')"J%I(C :35ZP? M ?]X!_\X$OYQ$O[9B@F@\&]8I3ZTT@"J%D+5(I2::)F.ZG$]U7O.9C9.(3%; MAGJ#HI;ZYHV>/J [%:%J(50M0JF)MNG8)->SR:?WM7$2]NW/W[W!C>N;B]T9LI, ^6B4#4?JA8,&8X06F6$ M4A,=U.%.KL>=B'UN7(6@,@59Z)LQVD-0 @I5"P:,1@BM,4*IB1;JN"8?RS6? MO'#)"21(7;@DXJ@+ET08=>&2"*,N7%)JQ(5+J@_*A4LBJ ^Q61W6M)Z!-9]D MR1:!!"F63,11+)D(HU@R$4:Q9$J-8LE4)Q263 3UL62KXYK62W)-"\HUH6I+ MJ)H/50N@:B%4+4*IB0;MN*8%X)J62@7/;,_SY#D "C:A:OZP+@302D.H6H12 M$YURN;"(HOX2J^5"U M8-!XA- Z(Y2:Z*$.7UIZ?(F 3Y:*[+@CWZ*K;\=H%T$))E0M&#(<(;3*"*4F MFJ@CF):>8.KOM+1(SZB(CK&9S65H2<2YSDS>*+TDPD@4HH9YMFDR>;K(3\@5S(LAR>]+*#OA9>N#W3/XT<"\C$4?RIV%[&8DPDC\-W,M(=4+E M3\/W,MH=]+/-%^1/MI8PCN5/4+4E5,V'J@50M1"J%J'41(-V@-36WX ][*E= MQ"W-MNO*YY?ZJD8;"@HTH6H!5"V$JD4H-=%0'="T]4!SW&XKF\""ZIV6^BI' M&PL*-J%J 50MA*I%*#716!W_M/7\4W_!DLP8;6)O(IM9KGRZ2L35LYLK76)< M$F%G!SKGK: M*B>;*P\ &A*TU#=N].0!W9H(50NA:A%*331-QS1M/=-\^JJG32%"QY8WW.OK M&3VU0)_H.*P+ ;32$*H6H=3$)X]W%-;1;[W\[JN>CKHW47DHS$+?B+$>@JKY M4+5@R'"$T"HCE)KHH Z3.GI,BKCFZ5#/6[]N4FB==) MT034_[_.\^KQ3?.E7<=OIKO\/U!+ P04 " Z@P)7UUU(IJP" "F!P M& 'AL+W=O1.&)LNAH*:G2I!XLU2ZH!:/>A6:4@-E'E2(,(ZBR["@ M7 ;IT,MF.AVJR@HN8::)J8J"ZI2:%B.@MO^S73@]+W"3PX;L[,G+I*%4D_N\)V-@L@Y! (RZQ@H M+FN8@!"."-WXVW &K4D'W-UOV;_ZV#&6!34P4>(79S8?!=/DE:,H^HY.9M1C9HY M6)Y1<4X^D_Z];@#/CW=>GPD&4E;Y,3S M)0?XVKJZLLZMRIYR)1AH\W%;V=^W"V,UOMH_7;6KV0?=[*Z3W9B29C *L%49 MT&L(T@_O^I?1EZ[$OR79W5N23=^(;*]$@[9$@V/LZ82:G#"^Y@PD,^0,'QU3 M0E!M2 FZ?E?G7;6I::\\K1L*ZS3J]?O#<+V;\UKI>E\INMC7NCM):]IIL-6I M@P]W&E(!>N4G@2&9JJ2MWW K;8?-K>^QK^1C'$+US/A/4T\P?",K+@T1L$3* MJ'>%?5'74Z$^6%7ZMK=0%INHW^8X2$$[!;Q?*F6W!V>@'U3+CDAN1: M5G]]GQGNKN34#GHX](NT+^3,,S//O'#/MCY\CC514G>-=?%\4J?4OIS/8U%3 MH^/,M^3PIO*AT0FW83./;2!=RJ;&SI>+Q?-YHXV;7)S)L^MP<>:[9(VCZZ!B MUS0Z["[)^NWYY'@R/'AO-G7B!_.+LU9OZ(;2Q_8ZX&X^2BE-0RX:[U2@ZGRR M.GYY>?^:;M^7Y9,& R%*16(+&WRU=D;4L"#"^]#(G MHTK>>'@]2'\MML.6M8YTY>VOIDSU^>3%1)54Z)21Q.5K]1UH$@NZ>PK5ZKW5.#>[M3;&#LJU:HH?.>2 M<1MUD[! AS*>S1,PL*1YT>N[S/J6C^A[KG[V+M51_<.55-[?/P?VT8#E8,#E M\IL"?^K<3)TLIFJY6)Y\0][)Z) 3D7?RB+QW8:.=^4W\,%57WD5O3;EWRST_ MP6^OC=.N,-JR5Q*!KRFJ_ZS6,04P[K\/>2@#.'T8 &?AR]CJ@LXG+>L*MS2Y M^/Z[X^>+5]\P[W0T[_1;TO^">/^5^M3#V]_HQMB$BTO21:TN Y9']<;;DG=? M^:;5;J>P4:NZ?UCT#UDS*EI J*)*=?#=IE8&(=MBI=T=^:T#EMBMHRD-JM3T M8653]=85,_7D^^]>+)>+5V\N+^7J^-53]00I*37GEF#M-: YP7 -7Z&(\C^< MVE 0\K?!EUT!/Z)/H%C'I#MH2UA?Z9CPU)>JJ-$D\&2M0\R :Y_(QFSA&!7C MQ!L%4J]KV+0#-?<19D-&<+TW(.\#]E=C8L9]8M;ZEM2:R $PM;"M9'4:U NE MB-B:5*N/LYN9VA \#/D[?DUMPE*]IV@;#(2W%G@'$ORX6EV/+& W&(?(F.8 MB7&YC8+$,R%\X'A:L P6[U3IE?,)JPK;(7!L',+&SCC8*#[ ,F@.]*4S;,-Z MES$S!%'-=+<@QH->F(&\(M6WQO5EK-$./9A?3T6O+C^A^62G"94<3EW(80++&(5#1L>(I!$(&I$W0;6'B;MW?V]C*;&*CT0K@H*@Y1HKC[ MJ^/%T3_%+%Z\(QT422[] )N;-05UN\-\)R'M7UJK7#YR0>#],/B0+?D('5? M5G-R^,HDE78ML',&^0*L&3,[$B*&Y->V&A1B&7')SSBW-1@2-2<7WH^E!= 1 M.VTLA1S2H40@KU'Y "IK0VS!E\C^WCA3X:GTF<$W%?.[%L+LCC ?6H:<'3%[ MN NM2B_YC[1Y3>O0L4.6B^/GDK;J]>J&ZW-N8CD M6Z%>G"Z?3BP'^#6V.DGKXH<6MC33*TYU/@D3._ M]FMK-I)D*,NP/N6J8%EWV'A)UDH4.#3#;M@@^D" M27;8/*5M8"5PHCT(#+I+F5 ,)#G!!>/+?2W:L3C)6(=)G06Q^G@O80_* M:QQ\GS%KI'&94WF+_%545;G#BH+*1 1>J!.1#4#N6(:N4'[W"7K\3-+L.'>> MH39GG%&@@9[_DRC.=:=^TDX(T>?_]#"!4$8S<\;89WL,WA:YLO)J624EC8W# ML:3W<9\O_W=%.@R[]6C'$K5'@LQELXO,!*#[@[!LGN6>CO09##AP&R!9G/18 M<'Y30;:&&V^1I^PG;/$=CH7H/4>^JE05?*-^65U=O4-^E1U/,#3,5QGX076_ MU%;:](T<6#/&PR*ZE."FK[>-HSFOO]*Q5J^!\4\6YN5!VQI(*UDJ8?JJ7HZA MA*(QZ!RSKV@RRPW[NC_>7L,L]8$"3GBY4[Z]5RJ1H"'E8OY'CH&F.J]&I>3. M(5$99"$./-Z*-IQ6#8^W:XPV7*#;7GO+VI^PA D#F3R=]O6ID/Z;]&=27A%K$$NW!B5XS>:E9-F=_2"N6I=SG^H(L@U:TL9-Z:X9#"*Z:'1BR>Z@&DS4IY=P'# !PD[ MKK#PJ)S-ICVJ;&K520-B?&L2L"U4Q.Y!T*@6_V3J@Z;O%CBRSS ML" Q9YPX)PU0\8['T-BSK)]E>1(9Z+W-]$8;W4 MC_E6SB#E(%\&]8=.W?.# M+RY<1^6[$A^(T+_RQY?QZ?CI:I6_V.R7Y^]>/VLNPQ&MNL+6Q>SOSR:YL0\W MR;?R_6;M4_*-7-88ARGP KS'V2H--ZQ@_*!W\3M02P,$% @ .H,"5U5U ML<,B! T@D !@ !X;"]W;W)K6Z7=(FF\[RZSS!4-ML*EID--)Y6QK?"TM'7F M.HNB#$JMRO+)Y#QKA=3)K4Y8/ E\E;MW!?V!/-L;< M\^)CN4@F3 @5%IX1!'T>\!J58B"B\<> F8PF6?'P_Q[])OA.OFR$PVNCOLG2 M-XOD(H$2*]$K_]EL/^#@SQGC%4:Y\ O;*#L[2Z#HG3?MH$P,6JGC5SP.<3A0 MN)A\1R$?%/+ .QH*+-\++Y9S:[9@69K0^$]P-6@3.:DY*6MOZ522GE]^L4*[ M"BV8"FZD%KJ00L&5<^C=//-D@>6R8D!;1;3\.VCG\,EHWSCX19=8/M7/B-E( M+]_36^5' 7_M=0JSR0GDDWQV!&\VNCL+>+-_<->!T"6LT3[(0NH:?KO:.&^I M1'Y_S>F(>?HZ)K?-I>M$@8N$^L(1)B;+'W^8GD]^/L+X=&1\>@S]7R?HOZ/! MA]4*&N$ M4>+)4CM#<4)A"6M&JD5/56G;T! ->I*[;ST?6@Q$J=^4U"@]30/ MX"Y=IT!A+9'ZMT#Y(#8*'7 S@C;Z)]HTO77(?25=&@@0DI)_DI1OI'MB6G#2 MF!36E@QWPGIV8Z!"2>3^YV\A.NF%2F,.X(YJT1(< KG5.M;AA:@M!N"38#<2 M)+N%< UTUA2(92P3B^R-(\I@NE&T?)#AJ=&HV2M:"0^%BH$B@H_'# M@6&3SJCR,!)[AE\:*AL.E':BB.K"$L."PD-F2J#AR^X_UX=M(XM@A680,:*P M4M[Z..]H^3+T&RQ$S[8. Q MAZ[ JL(P)Z&@1K8TCLP#!2]$0;I[PE*""0T. M'4(/6YM^AS:%,>I/DQAC32>4^5I3GDMXD[]+SVFT*16F-%EZ<_8NG8T[G*X7 M?I2]Y4R'I#;D1M!S\A':.']0EWQ.XP-CC/ MN>/N^&"YBO?TW^+QM?-)V)IGBL**5"?I6WH?V/B"B MONG!K;XRG-T#XV]"C M"RT+T'EEC-\OV,#XC%O^!5!+ P04 " Z@P)7C@.6X^$$ !<"P &0 M 'AL+W=O)"?-OS]2+ V M]M:5B![NZDJ[PZ3TOMD?#ITLL19NQS2H:6=A;"T\_=KET#4611$.U=4P2]/= M82V43F8'8>W*S@Y,ZRNE\,SR0>"+PK7K?0-[,C?FEG_>%X=)RH"P M0NE9@Z#7"D^PJE@1P?C:Z4RV)OE@__M>^WGPG7R9"X6OS?H==OY,6)\TE0M/6$?9?)R ;)TW=7>8$-1*Q[>XZ^+0.S!-?W @ZPYD M 7"B]F!]:LP;(T:>./X&HX3>"4YJ3<>$N[BL[YV;E0%KZ(JD4X54Y6 MQK46#X:>5+/ 4'9JCJ.:[ =J=N'":%\Z.-,%%H_/#PG2%E=VC^LX>U;AAU;O M0)X.($NS_!E]^=;//.C+?\9/!W\?S9VW1(U_GO(YJAP_K9++9=\U0N)A0O7@ MT*XPF;UZ,=I-WSX#>+P%/'Y.^W]/S"^H@4\EPL)45)%*+\&+>840?-#>@:?- M$U,W0F]^. M HY]>$]&":D'*SR"6XL&Q-(BU@'["=FD#[BRV A5 -Y1]W(8\1ORS(+L1#K' M7L)HD.[NT7N:\W-W.B% >OF:S-1P&8YHHU]_D[R-Y -IM,HD@J3288[\"[]6+:3;*WL)H;PQ[;PC?9)!E:7A/)OS.![OC M/?CXD)K]GT)R^(4#9O_C6+O&1&[&I'ZW3PMK88M. MQ)L.W3>A&S"^JBW8.&^I9UG_I*'ODSX(@J)RYGOO<;&@>Q+,(IAS[=RI0M$M M'8[$4K>-L'X#DH*D"(ARMPS+A./L1*CAG8Y1O;YS$>G!4!_U7LZ8%-9NV$E1 MLPW' *1P933+'_BUI:!4[.< R(\"N;6@"K2)KG>]R$$C-H%,HFFLN5,UQZK' MEH)S'_&ZTE@?2YRD6ALI3\9ITS$;Z59H0W CL_K=+0@1B)6I5@R]"\@V'_W< M\3@"AAA56+%XX'F"TP_G;WL_;]BHUMDS0]M."O:$2H7K1(PFOXX3D&MHP9++9*7 M6_\]1E.NQ-/#7:99CK7"1J''ZV MJ]O1\2A.3 _B<>Z\$'9)^88*%W0TW=F;)!2>,,O%'V^:,#_-C:=I+'R6-/ZB M90':7QCC[W_8P':@GOT+4$L#!!0 ( #J# E=U&PO=V]R:W-H965T8<]1JS NQ/.F1WKKA*E]DVC2,3H]KMN"? MN?Y27TK\&FU09GG)*Y6+"B2?G_3.R-'8-_;6X(^<+]7..Q@E4R%NS,>'V4G/ M-81XP5-M$!@^;OF$%X4!0AI?.\S>9DCCN/N^1G]GM:.6*5-\(HH_\YG.3GIQ M#V9\SII"7XGE>][I"0Q>*@IE?V'9VE(<,6V4%F7GC-]E7K5/=M?%8<W/TTZ>?M4AO,E', MN%2OX>)KD^O5\4@CLND?I1W*N$6A#Z"$\$E4.E-P43G_%Y2WOG;YZ04+W[2,$_0U!_S'T)^?AQU%@PNI*,VJF1'UZD5,"7W[S7-2,*7@S.@KL2!\E]"!_0Z?R+4D M]A\'YKE2#9KVR:!/!T"(XR8^$-<)0\\\@H3"-991UJUVO8?!^9;I> Y M(4WP-_9]\QL&MO7 OJ.*+M_27'(,O N82: D:,4IF#72SE:JP;?5 T']PQ5SHLC;<.T/3G%M>&1-I!#./]^D%#+0?1W:.W(PW(4.DGDK>// M- KFMRPOS AXM+GAIB5/N2VJ.!*PQ4+R!=,[H; &1CNNY' =B^?PI _S) %Q M*"4_BRAY@.B*8UEJB1U&_A%R-,22Z"=KR5C&9CC/R-#? MS#3)S3'5T-ZI<&;@+2_$3=.F; IFZM/OB"/)GBN;."28-[896N, '=MO@+*H6^(3LP57_"5 ;OD"Z\Y[.%X7S9 MG:PO"PS[V>P?/&N69O1K8;;Y,5CZRRZZQ;2? 2^K&34'^ ;[Y#@MBT M1/A"34L?][F$Q(,NHLO'TM8/DBTG+PR?+\C'+12/!8$?[PDB M<8A,<1"K)_)W\K6[(-K<1(G-C8>U(&A;7!JOLQ4DP>"A;%-CDSAQ%%GKT&N] M/"=:^_L.]9\4%2](,*1A0K9A<=S _?' 8$4+(Y,/G";HCQ,&,7=#$U'L#ET; M&Y26> ^DFII !&8B$\&ULG5AM M;]RX$?XKQ%YQ=0!E7VVOX]@&[,2'^'!)C<37%BCZ@2O-2KQH11U)V=[^^CXS ME+3:9&.@!0RO1''>GYF'TL63=5]]0134\Z:L_.6H"*$^GTQ\6M!&^[&MJ<*3 MM74;'7#K\HFO'>E,A#;E9#Z=GDXVVE2CJPM9NW=7%[8)I:GHWBG?;#;:;6^H MM$^7H]FH6_AL\B+PPN3JHM8Y?:'P>WWO<#?IM61F0Y4WME*.UI>CZ]GYS3'O MEPU_-_3D!]>*(UE9^Y5O[K++T90=HI+2P!HT?A[I'94E*X(;?[8Z1[U)%AQ> M=]I_D=@1RTI[>F?+?Y@L%)>CLY'*:*V;,GRV3Q^HC>>$]:6V]/)?/<6]Q\N1 M2AL?[*85A@<;4\5?_=SF82!P-OV!P+P5F(O?T9!X^5X'?77A[)-RO!O:^$)" M%6DX9RHNRI?@\-1 +EQ]ID>J&KJ8!"CCI4G:"MY$P?D/!$_51UN%PJO;*J-L M7WX")WI/YITG-_,7%?[:5&.UF"9J/ITO7M"WZ"-;B+[%RY&IM;,;]0Z^.B MV0V%>B=Y):?^=;WRLO[O0PF(^H\/Z^=N.?>U3NERA';PY!YI=/7S3[/3Z=L7 MO#_NO3]^2?M+=7E1\+!;72ZZ7^/14*G-*_,?RM13095*.4. GUVK4)"JD37C M\3"W-O/*HH^ARJ3D61@YJ_R:G,.&8$7@G=W4NMK^U;>H)><39=!V^-O8I@K8 MI0/W,3>D%QG8]"8CIZ5!!UH4/==QEU4K4E0%$\IH"RKI.2UTE:.T<"L4UM/W M7B:(RJ0%MJ=ED\%K^$$^&/1QE'O4SNA5^8T38_7AYN;GG\[FL^5;KYZT0Z!A MR]G(G=YTL;)(P_@160\_N:G)$HUJJIQ13*LB7MO&R30>9,JG1=EX9U5MF4:'NXE&.AQI+.0J-X_38)V#()3(* M,RA3!1( TREV<]6<(;B60$=MG=1UZ)'88(-=+;*VQ%$_;C/ $TL@&(_D@BQ0 M1.T[#6JM3=E 7E<9XX \\%@!U'!AJ^!(^A4Z5MM8IA:(+182*%O]@22R_I1< M &4AQV[C11MJF1EV&&GE_#R9LE0Z=R3^Z#2E.HS5?>M']!=;.R,=1J(RP(Y! M^TB('GV"*D@W,!:Y(A[H-DA8C;Q)A=@,J"Y@%Z\QQ#8U!?$GD6:TK6NLW2(Z MX,:6 .'K6(C>8*PGW.6>PP.&#O+W([A?@\)\ZDS=E#9=AN0*BIN*F;NITAF&R$>*0358TH"F0(&Q%T)(,#V."QXG&O4NR- M*<_"CQ4*MM^Q+!V1VO$^.#]BA728;^X;MG4HQODW MJ2D4(!$/[_8XLW,N1KU/&6U\M34PS6V$@]H^CW04X?NA^6W&O2(C0!8YW=O# M U^8NF;P=N7:LR0B'5NFT%A.BD.\E36/U@+66 ME@:8'P3(_4(\=C"EG$$N!9Y=;_+P]8):@:BP$0^B;BQ$ QV9R0CP!X3A-+IL M@&O&Q,'1\7\/#,[2@7$A?)!'#?O.TJ,N&QG,-TA,OJA?QR1<;H'['DS#GJ1#"@3]M!L&!L@Y& MY%;NJ510ZG1D "1Z!0U?17"#_M!Q%E$[C(2N0$01:_##F54#!FH3@DY/ R#3 M I\BN4@@/'"'5(W.\WU01B#TB?M176,S.'7\TO@\F(2>:CFUB#%H/H@P3M88 M8J_7."@Q8 USR4JW+AM"EVL9/ESWG2O]3#"QOWX? M?QF+)KZ)>!/)N ,M])7XI)$ZZ^/1+R_MBL;J-X"D\M2'](LT/ \33AY^D_UC M(4#C6"6>@OW+QIO'>!:H;/5ZMU**VOU&:<=.SMF(/"%G&V@"'/KS $(=G@!A M"2^,*&<3\P\F1.&.1G?WHU<<&4I0M>^7TAX\YS%!JCQ!T%6#886.D-L>)G*G M,XRM8+S_MJK.Z^.;Q+,;HX]NK!"P,5\4@FS"Y''.7L5IJYI;\!J6BU;JJT M(\VCV:N8)!M0P8K"@4Z1%!TP*N4XFD<%O4'N_RKHG/K4HL>"',$&-=O#WKCS M/K++KN-;&BTUGR[@DC"A\%6S\O1GP\3>^INFC3!_O^7PH4S\P95?&[ATQ&<8 MZ:-7$1#QB"89EWGK*4X*?BGN*;;SCC^:,&YUCD!RB1'L87S[WL4)X-.Q@-8\ M8U#*]P#B[P$*;_.$M_ES]?#A\^VM^OBW3P\?OJC;3^]OWZLO=__<7^ W?OXW M'UP]\'L34L)O=H,7N_/O.,&KOZC9?)ZO%GPU>DT M.3XY.S!*/?8GI\N9FITDTS1L>:8.?1V8#+[@P,=< MOE/A59II,G[,Z5?[3V'7\0O0;GO\CO91.YP=T?"TANATO#P9Q=;J;H*MY7L0 MSMJ@<;DL"+WM> .>@R)"=\,&^@^$5_\%4$L#!!0 ( #J# E=:?>G%D@< M (<3 9 >&PO=V]R:W-H965T+)[7SG8ZX]+MU MV'O2E2AU[7J[V;Q==]K8Q>VUW/OD;Z]='UMCZ9-7H>\Z[1_OJ77'F\7%8KCQ MD]DUD6^L;Z_W>D<_4_S7_I/'U7JT4IF.;##.*D_US>+NXMW]%9B=,F*\]^#]>\D=^12 MZ$#O7?L?4\7F9O'-0E54Z[Z-/[GC]Y3S>OG4K]B['_"[%WN6+^76=B>BB&)2VE3K)5WTP MH6Q=Z#VI_]X5(7HTR?_.H9"<7)UWPH/S+NQU23<+3$8@?Z#%[5__U<253"4<"Q;;;J@8J.C:O2!%)0#6;83X<)YB&+(5>EZ'W!=JZ(/ MB"R$)63*MF=3;+7JRZA:HPO3FOBX5'L=42S(U)ZCYLHME0X%810"(D(\-+A? M*K('XYUEJ1RS@WN?GZ_471L;U^\:92*G6YFZ-B4&5D4'Y\@'SCE>W#(8<03: MQ])U$C#N(_+SB2]%:P"RH-;0@<*IJ1?,"4MZVR;@"/[Y,W MG$-U($:,ZAK$I5S"LP::*"">E\Y68G,), *4+R.C2J!MV&['<( M%'A8+DF(N7+S) "PQ)UC*Y"Z-A6@1W3)TY1%KK[&W.BR]#TJ4Q'K MU@W&CR8VN263%#IFX'T&3W3.%=-A9B :P!Z03)-9>\9/#@;\2OZ^ 0_]O82'NB' M\Z7)35OQ*$#96:C-+*!U@V%W,."I]U"K) M ^-O3]AZH,+O[^_S4<0EVNDHAJ3K4(]TV2!?YTT)M5/*YP;0F,]$?IBD5'V> M&A2"$^#%%4.-3%&+E!S*63R*7[C!K^%H@H#AN?VM-Y['^A[K7C4 .-A$3^W& M)IH%G;AW##I%0QKX?+;N:"6 I3B=F)9-1,=YG!I*A^]D*5'V0)P9?ZXVQQRZ M(=43Y[SNCB1QUGPFS\W\I7,;LU1IL:<)%V ":QR"5+AO-"QFR14#E>)@E(&=< MP$'2@ZP-,UJ8=06>Z_V^A5$9K).M9N=U%Y[ER<11:<]-^T\WAYF/GKIOD?<4 MW>\( 2!GA#WPHI63/:>R2GQOZZ2/"\ +]<4.X'S<;8\ MY'/9\-#_BI>%M.>"+2;^?UZ]/,40P%Z![$DZXTGCIG->AF;%30O>F-H6*/^9 M-NFTH"2'9C^T,@#RI?G[OF?PT4[Q0IJJGE0DO>3S+$B3O"GEL MS^&8@A/]67_4A(4%/A$!VB".#2/ES/DPO]5/+,SC,HHC<4N*KPZT?CJM%0?J*2N@/KEA=S: M+J5, MHS7WJ1HMMGKAGA/B?KV!,GN9C- )9:+Z:9L_MU ,CQD^V9[F740/>[+"\O.5 M$)G]3MYQI;ZZF%(8WS5P7[KK2\)_,D!W@M^3 B7H SO=3+AA[T JM2%9O8%B MQ+$GKSPXB)?/J-63Z0I^Q>HR_7U)F&E,I:=DQ]_SMLXH[K7G)1&3\I ;/E$$ M*#Q05@ %Y2-CWB8LYRQEQKL;L>MM>SCR-8!';R"4BV+QO3=Y+Q[OB5Z2Y]7)G$TR>J'[7'X/$;<@W5S>KK M-POETV>?=!'=7CZU%"Y&U\G/AC3HA 7PO';8H_,%.QB_O=W^ 5!+ P04 M" Z@P)7?G(U(%0# "F!P &0 'AL+W=O<;'U=,9G4([66>0=EQ\'8 BP)K M7/]6#T,=#@ 7Q1. V0"8)=U]H*3RM0IJM2"_!8K>PA8_4JH)+>*,BYOR,9#\ M-8(+J[>N]!;ADWI 7N1!&*,]+P?T=8^>/8$^A_?>A9KAC=.H?\3GHF24,]O+ MN9X=)7S7N2G,BPG,BMG\"-]\3&^>^.;/I@>O#9>-YXX0_KE:/HX8VR22VY5BTV/LSV['_T?#IQKAQMM6 MN=TO#"WY>Y,Z21H93.\8DF-O"$C&0BM/KQD,R]$6DYPXU-"Q<1M0#I"#D4Y M\!68P&)RG6H JPI3=T5&('&8@-+_R>D5<*374GL2/@&AY0F82J"["81:!5!D M&$%W%(,$4=V+F,(;5=;PI5,D0B;ISY /=*V6()PT'&J*/L(19MF'8@JUB."NF MKUXD<;^>32]>OD@E"S4A@NW;"V-[@30'CLV1_ \MLXD,26[[4,WNR=@Q8BVS M"N.NI]2>#:4[9LX".^16.H83T8\3%+@)%%N#]4$(S63 MI#M'6/J-,U\E1E0T\/!>2BME(]BAHOYL:*/!^2#T94>)[T $/@BY')T!*QX4 M]R"A8PDYQ'R_G_7I8PV:'\Q.B[1)-P1#Z3L7^C$Z6L=+Z*J?O=_=^QOLO:*- M<0P-5@(MIK^=94#]K= O@F_3)%[[(',]?=9RD2)%!_E?>1_VBQA@O)I7WP!0 M2P,$% @ .H,"5VVO2/KJ!@ 91 !D !X;"]W;W)K&ULI5AM;]LV$/XKA =T+>#X+4U6M$D .UW6=NL:).WV8=@'6CI9 M;"E2):DX[J_?62,< M%:>#^?3YXHCEH\ ?BM9^YUEP)$MK/_'+Z_QT,&&'2%,66(/$SPV=D]:L"&Y\ M;G4.>I.\YTWX18TM6=C(06>.#K=K-\*!2)OW*VQ:';]DP:S?,HM_)4/3RI0SR[,39M7 L#6W\ M$$.-N^&<,IR4Z^#P56%?.%M(K[RPA;ATY,D$F; RN;BB#.]Z(UY[WU NYEEF M&Q.468GK 'I7UJM,D7^RG:/Z6/QUII0>O&SR2F_ MNW^,,/I89ETLB]F#"M\T9B0.)T,QF\P.']!WV&-S&/4=WJ/OG5M)H[Y$2(;B MW!J/8/,M0G<@ X07RDB3*:D9H$ HW>#%7_.E#P[%]_<^A)(#3_<[P WYW-""\IWUX3Q_2OC_U^YS\#C7BE:R4#GA8D,Q*L7 MS(M75N=<0.>VJJ79"&R4HFP7LW:1H07I.$#H12B=;5:E4(!R#4F].;!K@W+T MS=*K7(%(AON-#<5KDXW$XT<_/)O-)B]>+1;Q:?KBB7B,KHFT<$.H[T[@KI+6 MU7:/L ZN4"?;^M\I' EH3\%H$",'DY-7*T-NB&9UGRCP$P>6*U2#6C8!"H&9 MY'8G 8=7Q.]+=IVCJZ36(G*74QD@:CPQ3E&'KXFK+&S2^EH">"'K6BN4'R%P M":S <_P+4"MRL2AK9_,F XZ@.W#5/*&Q)+(@.'J49L M.9N38!^71Q5K%4KQ870]$BL"PM"_X<]4!XC*+4O53D%YK>%O5P2_S.>7?14P M#,H@,ZK:\429-.E0Q*/(>8[SJ5%EB'@CB:2YWC<+8B\((Q1NUVEJ9EEXJ:3 F^?,PVI7Y1\R'!%HL M)<^7OR99' M":(LEZAA5#YG"M8^-B;-W)BJKE(2><*)O8JVD$'>4;"]_:[:VJ;[T8NY,0UV M7U%M71"PPP-:3"<'O\:P6'A#T@F*O?02,5=+Q4)FB! ZYK?O M]WEU*ZHTEM)N#!7JAXI .<;\=S@JU)XRNY+>&H3;9K.5WJ*!.N?SU+:UYGC\:)U" M^T'8T0T9:-W2:FH.6Z@@PJ:&[]Q!-D/5])WM"1E#\TM== 8A1CSUDY_K$A7B M)3<7OO?4 M>1.ZDTN932CB+0UV ^.)6L(;>H%\]XKXPJL!J/&ATV!==W&0MF MS(< '*%N=02"J.+"@V< MY AZ9@'D%Z39>VK;"92[5%H%',^V5<>GU/39+K5:Q:;'F$ V0F(IS;;S5D_B MZ6Y<@RAN%$8.,O49#8B\1<'H"G*\8@A6R 6:?G>8QS$&2?B)<17=H-N0V@M' M(Y!3) O4IK+YEALWK"XRB,'AGA6Q>7^'0';HWG?8)Y\E:"5/U+(&GP@JBC3Q MHX%">11B+&6/[H3GAG7( N-@2QC3H]CVTS0)NUF1_/31-;3+?U+%W&/$&VEB M0;1\--QM:-!ZJIP^]RD>A:]98GJ6CE*18CDXW&1:C-O^_=\,N9MV;7$\B%F[ M)\E,XXWG2H!W_U*6PM-\QD [=P'LP :7-"Z'K#A]*:!; L8;\ ;CA"VVP4T2 ML_# %H4HG*W$[_/S\W?HK[SA$Q5UY[WD^,ZT64@=CPW7\8Z;?-PE]5E,;OAZ M6W^$9_ESZ4MQ 1^_<5#,=L9H5[2Q2V.:ON+O/I4PU">=<_95F>QEOO'.U8^S M$R^X?.Q#5Z1;8+_:WZ'GZ>JX%4\7\+>2D^M! 6V3D8_@?9)%< MVH!K:7PL,?3)L0"^XP09NAP?4$L#!!0 ( #J# E=2AS @.P, M "X' 9 >&PO=V]R:W-H965T&*Z5M*6!C1 M<)6P4M[P:G'2W]%L(&OEUMC-=V1;Z@^6+9_$X>GV&\+ G/#R'OKRC.LP;@:!V\$1^ )?&H#7 9 [O M.=MRP2TG(=?(G*(JJIE\_(/(/7$41QQ9EJE&6B))7068A9W3=>]_BJM4JO8#\:TC/H,K M-)GFM2_D%1-,9@AWOFF]5QGSYG>?_MG018&KS7ISO=K<0AKWMO:L9O"6DA)3 M"YI9!+-G-;!"(U:>^YIRT@1N--:,YX /U/H,MOP5*=.0=2Z=L.<0#Z+QA,9I MZK[CZ8@(R>(EI:G@@P^12K[\7]AP$(]2^H[25Y ,IM,4J,-0_Y =?O9(N;.2 MR0(AHW)R]_)WZ+UX-DWBY#7$DR%,7A&_T2!)(C^.1FY,!^/AY/CZS'Z)R8%$[G#<^KFWG*J*\*B'5:@+WZD-^(O2MK/>VC\&EVT/ M?')O7Y)KI@LN#0C<46ATX7JO;KMSN["J]AUQJRSU5S\MZ4%#[1QH?Z>4/2Q< M@OZ)7/X'4$L#!!0 ( #J# E?7R0(E;04 "@. 9 >&PO=V]R:W-H M965T/ST-H[@]]*L=!;[V"5W$KYV7[\E)\.B"4D*I$9B\"Q MN1=34546"&E\Z3$'ZR&MX_;["OV=TXY:;KD64UG]7N:F.!TD \C%C+>5N9*+ M]Z+7XPAFLM+N"8O.-D@'D+7:R+IW1@9UV70M?^CG8G8P-#F$-QUD/=][!L4?@(O@H&U-HN&ARD>_ZCY':FA];\3MG3P)^ M:)LC\(D'C##_"3Q_K==W>/XC>+W"/\YNM5&X)/X\I+&#" Y#V#0YUG.>B=,! MYH$6ZEX,)B]_H!%Y\P3!8$TP> I]5 #F#*9^7AE?@@G2(Z--0-X6 MF:PP[\KF#HR-*6AA-'8J4X#!WU-9SWFS?*6!MZ:0JOQ;Y)#UPVH[+)1-E_J8 M0\?PX=,O%Q@.>'LQO?AX?G$%/EWW76(^":40P#EZ,.<*[GG5"GA!C@B%N_9; M?&+B2.PV>^:EUBV:#NEHR$9 J4?2 "CQHLBW39@RN,&*J5NU[&()4>)#Q"(( M:=2#G3^7JP>9;.Z%,J6-9]D8>5 M6!GX$*\Q?*^QM<6KU/NC;2GU.VV[S9[Y M1BGX7L12?"9!8)]1Z'KW['NJZ/(US87 B2> D01&PTZ1'8&-Y,TF0U;*]S1@ MDK*@EQ#]WQ(8ZS2DY#\@LZ,GBE*X+DKALXO269:U=5MQ&]1?D8ER4Z1$87?J M>P$_2ZT/U:JG1W@.ZC$!VZ7HQ M.1KCIE*)SL/P!Q"S&8;#%4N;?*7,-89!+K *XGD =_L&IBV6I29;PMM5A?H1 MCT$PM&1'-@&G7!?P#NG">Y'?6R8(1O@4?#Q/;$^,)LSQ!+3DJ343]SNTK+!K\%#"M' M*J8V3[TDP5Q=%4O\IE$T@BN1V=5=SLJ,=T>F#3],WP:/B+M@*P 6,DAB\/T4 M;K9F;DA3).S'*2:3CW4Q8AN!'[G*"MP]>GVH+B!HP[R4)%8925#.D#(O3/SG MZ H8Z@K3#2<_BKY?4(#5#"MT&"0[@F@2(5,=R%YLX=;'Q/8;4 M7 ]AR2I:81J.'HLVLS:IE\2QLX[\SLOWXI5_X+'@6;/BARE.:932S;1X)"3_ M?F*HQZ+8Q@.7"?KC@D',[:F)&?Z.B)L;E);ZCX2:V8D([4*FGD\3)\L&'@6G MUOO;FH:Q)4&].$G7JG#'Q:WVN\,]#'!D2E*(R.X"C@B.%Y"X5X5V;'0XZ*Q+ M49\2&R*<\Y!V08MH.NH"RN)D=*@6C[=.[[50=^Z.@L5,MHWI#O+KWO4UZ*P[ M_6_,NSL43C56&0V5F*$K.8JQZ*KN7M)]&#EW=X%;:?!FX5X+O,H)90WP_TQ* ML_JP ZPOAY-_ %!+ P04 " Z@P)7A:.;(@<# !.!@ &0 'AL+W=O M-T7:SCD.3PSG!G/]TI_-C6BA9>V MD681U-9VLR@R18TM-U>J0TD[.Z5;;FFIJ\AT&GGI06T3L3@>1RT7,EC.O>]1 M+^>JMXV0^*C!]&W+]>L--FJ_")+@S?$DJMHZ1[2<=[S"-=H_ND=-J^C(4HH6 MI1%*@L;=(KA.9CF-5>P"3@E;(XSR"9]1]@@_;?BV0?/S/++$ZO:BXL!P M,S"P;S",X4%)6QM8R1++K_$1J3E*8F^2;MA%PM]Z>05I' *+67J!+SV&F'J^ M]']"W&G5PBUIU50*E&9;PZU/,&KXYWIKO/_?>0:;^Z?5"AY^_[2Y7\/JT]WJ#M8?_O[:X4K! M_; 3:_/:^:Q42I5 ][D@1($S]\8T8^A5.ZW*OB#]WT/"6)B-$V=1:8VG$[)8 MFH73:>JL<1R.LHF+D'"%X,T[-DG#<9Y DH7QE*[/PSC/7'DF.8./=!_-)TK6 M),\A"?,T!Q8RXDQ#-IK 1EFB.F3+RTCS,(FGSAKE8<9R?WD6IEX: <-)/H%S M91.=]#AIK/PD,U"H7MJAW8_>X["\'F;$^_%ATCYP70EIH,$=0>.K/ M #]-K M6%C5^8FQ59;:PYLU#7S4[@#M[Y2R;PMWP?$O9/D%4$L#!!0 ( #J# E=* M-O&"#0, (T* 9 >&PO=V]R:W-H965T5+XI=['M\]/MLWW@AYHU:(&FYSQM7$6VE=G/B^2E>8$]43!7(SLQ R)]IT MY=)7A422.5#._*#?'_DYH=R+QVYL)N.Q*#6C'&<25)GG1-Y-D8G-Q!MX]P.7 M=+G2=L"/QP59XASU53&3IN*&[75!AO) MM1 WMG.>3;R^=0@9IMHR$/-;XQDR9HF,&[]K3J]9T@*WV_?LGUSL)I9KHO!, ML!\TTZN)=^Q!A@M2,GTI-I^QCF=H^5+!E/O"IK;M>Y"62HN\!AL/ 97&)J^NP.SI4J,8/3-!4EUY0O M8:Z- 9&9@L,$-:%,O8%W<#5/X/#@#1P Y7!!&3-,:NQKXZ5=RT]KCZ:51\$3 M'H5P(;A>*?C(,\QV\;Z)K@DQN ]Q&G02?BEY#\+^6PCZ0=CBSUDW/,'4P <. M'K3 D^>O'G1$$S8;%CJ^\$EW%F8D@RERT](P8X1#0E7*A"HEPL^O9AK.->;J M5YOX%7O4SFXOF1-5D!0G7F$30J[1BU^_&HSZ']J4VR=9LB>R'56C1M6HBSW^ M5FIED]IF=T'NS+VF05PSNG3GH36+*\+WCM!>KNLX.NX=C_WUMD"/C8*P%^X: M)8^-AD%OT!CM!#1L AIV!G3%J3998DZJ1@5_8%;?U#9=VJ+I9'MI6NR3+-D3 MV8Z*HT;%T7\];*-]JKI/LF1/9#NJ'C6J'G7FY@6YI7F9@T9I7K2'%T>AU@S= MV2M04I&U2=I-'420N]>C3N$%+@'MSJ+6]&FUKK MU)48_H-Y5:A=$+FD7 '#A8'V>T?F_,BJ^*DZ6A2N'+@6VA07KKDR]2)*:V#F M%T+H^XY=H*E X[]02P,$% @ .H,"5ZOUY"[X @ -@H !D !X;"]W M;W)K&ULK59=;]HP%/TK5E9-K;21+TA;!I& $&W3 M*E5EW1ZF/9CD E8=F]D&NOWZ.4[(@*:A4WDA_CCGW.MC8]_>AHL'N0!0Z#&C M3/:MA5++KFW+9 $9EBV^!*9G9EQD6.FNF-MR*0"GAI11VW. N6;ON5:VX$[,E^H?, .>TL\APFH^^6MT#V[4DE) M!DP2SI" 6=\:N-VXD^,-X!N!C=QIHWPE4\X?\LZGM&\Y>4) (5&Y M:?-8R MTEQ(I_&KU+2JD#EQM[U5C\W:]5JF6,*(T^\D58N^=66A%&9X1=4=WWR$)9JGPJ\",SD#@?@,Q81AEA!,T4!*4!*=1Z PH?("O4?WDPB=GUV@,T08 MNB&4ZG,A>[;2.>1*=E+&&Q;QO&?B^>B&,[60:,Q22&OX43,_.,:/F_FNUR!@ M:_,J![VM@T.O4?'SBK60[[Q#GN/Y-0F-7D[WZOQX7?3QZZ+'S?0($DUWZ^A[ M7OK5:?2-GG_D-$J$68HF(-8D(6R.?@RF4@E]"_VL.W&%9KM>,[^9NW*)$^A; M^NJ56A.L\.T;-W ^U.W6*<6B4XJ-3RD6GTAL;Y?;U2ZWF]3#09+P%=/WBX $ MR!I/*>C'0'?XG)$_M?_J8:%X;13SQW(=>M>MH&>O=_>N!M1N7>Z#HJ>@SG7+ MWP>-:T#>(2A^"G+=JU:G0NV9TZG,Z32:\X5+B?23*[%V15_*^*E9=?X4HL%. M+LZ!.4<1T5'$^"@B;ES<_YXK>^==RT#,304BD3&DN%2JT:K(&9BW_6!\Z'9' M;LUXY';'10WS3[ZHJ&ZPF!,F$869#N6T+O7"1%&E%!W%E^95G7*EWVC37.C" M#D0.T/,SSM6VDP>H2L7P+U!+ P04 " Z@P)7H;GW.L0# "[$@ &0 M 'AL+W=O6P3E4B7I.ST[TO2BJP+HR99OL2ZG'/$.<,A)UP<&?\N M=@ 2W94%%4MO)^7^TO=%OH,2BPNV!ZK>;!@OL52W?.N+/0>\-J2R\*,@F/@E M)M1;+"'9=>Z-T_^$*V.ZD?^*O%'F_A!N37 M_357=WZCLB8E4$$811PV2^]=>)F%J288Q#<"1]&Z1CJ46\:^ZYM/ZZ47Z!%! M ;G4$EC]'. *BD(KJ7'\J$6]YIN:V+Z^5_]@@E?!W&(!5ZSXCZSE;NG-/+2& M#:X*^84=/T(=D!E@S@IA_J)CC0T\E%="LK(FJQ&4A)Y^\5UM1(L0)@\0HIH0 M/980UX3XL82D)B3&F5,HQH<,2[Q:<'9$7*.5FKXP9AJV"I]0G?<;R=5;HGAR M]0$3CK[AH@*4$9$73%0(W>(H,X&$0)6+]6:9?BC&,Y?%;U JF8!_ #>ZH\7X23XTV:*2[',D5C'L+@Q+!Y3KPU#6*)-,^ML[IU4 M)D9%KVR'51I%P<(_M%VQ@-*T!\J&H'B23!M0)XJDB2(93?O?!-^2@D@"]MPG M+G/O4BQS)-9Q+6U<2T=SWW+M]Q/@))6VTC8+IKW\#S%A$/;2;\&DB3W[DR:. MR6@A@Z!HQN0..]'JIUDZ$S32WQ34J_=2IX5(L4/,FF/EH,*J_4]T;K:LG_ZDJ*]]AN@64,RJYZARM M(J MR8**9K/X@8(Z=XWA>-OXN;.[%N=&PAK/J-:3YX9+M/?ZS$VJ5FW__S%L9"V@82=K PU:6;]U4*"/=?[!?$NH M0 5L%"NXF"H1?CHI.=U(MC=G![=,2E::RQW@-7 -4.\WC,G[&WTSEU+$ 4 ,\? 9 >&PO=V]R:W-H965T+JA>> MX"1H &=MD^Q4_?$UAW!('' J=RXF8-[OM7EL;'_R_$CH*]MAS,'7)$[9PMAQ MOK\W3;;>X02Q.[+'J7BR(31!7-S2K5'V1)=S MDO$X2O$3!2Q+$D3?'G%,C@L#&J>"S]%VQ_,"XDVO&E,C7J.O/ ]O7)/2A>7KS,"V)X1>(_HI#O%L;4 "'>H"SFG\GQ M)UR]T#CW6Y.8%?_!L=2ZC@'6&>,DJ8)%"Y(H+7_1UPI$*\"QKP3858"M&N!4 M 8YJP*@*&*D&C*N L6J 6P6X!?L25D':0QPMYY0< 1B./+9T[6KSL2AYBR[X'_)8OX&_@!/(L1'&8Q!F0#5F@?<12#0@K> M>9BC*&;OYR87]>2>*\_WAV*#_KCH=UC M8 IP-3W[1._1[G7\.4OO@&-] +9E.^!;8 *V0Q2SZD?2Q)6ZH:UDZ.ENH:^[ MA4&_H8?7PA"J&79ZR:G'N%/4X%RI814CQO*17([@/W\1S\%'CA/VEVP0EV8C MN5D^T]^S/5KCA2&F?]^ 'M$P0'%&0;OHA2$)(X196"/:3FDWH-_6L-,-@+*^B9% M??G2?%A:=Q:D[;K5F;!5_9Y 4=9ZBSE?4!<.Z#C"W!N;>!$QLU1A':1BEVR%B[D6+SED- M*KQ!A3^H"/H4'2:3FLFDETDQNY8?\P-8D201^\6"CHQ"K]6MZ=U=T[Z_]V6Y^KAG5SIK)N MJH@\%9&O(@H&1!ULT&JR)DL9W W+9N7:GGTGEG3A5%9ZRDI?61FH*+OD6ODF M5"<7,98I4(,7K8'0FHTDU"1*:SRS)=14/7UEST"J=%WG.C6[H6;W4ON58L0R M^G9*P@> ]9K=.@]K=?,JMS8D=^I(L%_JQL+S$KK$SW:O(V^21MB;M%1+7[.E M*9-2Q1'K7#3*E@U7B4PV5B4R"0I?HH,SV=?]?V1KL$G78'^^UMHP/@YN&/N] M;A[*.MT\K6Z^5K= EUNWCYO$$HYU[AMA;YYZ;K)A MV)\.:]X^5K4-[!^55)Z2RE=2!4.J+KTF;X8#B7.'WIJD!TQY]!+CZKH\O$$\ M(E)8D\O)_IS4H,0;EOC#DJ!7TJ73))ZP-_'YSSOLZ453G"L[;%6EIZSTE96! MBK)+KLGIH'I2I[I?F5VVQK5G$F@2X=0=2Y@I.OJJCH%4.!I=!68WR9P]D,P5 MBU6]%ZF^1$&-$W"V"QS@:%_F3><$)9++G:$G4=GP$HHOT4%' J^?P*T+A=DZ M;TPPW18GPTR RU)>'LO4I?7I\T-QYGI6_@CO5U!2[L%[OSQ;;NS+H^Y/B&ZC ME($8;T15UMU$O#HM3X_+&T[VQ6GG"^&<),7E#J,0TUP@GF\(X:>;O(+Z#'_Y M+U!+ P04 " Z@P)7LQM8&^\# #I$P &0 'AL+W=OD MXGE6P@-%K"H*3+_<0TZV,\,V=AV/69)RV6'.IQN9:-]_',L.2 ((>(2P(6'R^P@#R7 M(#&,3PW3:%U*X?[SCAZJN8NYK#"#!SHRQ@6)8XRKGCV3[#IKYN)(7 MD9RI_VC;V%H&BBK&2=&(Q0B*K*P_\>D6.(W .18,SP@&C6!PJ8=A M(QA>ZL%M!.ZQP#LC\!J!=ZF'42,8J635T56I\3''\RDE6T2EM:#)!Y5?I189 MR4I9B4^9T/'Y$R?185/1*!691@^4)!07 MZ,H'CK.<70NCCT\^NGISC=Z@K$1_I*1BN(S9U.1B7))N1LT8[NLQ.&?&,$ ? M2,E3AH(RAKA#[_?KO?_3A_UZV^D!F"*@;52=753OG5[BKU5Y@P;66^18SJ!C M0(O+Y4Y7/+[/>_!]WL-^N0^1D-MGY0BK&^2,N^0'J1BT!3Y0O,$9WB+' MC"&R;DKZ[]_$>_2>0\'^Z:K4&C;LALEMX99M< 0S0ZS[#.@+&/,??[ ]ZY>N M+.N$^3IA@4Y8J!.VU 0[J)5A6RO#/GJ]&(K]=;?JQ>A*K&PLQ<+5=5>UU#A7 MX>2>_S)WO]LO@U,IV;<>Q#\W\BV#!9;#PU,SQ;&LX.31;]L;C&Z/M MMM%V>Z-]ER04$LP!M;O,AF81= 6Z)GG[L1FY1V$^M;&]H744Y%,CSSJR";I MQT;AJ=' .C9:]@;@&\/KM>'U>L/["/(@FI4)PA5/"R=3<^SA\=P6O=Y?N[A=Y#+0Z3+4"5MJ@ATD>M0F>M2_:JGU"?U><<;% 4QF MO-[T[KJ2V\MZ[0:G$^;KA 4Z8:%.V%(3[*!4QFVIC'4>AL8Z:T4GS-<)"W3" M0IVPI2;80:U,VEJ9O.HP)#9G]1/P+2JK8@54EE%]--K?8#A!*]@_0G755:_C MU]:53IBO$Q;HA(4Z8G0M=1?N^/6-6/NW2P40!-U:<10)(\.]6^PMK>] ME[I3US%'_??V[<+NZ/?MVZ"^=OJ*KR_!/F":9"5#.:R%*^MF)(9+ZXNENL') M1MUKK CGI%"/*> 8J#00[]>$\%U#.FAO]^;_ 5!+ P04 " Z@P)78?6= MW,$& #8* &0 'AL+W=OQ6D^FDZ:[R[+Z:18\RS-V66)JO5J%9?? M+UA6;,Y&>/3PQ55ZN^3U%^/IY"Z^9=>,?[Z[+,73>,>2I"N65VF1HY(MSD;G M^#2BM YH$'^E;%/M?4:UE)NB^%(_O$O.1E;]1BQC M9%7S$VU:K#5"\W7%BU4;+-Y@E>;;W_&WMB/V @0/'$#: "('V ,!M V@QP;8 M;8!];(#3!C32QUOM3<>%,8^GD[+8H+)&"[;Z0]/[3;3HKS2O!\HU+\5?4Q'' MI]>\F']9%EG"RNHW%'U=I_P[.D'G\_EZMAXR'J=9]4($?+X.T?-G+] SE.;HT[)85W&>5),Q%^]8MS2>M^]SL7T? M,O ^%'THO$+5>(F(1"KS/3!_^(2Y% M.!X,#X]OG0#AT?&M$TUGT%VV:<-'!_C./\[>H7/.R_1FS>.;C"%>H,NX9#E_ MB?X4RU*Q0)_B;^B?JR++D)B)F[A,_H6RN&W'AMNI5[?3ZBZ>L[.1*^_9 M:/KK+]BU?H=28)(L-$D6&2+K))SX?5@$P,3X]+I&>WJ=G5Y'JW>[ MSLQ[ZTR:BV>&GF=BO7D!Z=]2.GNO0EU7$J]B3C"64:&*PI9+)>5 @C!7-^2A4*PWESOB0UV8@.M MV$/&X5T[DM\/C60M_6,W%I-DH4FRR!!9+T?8ZDR?]40^H&W(4+Z,LH5&V2)3 M;/V4[?ET_/-NH.7H;W7$\:5M; ;BQ"HN;1DAA L"2UIQ(I#.)O; PHE))YK\ MY-+9$DA*G,"1%4,XM6=""!<03W9 (&R_8_J".W^.M8YR*J::*&US-%N78C+. MOX.2C7IOHVRA4;;(%%L_&9W_QO93K9):I__HE)ED"XVR1:;8^BGK2@BLKR&. M6R6!@L"W+661A& !D6LF".8Y,BR"8('O>0,K1E<\8'WU\$-5$U9-O$V4)5,% M>=B1U:N@$X^XLGB@]G"&%LNN:,#ZJL%$X815OV_)_7 0$AZ&1 $$W# M8.K,#T$8Q8I8J-']F=\_L.S<.=%:R6G(%DQL_PEZ$Z=Y6RHA,;QG<;5$KS-! M]Y8E8IV[A7I"S_W8K<8H6VB4+3+%UL]29\@)?B)W0+3._]$I,\D6&F6+3+'U M4]:5$T1?3ASE#HAJ[4E@R8=I ,I6#DI# (6I7&5% .K$I0,',:2K)8B^EO@A M9]!R]M[%D4^3(1#V?2RK5V'8\^7B$4 1=^A D73FG>A/STV8@[:)7I)=V28! M(.+(1X\ Z,16>@( X3TOU>^)SA,3O2<^8!$(:'-ED<#!MR)Z 90Z_4,(Y3I8E@J]/_[[4SO<2O>^];/]/ M?RFDHO/=L 8U:YD>O;689 N-LD6FV/HYZ7PX\9_*#6@-_Z-39I(M-,H6F6+K MIZRK*HB^JCC.#4 >W_(5.P#!L+H- ##JR?5'!,/(P,)!N\*"Z@N+'W($+:>N M0CX,"0]#(BVDK[@SZ51_:F["!5#U=%LY4(P\X KX3Z(H/ (4@B!'EJ@']37NW6S1N]W#^W]+X/:G,I&G,@R39WP(P:B+ ME7Q"L/T9OY4[WKO!M6+E;7-UKA)3=9WS[5VGW;>[ZWGGS:4TZ?L+?!IM+]EU M--L[?Q_B4JQW%&PO M=V]R:W-H965T!L426E MB8-==^2D+,X&LVFU[I.83?.M3.*,?Q*HV*8I$]\N>9+?7PR\P6[%=;Q:RW*% M,YMNV(K?<'F[^234DM-2%G'*LR+.,R3X\F+PWCNG_K!,J"+^B/E]L?<9E:5\ MR?.OY<*'Q<7 +?>()SR2)8*I?W=\SI.D)*G]^+N!#MIMEHG[GW?T'ZOB53%? M6,'G>?(Y7LCUQ6 \0 N^9-M$7N?W/_.FH*#D17E25'_1?1/K#E"T+62>-LEJ M#](XJ_^SAV8@]A(4QYR FP1\F#!\(L%O$OSG;F'8) R?NX6@2:A*=^K:JX$C M3++95.3W2)31BE9^J$:_RE;C%6?E@7(CA?HV5GER=LWO>+;EZ#7ADL5)\0:] M0[NC88 M?MMYO^+Y3_!(7+#52O 5J\[8?(EVQ\*?'U4H^B!Y6OQEZGK-'9JYI;*=%QL6 M\8N!DJZ"BSL^F'W_G3=R?S -.22,0,(H$$QKSK!MSM!&WYV6IM&O$T=58ODS M<#?S_-!S)U/G;G]<#6'#,,"A'D8>A^%1X(\\/8P:PB;^.!RW85J505ME8*UR MGF?J!XH+M!'Y8AM)H\98$:<>;9 P @FC0#"M#Z.V#Z.>I& $V1Q(&(&$42"8 MUIRP;4[X4BFH$X/],P[ >3B7\@!8:PD3L,GI"" M<5OE^(@4I$H(HI@E5C&P0DX]WB!A!!)&@6!:)R9M)R8]B<$$LCF0, ()HT P MK3F>VUVONR^5@R93/]%'X:$1FAV/=RU,/:E : :51*)K>;]SU&_FGW%"G7%OT4:=HVH=6YD5"=0J@M)(0ROU MJU4N]^R1O/7A KW.!GIV'_C_J."O>?;N]L;80.ONG=Q 2!H!I5$HFM[HS@E[ M05_R!VJ006D$E$:A:'J+.I/L66W>2^0/U!Z#TDA#.R9_?3A?K[.^GMW[?HRC M\IE$MC*.KC7WY-&%I!%0&H6BZ5WHK+DW[DN;0/TZ*(V TB@436]1Y]D]J^NT MNL+)(Q\W#L-#3_@XR O]PYO%ABB,']T@,D3Y>/C$_2'<&5]L-[Y7<1:GVU1= MKOPFUT?N&=M1IQYWH#0"2J-0-+TIG4O'7D_2@$&--2B-@-(H%$UO46>LL=45 MSCXS(5@FOR')16KL!*A_!J61([5YZ!MGPCCH?5AEW%EE;+?*5^RA$2M:OA(A ME%-CFTT2,W4):58L4*<,2B.@- I%TSO3.6H\[$NQ0+TP*(V TB@436]1YX6Q M_;'P<<4"M;R@-'*D-L^M),ND 11J1_1A[_PMMOO;3K.><8$%ZFQ!:0241J%H M>E,Z!XS#ON0*U!Z#T@@HC4+1]!9U]AC;'UT?ERM0%PQ*(T=J\RUJU8?CQ9WC MQ7;'VZG5L]XBLM-.[@'HTVE0&H6BZ2\5=C;==WL2+!_4M(/2""B-0M'T%G6F MW;<_6M\U)-H]&5ILZYO:QJZ ^G10&CE2Y]/N$&HW] 9TEMRWV]9][7K6:T]V MWLE- +7HH#0*1=,[L_=.=&\O1<.^%0W[6C3L>]%]&'B_,_"^_9'X:>H%ZME! M:>1(G1;U K7GSM[D$:5%JVK63J&&=YO)>C9!N[:=&?2^F@]SL/[2.Y][AO7$ M.Z?UO)\.7T]#NF)B%6<%2OA2;&ULK9C;CMLV$(9?A5"#(@$"ZV1[ M#[4-[%HIDB*;+':1YJ+H!5<:VT0DTB4I>Q?HPV=(R;+ER&I<\,86)<[/F8_D M\##9"OE-K0 T>2YRKJ;>2NOUM>^K= 4%50.Q!HY?%D(65&-1+GVUED S:U3D M?A0$8[^@C'NSB7UW+V<34>J<<;B71)5%0>7++>1B._5";_?B@2U7VKSP9Y,U M7<(CZ"_K>XDEOU')6 %<,<&)A,74NPFODS V!K;&GPRVZN"9F%">A/AF"A^R MJ1<8CR"'5!L)BG\;F$.>&R7TXY]:U&O:-(:'SSOUWVWP&,P353 7^5>6Z=74 MN_1(!@M:YOI!;-]#'=#(Z*4B5_:7;.NZ@4?24FE1U,;H0<%X]4^?:Q '!O'H MA$%4&T1'!E%TPB"N#>*?-1C6!D-+I@K%@*QM M)1N=D!V3.Q1>*?*.9Y"U[7UTL?$SVOEY&_4*_E'R 8F#MR0*HIA\>4S(ZU=O M""^+)Y"?%X],0X>3\W[-!%+4#*UFM-/LD$E^WK43,JV0XZ9K8JL;G]#]*)0B M[?[YZR/6(1\T%.KOKDZI!(?=@B:%7*LU36'J88Y0(#?@S7[])1P'OW7!S>#":^)M#A%UUHG:=I*O.L*G3"GC4!#SJ#?A>2!N M6)#<#**T&40O9"U%"I IC-2BME^PH+1DJ8:,I%2MNN*MFAP=^!D>1=OKU+D# MQI%8B]^XX3?N'S!*X8I+E1(I#@5DLF5ZA8Q8\51*!6;P&+:I4+IS:(Q_Z-)P M< RKUX-S83D2:\&Z:&!=],(Z2E,O;\DGFY7)YP4Q>5F1FSW(KP;D'+F1AQ;- M?_\KE=]>_##\CB;2O-?-N03I4BQQ)-8"&0;[[6#0._;>X7*(NVDP^8UF&3/K""Z4\(P' M#=6]$-:*XX.I&1Q-S?Y&SR7D2JV-Z&#''/9/3_I\:GKV6YX[K)RJ):[4VM2B M/;7(]1RM%5W1=*F6N%)KT]P?#<+>#?/_FJ9QQZYD>#Q1G6[Z7:E5D/R#4VX! MXK9'5#4!6T M6-LS\Y/0> *WCRN@&4A3 ;\OA-"[@FF@N:>9?0=02P,$% @ .H,"5\8; M9@** @ R@< !D !X;"]W;W)K&ULK95M;YLP M$,>_BL6TJ9.JF !)NXP@-2'3.JE2U>[AQ;07#AP!U=C,-DGW[><'PM**9M76 M-\$V]_^=[R[Z52S0QCF950$SGB#3#]IN"B)DIOQ0;+ M1@#)K:BF./#]*:Y)Q;PDMF?7(HEYJVC%X%H@V=8U$;\60/EN[HV]_<%-M2F5 M.+:*C+TU^%K!3AZLD8EDS?F= MV5SF<\\W%P(*F3($HA];6 *E!J2O\;-C>KU+(SQ<[^D?;.PZEC61L.3T6Y6K MRB'@K14W?#=1^CBF1A>QJFTOVCG;,.IA[)6*EYW8GV#NF+N2>Z[/!P( M-&=8$'2"X+$@>D(0=H+PN1ZB3A ]U\.D$]C0L8O=)BXEBB2QX#LDC+6FF87- MOE7K?%7,_$]NE=!O*ZU3R27+> WH,[D'B4Y24*2B\FV,E68;"YQUG(7C!$]P M0G3%F2HE6K$<\@%]>EP_/:+'.J8^L& ?V"(X"OS4LA$*_5,4^$$X<)_E\^7! M4#C_YWWUS]X?)"/LJQQ:7OC7*J.TDAGELA6 OE^LI1+Z4_TQ5&]'C(:)IGW- M9$,RF'NZ/TD06_"2-Z_&4__]4+)?$I:^)&SU0K '98GZLD3'Z,FJ*, V2J1T M9011@'3OU-61IZ@!D0%30Y5QT+'[I,T@V";^:.*_B_'V,.?'?9],1N?^ZZ$O M/1WD!^'90_YJV,P/>C.7$WS0G&H0&SL5),IXRY3[!_>G_>"YL/WVT?EB/%N. M!\Y3/:C<7/F#=U/NBHA-Q22B4&A7_NA,]T[A)H?;*-[8UKCF2C=:NRSUL 5A M#/3[@G.UWQ@'_?A.?@-02P,$% @ .H,"5Q"2L4 T P 2!, T !X M;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.R=K]^OG::?N"+.AXVNE0T]CT^YQ[;-\0PJ,U*L+LY8R9:ED+60S(W MIOH0Q_5TSDI:7ZB*28L42I?4V*Z>Q76E&C]^ MYH!S$@=%+P\0O>C@NA;#I-/#I)_51L6O#A)_1AH3[N\*N]&G5L?S3C%:%J!9 M_QLF=!PY;G9[-"B4W&QZ0GS JM.218]4#,F8"C[1'%@%+;E8^7 / E,EE(Z, MK3:;K@N1^I>'N[X'A=CHE%PJ[7+[#/Y[T@S? ]8],,B%: WVB ^,!A4UAFEY M8SMNL L^@:*F?;^JK,.9IJMN[Y)L".YFDTR4SIENTW3).C0:"%: 'TN_%CO:RV-JW#NR:;)O64-/T,KX# M^MMJ7GM;MO'^F2WFA5\Z?K+HC6 J7=Q=5I58O51\)DL MF9_\P0E' [KF17.E^2^;#4IE:@-,D^B1:<.GVY&?FE;W;&G6Y;0L<,^](_3\ M=]=YQB335&R;MK7_FE?YQ8Z3JW]EV?U6V3<<]-B\>E^[R@\FCJ,G^ M,9C,7J7)N'F!;YT2=LX(;32"L]B0?(.3G=@DC28++@R736_.\YS))T<%*V_H MQ/Z9L*-OQ^>LH MA[EMP2#;MKRSGBS)K1]W"0C2C-NTO,+UNVAX$;2XN<[9D M^;CIZMG$-2/;L%F;"PC[R(V[P@C&\5@8 0S+@SG .)Z%Y?F?YM-'Y^,QS%L_ MB/113A_E>%8(&;L/EB?,R>P5GFF6)4F:8BLZ'@<=C+%U2U/X":MAWH"!Y8%, M?[;6^&[C%?)\'6![^ER%8#/%*Q&;*;[6@(37#1A9%MYM+ \PL%W :@?RA_- M384Y20*[BGG#GF \/]A3DB19%D8 "SM($@R!IQ%' M, ?@ 4.2Q+T']]Y'\?H]%6_^=S;Z#5!+ P04 " Z@P)7EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #J# E?^ MR_A:V@( (<2 / >&PO=V]R:V)O;VLN>&ULQ9A;3]LP%(#_BI67L8KA:.]>'U*?8GS^=0^GY.3 M1V,?%L8\L*=::3=)*N^;XS1UHH*:NX^F 8TMI;$U]UBT]ZEK+/#"50"^5FD^ M&HW3FDN=G)ZLQYK9-"P8#\)+H[&RJ[B3\.A>V[LB6THG%U))_SQ)^M\*$E9+ M+6OY L4D&27,5>;QB['RQ6C/U5Q8H]0DR58-=V"]%']5SSO(6[YP?8WGBQN. M()-D/,(!2VF=[WOTXW-D7 )V7I5:;RZE\F"GW,-G:]I&ZOMN&)Q%&DRCC\/Z MN@KBL?V7,)JRE *F1K0U:+^*HP75 6I7R<8E3/,:)LF%68)E,WX/W:3P*5?% M:H(>R8)PV6.)#?:JZ!EC\FAGE"SPZ04[YXIK :R/HV,[WW4 F1.0^7^$G'<0 MW0V.F9)=-V #R%T"F;@+(/0)R;WN0W%4!Y#X!N;\]R(J':W),0(ZW M"/DC#R /",B#N)#GW,D>:6;!8=>^!^.Z8#<@((SD(0%Y&!?RUG+M2LR*R'DI M-68@R14[Q26\Y-*R.ZY:8%/IA#*NM1OY>T0E\%%B7NAIB4(++(AJ V15O;)@I>"[5 MQI^>4]K((VMC<,=\8',RO>G&D\(. M;>;'Y5#J/LMO66DTQW&BA]<9ZG1\G1E='KWYST1;%'5N/FW^W9K._S%8_]CA MYBICO(HNV5 :GRI];^9MIZ<'K<;)*CI?4S6 $ +$1 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V8RT[#,!!%?R7*MFI<&R@/M=T 6^B" M'S#)I+'JEVRWM'_/)'U(H!)1%8G9Q$H\<^^U1SJ+3-ZV'F*V,=K&:=ZDY!\8 MBV4#1L;">;"X4[M@9,+7L&!>EDNY "9&HS$KG4U@TS"U&OEL\@2U7.F4/6_P MUU#"*J";"Y#>I$&J]A&LYBV&F+1+W$BHZMK54+ERI7!EB+Z +**#4 R MNMB)#OJ=$]XP[)[\8O].IL\0*^?!^8@3"W"^W6$D;??0HQ"$I/J/>'1$Z8O/ M!^VT*ZA^Z8W7^^'"LIM'9-UR^1U_G?%1_\P<@DB.*R(YKHGDN"&28TPDQRV1 M''=$9 M7)PC$ 8 )PG 3 " &UL4$L! A0#% @ .H,"5QK#G?%;!@ LR, !@ ("! M#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.H,"5YQ,AK-L! R!$ !@ ("!UAL 'AL+W=O\U !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ .H,"5XX#EN/A! 7 L !D ("! MW$( 'AL+W=O&PO=V]R:W-H965T[V 6XBP@ "P4 9 M " @5E. !X;"]W;W)K&UL4$L! A0#% M @ .H,"5UI]Z<62!P AQ, !D ("!&U< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H,"5U*'," [ M P +@< !D ("!D&D 'AL+W=O&PO=V]R:W-H965T%HYLB!P, $X& 9 " @:9R !X;"]W;W)K&UL4$L! A0#% @ .H,"5THV\8(- P C0H !D M ("!Y'4 'AL+W=O0 >&PO=V]R M:W-H965TAN?&UL M4$L! A0#% @ .H,"5U[.74L0!0 SQ\ !D ("!4H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.H,"5_0Q\T@B!@ :S4 !D ("!MY 'AL+W=O; !X;"]W M;W)K&UL4$L! A0#% @ .H,"5Q"2L4 T P M2!, T ( !Z)T 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ .H,"5W\]WVE' 0 V! M !H ( !-Z4 'AL+U]R96QS+W=O XML 39 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 40 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 150 160 1 false 27 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.hamiltonbeachbrands.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited Consolidated Statements of Changes in Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical) Sheet http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnauditedParenthetical Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards Basis of Presentation and Recently Issued Accounting Standards Notes 8 false false R9.htm 0000009 - Disclosure - Transfer of Financial Assets Sheet http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets Transfer of Financial Assets Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Disclosure Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosure Fair Value Disclosure Notes 10 false false R11.htm 0000011 - Disclosure - Stockholders' Equity Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquity Stockholders' Equity Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Sheet http://www.hamiltonbeachbrands.com/role/Revenue Revenue Notes 12 false false R13.htm 0000013 - Disclosure - Contingencies Sheet http://www.hamiltonbeachbrands.com/role/Contingencies Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Income Taxes Sheet http://www.hamiltonbeachbrands.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 9954701 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies) Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies Basis of Presentation and Recently Issued Accounting Standards (Policies) Policies http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards 15 false false R16.htm 9954702 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.hamiltonbeachbrands.com/role/FairValueDisclosure 16 false false R17.htm 9954703 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.hamiltonbeachbrands.com/role/StockholdersEquity 17 false false R18.htm 9954704 - Disclosure - Revenue (Tables) Sheet http://www.hamiltonbeachbrands.com/role/RevenueTables Revenue (Tables) Tables http://www.hamiltonbeachbrands.com/role/Revenue 18 false false R19.htm 9954705 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details) Sheet http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails Basis of Presentation and Recently Issued Accounting Standards (Details) Details http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies 19 false false R20.htm 9954706 - Disclosure - Transfer of Financial Assets (Details) Sheet http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails Transfer of Financial Assets (Details) Details http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets 20 false false R21.htm 9954707 - Disclosure - Fair Value Disclosure (Details) Sheet http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails Fair Value Disclosure (Details) Details http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables 21 false false R22.htm 9954708 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails Stockholders' Equity - Schedule of Capital Stock (Details) Details 22 false false R23.htm 9954709 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails Stockholders' Equity - Stock Repurchase Program (Details) Details 23 false false R24.htm 9954710 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Sheet http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Details 24 false false R25.htm 9954711 - Disclosure - Revenue (Details) Sheet http://www.hamiltonbeachbrands.com/role/RevenueDetails Revenue (Details) Details http://www.hamiltonbeachbrands.com/role/RevenueTables 25 false false R26.htm 9954712 - Disclosure - Contingencies (Details) Sheet http://www.hamiltonbeachbrands.com/role/ContingenciesDetails Contingencies (Details) Details http://www.hamiltonbeachbrands.com/role/Contingencies 26 false false R27.htm 9954713 - Disclosure - Income Taxes (Details) Sheet http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hamiltonbeachbrands.com/role/IncomeTaxes 27 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: hbb:RevenuePerformanceObligationWarrantyTerm, us-gaap:ConcentrationRiskPercentage1 - hbb-20230630.htm 4 hbb-20230630.htm a31i1certifications-gtrepp.htm a31i2certifications-scunni.htm a32certificationpursuantto.htm hbb-20230630.xsd hbb-20230630_cal.xml hbb-20230630_def.xml hbb-20230630_lab.xml hbb-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hbb-20230630.htm": { "axisCustom": 0, "axisStandard": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 528, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 150, "dts": { "calculationLink": { "local": [ "hbb-20230630_cal.xml" ] }, "definitionLink": { "local": [ "hbb-20230630_def.xml" ] }, "inline": { "local": [ "hbb-20230630.htm" ] }, "labelLink": { "local": [ "hbb-20230630_lab.xml" ] }, "presentationLink": { "local": [ "hbb-20230630_pre.xml" ] }, "schema": { "local": [ "hbb-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 255, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 2, "http://www.hamiltonbeachbrands.com/20230630": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 8 }, "keyCustom": 8, "keyStandard": 152, "memberCustom": 4, "memberStandard": 22, "nsprefix": "hbb", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.hamiltonbeachbrands.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Disclosure", "menuCat": "Notes", "order": "10", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosure", "shortName": "Fair Value Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "11", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue", "menuCat": "Notes", "order": "12", "role": "http://www.hamiltonbeachbrands.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Contingencies", "menuCat": "Notes", "order": "13", "role": "http://www.hamiltonbeachbrands.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.hamiltonbeachbrands.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Policies)", "menuCat": "Policies", "order": "15", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies", "shortName": "Basis of Presentation and Recently Issued Accounting Standards (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Fair Value Disclosure (Tables)", "menuCat": "Tables", "order": "16", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables", "shortName": "Fair Value Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.hamiltonbeachbrands.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards (Details)", "menuCat": "Details", "order": "19", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails", "shortName": "Basis of Presentation and Recently Issued Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "shortName": "Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Transfer of Financial Assets (Details)", "menuCat": "Details", "order": "20", "role": "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails", "shortName": "Transfer of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "hbb:TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-84", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Fair Value Disclosure (Details)", "menuCat": "Details", "order": "21", "role": "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails", "shortName": "Fair Value Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-84", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details)", "menuCat": "Details", "order": "22", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "shortName": "Stockholders' Equity - Schedule of Capital Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-5", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)", "menuCat": "Details", "order": "23", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails", "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-35", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "24", "role": "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Revenue (Details)", "menuCat": "Details", "order": "25", "role": "http://www.hamiltonbeachbrands.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-135", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Contingencies (Details)", "menuCat": "Details", "order": "26", "role": "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "27", "role": "http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "hbb:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "shortName": "Consolidated Statements of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-53", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnauditedParenthetical", "shortName": "Consolidated Statements of Changes in Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-13", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of Presentation and Recently Issued Accounting Standards", "menuCat": "Notes", "order": "8", "role": "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards", "shortName": "Basis of Presentation and Recently Issued Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Transfer of Financial Assets", "menuCat": "Notes", "order": "9", "role": "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets", "shortName": "Transfer of Financial Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hbb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 27, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hbb_CommercialProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Product", "label": "Commercial Product [Member]", "terseLabel": "Commercial products" } } }, "localname": "CommercialProductMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_CommonStockConvertibleConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible Conversion Ratio", "label": "Common Stock, Convertible Conversion Ratio", "terseLabel": "Common stock, convertible conversion ratio" } } }, "localname": "CommonStockConvertibleConversionRatio", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "pureItemType" }, "hbb_ConsumerProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer Product", "label": "Consumer Product [Member]", "terseLabel": "Consumer products" } } }, "localname": "ConsumerProductMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_DefinedBenefitPlanMaximumTerminationAndSettlementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Maximum Termination and Settlement Period", "label": "Defined Benefit Plan, Maximum Termination and Settlement Period", "terseLabel": "Maximum termination and settlement period" } } }, "localname": "DefinedBenefitPlanMaximumTerminationAndSettlementPeriod", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "durationItemType" }, "hbb_ElectricAppliancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electric Appliances [Member]", "label": "Electric Appliances [Member]", "terseLabel": "Electric appliances" } } }, "localname": "ElectricAppliancesMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_LicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensing [Member]", "label": "Licensing [Member]", "terseLabel": "Licensing" } } }, "localname": "LicensingMember", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hbb_LossContingencyNumberOfSitesAssociatedWithCostReimbursement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement", "label": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement", "terseLabel": "Loss Contingency, Number Of Sites Associated With Cost Reimbursement" } } }, "localname": "LossContingencyNumberOfSitesAssociatedWithCostReimbursement", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "integerItemType" }, "hbb_LossContingencyReceivableProceedsRestrictedCashPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Receivable, Proceeds, Restricted Cash Portion", "label": "Loss Contingency, Receivable, Proceeds, Restricted Cash Portion", "terseLabel": "Portion of loss contingency proceeds representing restricted cash" } } }, "localname": "LossContingencyReceivableProceedsRestrictedCashPortion", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "hbb_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Gain (Loss) Arising During Period, Net Of Tax, Excluding Intra-Entity Accounts", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTaxExcludingIntraEntityAccounts", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "hbb_RevenueFromContractWithCustomerContractDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Contract Duration", "label": "Revenue From Contract With Customer, Contract Duration", "terseLabel": "Revenue contract duration" } } }, "localname": "RevenueFromContractWithCustomerContractDuration", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hbb_RevenuePerformanceObligationWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Warranty Term", "label": "Revenue, Performance Obligation, Warranty Term", "terseLabel": "Warranty term" } } }, "localname": "RevenuePerformanceObligationWarrantyTerm", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hbb_TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized", "label": "Transfer of Financial Assets Accounted for as Sales, Increase (Decrease) In Accounts Receivable Derecognized", "terseLabel": "Accounts receivable derecognized" } } }, "localname": "TransferofFinancialAssetsAccountedforasSalesIncreaseDecreaseInAccountsReceivableDerecognized", "nsuri": "http://www.hamiltonbeachbrands.com/20230630", "presentation": [ "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r194", "r195", "r197", "r198", "r305", "r396", "r422", "r454", "r455", "r510", "r512", "r514", "r515", "r517", "r538", "r539", "r549", "r552", "r568", "r571", "r623", "r633", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r194", "r195", "r197", "r198", "r305", "r396", "r422", "r454", "r455", "r510", "r512", "r514", "r515", "r517", "r538", "r539", "r549", "r552", "r568", "r571", "r623", "r633", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r180", "r397", "r416", "r417", "r418", "r419", "r420", "r421", "r540", "r553", "r570", "r595", "r618", "r619", "r624", "r641" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r180", "r397", "r416", "r417", "r418", "r419", "r420", "r421", "r540", "r553", "r570", "r595", "r618", "r619", "r624", "r641" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r194", "r195", "r197", "r198", "r261", "r305", "r308", "r309", "r310", "r379", "r396", "r422", "r454", "r455", "r510", "r512", "r514", "r515", "r517", "r538", "r539", "r549", "r552", "r568", "r571", "r574", "r612", "r623", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r194", "r195", "r197", "r198", "r261", "r305", "r308", "r309", "r310", "r379", "r396", "r422", "r454", "r455", "r510", "r512", "r514", "r515", "r517", "r538", "r539", "r549", "r552", "r568", "r571", "r574", "r612", "r623", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r181", "r182", "r451", "r452", "r453", "r511", "r513", "r516", "r518", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r554", "r574", "r624", "r641" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r181", "r182", "r451", "r452", "r453", "r511", "r513", "r516", "r518", "r525", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r554", "r574", "r624", "r641" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r19", "r569" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r472", "r526", "r575", "r640" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Trade receivables, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r196", "r551", "r590", "r591", "r613", "r615" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Accrual for environmental investigation and remediation activities" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r21", "r544" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r5", "r15", "r29", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Plan Adjustment" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r121", "r130", "r131", "r335", "r545", "r597" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Deferred Gain (Loss) on Cash Flow Hedging" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r71", "r116", "r406", "r427", "r428" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r15", "r29", "r339", "r342", "r374", "r423", "r424", "r597", "r598", "r599", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r3", "r15", "r29", "r130", "r131", "r366", "r367", "r368", "r369", "r370", "r597" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r66" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r311", "r312", "r313", "r439", "r605", "r606", "r607", "r629", "r644" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r54", "r55", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r11", "r36", "r37" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r112", "r139", "r166", "r174", "r178", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r333", "r336", "r355", "r405", "r477", "r569", "r582", "r621", "r622", "r631" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r107", "r118", "r139", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r333", "r336", "r355", "r569", "r621", "r622", "r631" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r59" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r109", "r542" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r80", "r137" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r80" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) for the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r104", "r113", "r114", "r115", "r139", "r156", "r157", "r159", "r161", "r164", "r165", "r184", "r201", "r203", "r204", "r205", "r208", "r209", "r212", "r213", "r216", "r219", "r226", "r355", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r464", "r486", "r505", "r519", "r520", "r521", "r522", "r523", "r589", "r601", "r608" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r113", "r114", "r115", "r164", "r212", "r213", "r214", "r216", "r219", "r224", "r226", "r433", "r434", "r435", "r436", "r552", "r589", "r601" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r85", "r191", "r192", "r528", "r614" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Shares Outstanding Class A", "verboseLabel": "Class\u00a0A Common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "verboseLabel": "Class\u00a0B Common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r572", "r573", "r574", "r576", "r577", "r578", "r579", "r605", "r606", "r629", "r642", "r644" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r65", "r464" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r65", "r464" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common stock" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r126", "r128", "r134", "r401", "r413" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r33", "r35", "r60", "r61", "r183", "r527" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r33", "r35", "r60", "r61", "r183", "r429", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r33", "r35", "r60", "r61", "r183", "r527", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r33", "r35", "r60", "r61", "r183" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r33", "r35", "r60", "r61", "r183", "r527" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76", "r397" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Accrued product returns" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r93", "r596" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r315", "r316" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r11", "r90", "r101", "r326", "r327", "r604" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r11", "r170" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r237", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r237", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r135", "r146", "r147", "r148", "r149", "r150", "r154", "r156", "r159", "r160", "r161", "r162", "r346", "r347", "r402", "r414", "r546" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r135", "r146", "r147", "r148", "r149", "r150", "r156", "r159", "r160", "r161", "r162", "r346", "r347", "r402", "r414", "r546" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r362" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate on loss, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r105", "r129", "r130", "r131", "r141", "r142", "r143", "r145", "r151", "r153", "r163", "r185", "r186", "r227", "r311", "r312", "r313", "r322", "r323", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r365", "r366", "r367", "r368", "r369", "r370", "r374", "r423", "r424", "r425", "r439", "r505" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r349", "r350", "r353" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r349", "r350", "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r349", "r350", "r351", "r352", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosure" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosure" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r348", "r354" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r84", "r398" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "verboseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r356", "r358", "r360", "r361", "r502" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "negatedTerseLabel": "Brazil foreign currency loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfAccountsReceivable": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale of accounts receivable.", "label": "Gain (Loss) on Sale of Accounts Receivable", "terseLabel": "Loss on sale of accounts receivable" } } }, "localname": "GainLossOnSaleOfAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r34", "r527" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r110", "r187", "r399", "r550", "r569", "r610", "r611" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r139", "r166", "r173", "r177", "r179", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r355", "r548", "r621" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r56", "r75", "r82", "r146", "r147", "r148", "r149", "r158", "r161" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r72", "r96", "r166", "r173", "r177", "r179", "r403", "r410", "r548" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r140", "r314", "r319", "r320", "r321", "r324", "r328", "r331", "r332", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r102", "r152", "r153", "r171", "r317", "r325", "r415" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r62", "r98", "r132", "r169", "r371", "r489", "r580", "r643" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.", "label": "Interest Rate Derivative Assets, at Fair Value", "terseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateDerivativeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r117", "r543", "r569" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r20", "r139", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r334", "r336", "r337", "r355", "r463", "r547", "r582", "r621", "r631", "r632" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r70", "r95", "r408", "r569", "r603", "r609", "r630" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r22", "r108", "r139", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r334", "r336", "r337", "r355", "r569", "r621", "r631", "r632" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r59" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Liabilities at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r602" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of the credit facility.", "label": "Line of Credit Facility, Increase (Decrease), Net", "negatedLabel": "Net additions (reductions) to revolving credit agreements" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r23", "r38", "r39" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Revolving credit agreements" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r193", "r194", "r195", "r200", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r193", "r194", "r195", "r200", "r616", "r617" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r194", "r195", "r199", "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of additional expenses" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r620" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable", "terseLabel": "Asset associated with reimbursement of costs" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r136" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used for) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r136" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used for) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r81", "r82" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used for) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r82", "r97", "r106", "r124", "r127", "r131", "r139", "r144", "r146", "r147", "r148", "r149", "r152", "r153", "r158", "r166", "r173", "r177", "r179", "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r347", "r355", "r411", "r485", "r503", "r504", "r548", "r580", "r621" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r17", "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r166", "r173", "r177", "r179", "r548" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating profit (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r373" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r373" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r372" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r63", "r91", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation and Recently Issued Accounting Standards" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r111" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r4", "r71", "r357", "r359", "r364" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "(Loss) gain on long-term intra-entity foreign currency transactions" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r119", "r120" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Cash flow hedging activity" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r120", "r122" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Reclassification of hedging activities into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r7", "r8", "r71", "r123", "r363" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "negatedTerseLabel": "Reclassification of foreign currency adjustments into earnings" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r9", "r14", "r92", "r125", "r128" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r7", "r71", "r123", "r280" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Reclassification of pension adjustments into earnings" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r6", "r129", "r133", "r317", "r329", "r330", "r365", "r368", "r370", "r400", "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Tax effects" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r21", "r569" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r592", "r600" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r31" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Expenditures for property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r560", "r561", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r64", "r212" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r64", "r464" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r64", "r464", "r483", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other products" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r404", "r409", "r569" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Reclassification adjustment to net income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r17", "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Reclassification adjustment to net income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r109", "r137" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r32", "r100", "r137" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash included in other non-current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r67", "r89", "r407", "r426", "r428", "r437", "r465", "r569" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r105", "r141", "r142", "r143", "r145", "r151", "r153", "r185", "r186", "r311", "r312", "r313", "r322", "r323", "r338", "r340", "r341", "r343", "r345", "r423", "r425", "r439", "r644" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r306", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r306", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r167", "r168", "r172", "r175", "r176", "r180", "r181", "r183", "r236", "r237", "r397" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r183", "r593" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r103", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r13", "r50", "r51", "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r41", "r42", "r43", "r44", "r45", "r46", "r47", "r87", "r88", "r89", "r113", "r114", "r115", "r164", "r212", "r213", "r214", "r216", "r219", "r224", "r226", "r433", "r434", "r435", "r436", "r552", "r589", "r601" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r18", "r40", "r42", "r43", "r44", "r45", "r46", "r47", "r64", "r65", "r87", "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Capital Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r10" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r104", "r113", "r114", "r115", "r139", "r156", "r157", "r159", "r161", "r164", "r165", "r184", "r201", "r203", "r204", "r205", "r208", "r209", "r212", "r213", "r216", "r219", "r226", "r355", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r464", "r486", "r505", "r519", "r520", "r521", "r522", "r523", "r589", "r601", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/CoverPage", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r26", "r105", "r129", "r130", "r131", "r141", "r142", "r143", "r145", "r151", "r153", "r163", "r185", "r186", "r227", "r311", "r312", "r313", "r322", "r323", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r365", "r366", "r367", "r368", "r369", "r370", "r374", "r423", "r424", "r425", "r439", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r141", "r142", "r143", "r163", "r397", "r432", "r450", "r456", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r469", "r470", "r471", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r505", "r575" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r141", "r142", "r143", "r163", "r397", "r432", "r450", "r456", "r458", "r459", "r460", "r461", "r462", "r464", "r467", "r468", "r469", "r470", "r471", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r505", "r575" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r16", "r25", "r44", "r89", "r210" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Class B Common converted to Class A Common (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r64", "r65", "r89", "r433", "r505", "r520" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Class A Common shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r64", "r65", "r89", "r439", "r505", "r520", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of conversions" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock repurchase program, number of shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r16", "r64", "r65", "r89", "r436", "r505", "r522" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r16", "r64", "r65", "r89", "r439", "r505", "r522", "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Purchase of treasury stock", "terseLabel": "Aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r65", "r68", "r69", "r83", "r466", "r483", "r506", "r507", "r569", "r582", "r603", "r609", "r630", "r644" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited", "http://www.hamiltonbeachbrands.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r138", "r211", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r227", "r344", "r508", "r509", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplierFinanceProgramObligationCurrent": { "auth_ref": [ "r188", "r189", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation for supplier finance program, classified as current.", "label": "Supplier Finance Program, Obligation, Current", "terseLabel": "Outstanding payment obligations" } } }, "localname": "SupplierFinanceProgramObligationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/BasisofPresentationandRecentlyIssuedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transfers and Servicing [Abstract]", "terseLabel": "Transfers and Servicing [Abstract]" } } }, "localname": "TransfersAndServicingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r457", "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows.", "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "Transfer of Financial Assets" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/TransferofFinancialAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r27", "r48", "r49" ], "calculation": { "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury\u00a0stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r65", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury Stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r161" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r161" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hamiltonbeachbrands.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)(1)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "https://asc.fasb.org//860/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(cc)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(11))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 45 0001709164-23-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001709164-23-000035-xbrl.zip M4$L#!!0 ( #J# E<(N!(!J < /DH > 83,Q:3%C97)T:69I8V%T M:6]N5% M05Q<_NWB[[T>>Z>SIJ3*LLUVNEWNIZ8>2T<&PX&!ZS MW[2YDC,>VYUTBBZ7XUPSJQZ[(YTTJ;R;-!^#OW+;V< MEU(M)B\^R9(L^S?-V:^ZY-6+KN65[5DR,H^"5OY!T GJA=MYU/<$XRA9T5+_ M9.B5?G]=R%0Z=IP+13X8]=]B]#4VT6[$.??3)4UUV6!2L6S!72T_O,AM]OHI+]4^L?/?KZQ+,F@/_;+\)$5?$;,T$S2',SC M"FG9[PTW@+):_!AM=R.:_75+U;D$'+5Q3%?LG]J4+!GT_LMTSC[XN1R>OB&> M%>R-X96P[(-6?F%!T&7-JP6 >[8-W#O!V7GT#W2E5A';!HN]M>0@!2']@G:]1*,@@##5B*58704_9-P6+%=Z M;I4X!CW#Z._X)WN6BC:I3(K+SW):!P]N&C\M.'"%[:-M+8D]02K MR%MIK1MT,]G M'J-5!%-M=$8"CRT[ '8$ 8P1(.^OLX)74V*O0>J_-@H2R3'O)>,#BEHD8Q'O MXJWT>Y J@MB/SSSSKV$[8LWK$CX2G)WU?X=47PV>$ H MYHL8RI'A 8UNOK!#5;;.9;Y1@8.ABM9(BG(_8)K522&ZD M-T#&JBKDT,J/U%A?Z83XM:$L"DRK+4$A!V;WG6IL<636*.X3!,P*2JPJ)O2( M]==ZV8BKE+P@.!S]2>S!V9_%[6/%?WKX_%GR^]O8 Y$8LP0!X2IY*)=W"9_E=T_K0"+@)D(BHWA!= MJ]U#?KAN#:H;4P.2-E0E6::-" J$*GY*%8H-!62BA6H/>2^"'4I$'T)#UJ#H MIXZ_[$[\O9]QU02N\,ZA/$>=)V=85KNC7D.ROP?KQ=O=Q5L &CJ"L6PL$5/= MN+OGO@\O\QMI\G5__N4-'4N7.XH0.Q37 /H$G/@)GC!6Q-U<%9VQ[51_*M!6 M1:'E%F;VX":? '66-<8[;2W;;(Q7:NOPQ)\C8Q2;88CV)(X=; GG0!R8XI9< MJR8V)Q2.+_S)1M7D6K/,F[)=[]A M0?;$XT^PWQGW&?Z^8H\1CF?%$J'=58A[QEE'S"K:O>?WR+A;I1?TXBB\G#;V M)KV%!QBL+*5S1#LY--5(G;Y%2.@4NA\ 4: LZRD1_WWAMX0^_=Y(J!S WE19 MV%D?[KE]^.E(Z@%N*%XKU#"HJ<+;)>CD]XR9),"HS8DWA?V<^)5/K(7.-L:/.ZS=Y 2%^AHZ8:3=@"YK=X@#$RBR.K&'&N18&U3EMA" M_$'!C);S=YZL?47^?.1 3!\,$,_Z+T\"#I&,Z@(5%'@3N IGX"T NS&[ MR6JFU8Q\BJOXM#W*-RW54EDKO2"TS@L=R95OP!MP_,9LW__.26W7*V87MBVM M0 I8D^G!.8K7EB;+BW.DC5KQQ41688E#IW- ?BJK7JJ=T^7$O\F?^?2#*J*= M),P7F]N7_&?#_B@)[_D=]'1B.7'["4 _-!TYL=TV[B>G=[<.^LF=;9\=];B? MO#SY[L,.3_OCX=EW'_:T?S(CDW(;? MK8\S]C!UX W=$],;?;Y9M&5$I^L)9%DX.&3+]7M,'GG47GA,"_V+0:GJJZY0 M"[XM).7L_35EC3^Y8?^)NS)V\$L\>D.ZWVH\_";?'(7DO-<76Y^O&M8_U:NU M#>\S)_&X?49;'^^M B=4!8-5%YXB>AJWW>4+W_NUO_'3PZ/PR>/_ 5!+ P04 M " Z@P)7HY_%^L ' #J* '@ &$S,6DR8V5R=&EF:6-A=&EO;G,M M5:VW+;.!)]WZ_ .K6)727)NOHB.Z[*;6KRL+NSLZF=QRV0 M;$HH@P0' "5KOGY. Y0E67)B.S,9._:#3!(-H!M]NOL Y/G4%_KB?$HRN_C; M^=_;;?'>I'5!I1>I)>DI$[53Y43\DI&[%.UV(_7.5 NK)E,O^MW^0/QB[*6: MR=CNE==TL1SG_##>GQ^&24C$ZI-Z14)G1\ M>DS=?G\P3(ZR_LG_>WOH"O'8Q_F%IM=[A2K;4^+YQ\-1Y<_F*O/3<:_;_<=> MD+LXSTWI,9E%YW@9Q]@:R=.5;TNM)N4XV+,7NRZ;4Z.-';_HAK\S;FGGLE!Z M,7[U217DQ+]H+GXVA2Q?M9PL7=N157D4=.HW@DY0+]S.H[['&$>KDI;Z]_JL M](>KJ4J4%X/>OCK8[Q]L:OTYBW;;DF+ER?Y%QKPCZU6N4NF5*=V]3/FS%1[N M5/AC2_Q7:KT0_^R(=W59 O!36;1$&@Q9"#^5_N6+T#6OQU2[5W8:DRU@M3BA^,+42OV_Z/,+GXD>?R>/J6 M9#H5;ZTL,R=^-)H7%CFZJ&2Y '!/MX%[*SCWGC:D^X\.TF^E Y#AI&(A+DLS MUY1-J!61W?@U,U"A-*BYF$&J4L!MHBZ]K0D6H J'@@R'2U'@SBJI12Y3/++" M%"@;WD2Y+8&24G).V@6+%/*2,._:F [/,BB#*76HYIB#!5)E4;TA5J([-,G( MBOE4 6.NYI]5_SE9:@9A PKE-,H\PV^N_!0&NHK2H""/6T$UD\',&;IE(EFL M+\/S NK@Z0"51*Y*0(%1M7)]"RB%.)KM6KLJHZPYB %_OYF:?O M%D)2H8J)"E'! 6'$DA4[R@+9:H-000I@:Q% E6\$,JW53D MVLS=,H8M393S* E>2'X8_07OM-9"T2V567GI64;C\-%%XZ<-%[YR3:0UE)03 MK,G!LZ-]BEJT1ME M\2[>*MZ&E!'$/+[@S+^&[8@UUN7.$^4;$^68B.V\B7A(,)/W+8C\*G@3A\&7 MYC2IK-W=NS"Y2 C@:6:*=,74%@,@R\V4 M"[D34E2&<7@[M\JZZQ7+DI8!C0U?62&JU50S;E3(P-#%&:VR<$3BZL2I3$FK MV 5656HH26/5#MF.B%^7:!%(=,:1U#(([-SIPI;')766G*!@%E!B15C0H_( MO]9I(ZX28D'DON@==<^V?S=A>.>LM(7&N^>S.X,2 M0)ZIC+$FG2DE)V[I@%/FW@Q :;,E& !/)1.EE5]PE=\U+8=&P$V 1$3UAN@: M=P_UX:HQJ*IM!4BZP$K2U-@L*!!8_(1*D T^($$+50QY%L$.):(/H:$JI.CG MCK_T5OQ]F$E=AUS!SJ$\!\]3,RRKV\'74.SOD/7B[6[R%H"&CLA8+E+$Q-3^ M]KGODI?EM30Q[\^_O*$3R7)'$6*'XAI GX 3GN 98R6[/5=%9VP[E4\%&E84 M6FY@YAZYB0N@2=/:LM/6JLW&>(5Q'D_X*!FCN!1#-"=Q8G]+. ?BD"ENR#5J M8G-"X?B"3S;*^EJ7@ZC)5+KKHN%O4"WI)$"]OK+LN M;^$!!BL*Y3W1SAR:&)1.;LD4= K=]X$HI"S'*1'_F?@MH4^_U@HJ![#791IV MU@?WW#Y\=TGJ$6XHWFAP&'"J\(().O&>,54$U\9K8STE>:@%5%#(F\!5. -O -B*U4V5 M,Z-GQ"6NE)/F*-\VJ9:*2IL%H74^-3&YR@UX XY?6>T[6^Y^Z+MD'S8GC4 " M\))MPP5:5H[&RXLS%(=*R\58E6$A0ZW-S]TV)/.H#>ZTZB'87GC$L.)KI+EZ[W!WHV<,.Y75Z*W MS C19QP/-_T87?CMLT3X].,](F^S9#?&/W&[WM23&LRJWPI?VWQGQKU\,3P^ M<^%WUU<8]["VR[;>$]8;?;Y:M$F*WE1CR(IP0BB62_B4G/+4'?&DUII*!4+P M/VRTQ$\6%)795DN\FRK*Q0_7!?W?<2L6R.$GII^UY9WX3_'T#0);H@JOH">R@N^HB$X10[;>[ M?.$#O^8W?FMX&+YQ_!U02P,$% @ .H,"5XZXZ_\8!0 R1D !X !A M,S)C97)T:69I8V%T:6]N<'5R5!>/.G!K] MG7K-;352W;UFD9YW?,_[J6)9#WNQX!KU293/O^;+;"RFZ8UV2,)FO&-=JN2B M)3D4B9"='<_^=0W%B.T=,&O&:.'-W,V9?K5CM_TND%MW>C[S0TQOE16'G3U$5(O M[>5@>#$Y/3X=]">GHS,X?W\Q?M\_F\!D!/X!O'?'[L"%\7!@J7[0\*K0'T/_ M:'0^&1ZML9=,;:\)HV.8G QAW+]XVS\;CIW1'[\._X3^8&(H-<][KF!^[9#5 M[PW9*8=0<$Y#S02':Z;GH.<4WF5$HL')$BYH*J0&$<.)T:^1ZRTEX1Q.1!*9 MS3L0BY3P)>P:N5<[![6:URW>V2>_NP0>QD%;'QUP'4!YA)?@E MX[1(3\3%;/PJ$ 4Q2Y"XLFM,PTPRS3 A$*%*D4Z75+Z^^NQ:7IAO431PFB%.Q'>(LP;T18DXD)A=7^2GI MQXQ):GJ3S9QQL;'\8)?@-I#@-W:CO17HG[)YEF-J65[PRMJ)0DQ$"NB-,47= MM=-]4L;RPQ9&NW44:FXF+]<.W_MZVB35G># M6N-!JN?Z3Z+Y:$[SB9(/VQHTW8/6\R_;"-Q&.WC4LOLVO'F($42%^?:F$E3N ME(Y.+;T!ORP<.69FU]S%,8?PY8N)'<>/<&^L][_"^<_XY1FO*H]BW880]+-9 MIO"PE(]-7Q"';7#NU4Z]U57V$WZ6=";D$DYMS+0Y'"F(RN1Z8]M@ MW;,[ZA9'/PQ%QK7Y-?+AWK=O3Z6//!*_-.U.6R[O'5*A[(\&'4D38GK[QDW$ MI^UI3]G>)Q$RQ3V:Z4V1?[F\*#[SJY1]>X7S#U!+ P04 " Z@P)7J!,> M&&?% OW0P $ &AB8BTR,#(S,#8S,"YH=&WLO6UWXLJQ*/S]_ H])/=D M9BV,]89 GMG< R3G/U\R6I08Y01$I&$Q\ZOO]4M"?,B# ()M43O ME7@ 2:WN>J_JZJJO__=U:@DOV/5,Q_ZM(M7$BO!_6U__OXN+_[U^>A!NG=%\ MBFU?N'$Q\K$A_#+]B>!/L/ /Q_UIOB#AT4+^V'&G%Q?TJ1MG]N::SQ-?D$59 MB>X*+[I70]S0)%W3+NHJPA>JJJ&+)AH/+\;U)AI*V!!':%Q]OAIJ#;&ACT<7 M(P./+E2]J5\,9?@DCQ6C+HFJ8HAJU;@:(5E5,#*PAK$JCT5=$[%B-YNV9=J80.?2=Y'MD<4C'Z!''A4A\G!TNX'-Q=WT3@^/:L_.RR5<6!F77#36[@U'U2Z#BXM; M/7-E!K^4Z$[I\G^_/_1'$SQ%%Z;M^<@>+69B>HXJ2XT/YA[>$3TP+61,Z7/B)HB+B'O L9=>39ZST?X MD^H78O-"D=['V;8X25D:: '4&@)1T7;^D5\-;M]]$Z'49@^9'X%U&R)6% M[.??*MB^^-&O -T#7[2^3K&/!/+\!?[WW'SYK7+CV#[P\\7@;0:/C8)OOU5\ M_.I?TE=?MO[KO_[KJV_Z%FX!^"\BT'Z]#'[[>AF,/'2,M]97PWP1//_-PK]5 M#-.;6>CMRG9L#.\W7Z_(C=@-/IJ&@6WZ$:YW0::XYBAX_:O_A,>_5487 '4; M3]O K_^#WRJ":?Q6&5_(6J4E FTV1%W2U*^7*Z,F M>,G-W'7A#7>F-T+6'QBY'=NX!3%7$0*B^*T"A'1EP"\74QAEK)_R"[3F&Q="W ?7WAI;Y M3#GX'\@%CO;?!MB=1B^MJW*E]2C]L>6==RX:D4>%N6T&;[3GTR%V*^NS4$&* M@3(RI["BWRKWW;MH4J'RN +.&E%R)<,]F=Y/F"+Y 3UC6 !! -Q\(2_FI2F5 M5EV,IA7-(_F\FFG/2XV?U^4J&[MXC(%Y1MB+$3Y$TEUY5&O / 4J^:Y\$#F_ M53QS.K.(Q**_35RRC&4Y4WOU#!CA#= X"Z6%U[9#]Z$12FPO0D"FES >XJ1-W=Q M*YP9O1@-$5V+OI,QXO&GE -_U^SB;Q7>*@-B8W5ERY+@0,J<4Z&Z2GJA<7[U MHW^;G"KK;$&).%T7BI0&_C765G8$_E=7UBB'),E<$Z0%[R:']TDY5^?P/JD\ MD<1R #QSTR0U@&?NTI0!X"E*%*DDSE/6 $^/PC/W=@YPVM73.^T2"U[("ASD M_>$@IP@'%OR,=3CL&\0Y"@[+KMLC=OLD>K" A6&^P!J6;Z5A3>0["Y&2T,O; M>)[\>(MM9VK:<<.&J]\9TU@9XG)U]CN=3(DQ7TQ*4;.P[XQU_CTG6S#.=.;8 M\-6+TRY4[>Q0+@4UD]-#-?M^(..H+HZ]R+X+^C&JVX9ADNT>9#TBT[BW;]#, M])%5%/C+['ND'\-_X%(=^D;Y(>" PL">?>?T8]@_81^9-C8ZR+5-^]DK#.#9 M=U)W")W1:#Z=6R2_K.=/L$ON<_&$C/:"[^V1,\6%P07[NW5Y,\$16^+*$I:. MVA)GSKO."0Z9>]=EMTPS<$)8H(O,_>ZRTT4&'@L+=%'TH,7)W!L6D%7TL$,N M9B$+B"MZ$"%WZ9MYAHB2DKN@%#U>D3NJ,]^[3PW510^/Y!$:3!/^18^2G#HT MF";L>50D)\!G'N@HHPV8$2Y82&7(:&E%CQ>RBNZM,Q%FR0%Q*O>]60^SI)55K!;=]\X=U84Y(J$6W(9"+7I (W=4 M9VO6I8EJ'A+)%_Y%CW*CQBMQ1G7G)L+10K14]/))/S8WT MX%_T*,GI:VZD!WL>%+SA]U#.'(I5:T;WW MW(W-$T3[\J"+P@<*\HKJY(&LH@<'3G\Z)B=$%=VU9R+\E@/B&D5WU,NH)C/J M-%/TF$#NJ"Y,Q?Y&T4,0.87?4H-_T2,1.83?4H-]T=,\3AU^2PWP18^+,!!^ M2PT7S$8_@+I-ER+CT4)V'Q#A.>Z#,Z*=< -\A$W'KW[TCU?PJZ\C#;97K=X3/CN&MOPP<_8W,_G?'4C\^C' 6[/_ED'*YFK1\&!V<#"'3+=OR-K MCJ_?O@>M6\@ =R[^]QS;H[=5ZEW]CSL%^;<8(/94 8GC<.T:FKY[DUF@R6< M-'(VN)K,!E<*21J4$+J./2JB!FDR&WWAM'!RE<%L)(C3PLEU!+.1J=/1 CM" MFMEH55&0D::49#9<51QDI,<9S&;(%%=EA3[-@XF&IF7Z)BZ.,-;W>A*T+$IKKT=G-B3%%G;RV8'2F0T2%1@[1_#. MW#8#U-AS,O$%,ZLX$;YK!S$BVVAAUF(SELV1@YZ1UF(RML82Y,YR?GW#QC-^1&ZA4,)^N&!OE*SF6=/4ZR(R"?M./6OBZ@AW M,JUR1$H443B^N4NPG)DDEB@[D**Y214F)P@3YB:M4 M,5*B*$$>/FD^?6XDJ42AA%Q]TISP)YB M8$4N1EYJ,56Y1$&*?(V\]%!2H@!$KD9>:AA1F LI>*Y_]>@ZQGSD]]P^=E_, M45@P>S(<7G4L//)=<]2>P?.DM,6N2A5[O>\)V<_A2\C7[^C5G,ZG3*4_IJ:@ M%.:B$-LQ_EZFE5YMVT9XF58MR0+SIEUBS#,7]3B8]_*BJ:)BGKG@2AZ8)_KC MQK&]^12[X1TE13=SD9M=2)D"2D8FLO9#"]?IZPAG+N;#&!?FD8*H,!?(80DI M.85G%.;",RPA)2_QQ5RDAB6DY%.X15*8B]6D:T045*NH!0O8G!HM.>D5M4!1 ME9RX)0_-HC(9\F '+3GI%I7)>,1VM#S -[@QBP+Z3.B4@L4+3H6.O'1)P;SY M$W)'+CJD8'[\";DC%]W!G ?_7O+.!LC[+DV8>#*]G]=OU]@>3:;(72N.]X1? ML#W'=ZXSA8?@B9'_#].?W,P]WYFFL[%UPFCK!^O?[';\.W:>732;F*.-V]-8 M]F(?__T]R-J[IW-1)11S\1/.$H5@B6@&7Z/A#Y%-S0&_?AAFBP^-X/E^;KE8L]9^Z.L!=\ MG6!DT)4:YDOK*_RA[P0A(*L*N:1AK,IC4==$+-_ M68#-J6E?3+#Y//&O)*56G_E??IF&/[F21/'_5.B=K:_>#-FMKT/W$IX//@?# M; Q&@'&!+//9OB)BC[:\\-'0PM$-0\>%J5^,',M",P]?11^^&*8WL] ; -PR M;7Q!'_H"2N49IC=T?% 95V1N+]CUB;0+7T+?%UQ^GW9-#*;N XA\(WIS>+E& M+UWZ1LRU9DT7MU\6:]+V1_FPJ0U[2?'F1C>$M*G,_ I]#BB&D.!O%:6R1E0A MF4@S7_ 4(7_Q*>G"FR_U+UD.U=>"#U MQ\&-GOD??"7!-(.OOP+J;, X5&Y%DE0FM/ZC>S_HW K]07O0Z:]*3@9GV^_< M_'BZ']QW^D*[>RMT_O?F6[O[>T>XZ7W_?M_OW_>ZS"_A'^W^M_ON[X->MRK< MUFYJ@BS653V:=K8S4F-G).0',V4OD/WWGR1-_/+/T'[KO?T7?@* M)ISMV%V2<&".A-"&?,)C:HE7!!L1*]O YM6M,YH3(Y9XF!5JY(WAAI8D7OR- M&H+OH[2R(?+U524E\M" (Y*=6&^%-@_UFJHK!QE&'UV3:V)=3]W<4O1:0TI_ M6+5>D^7]A@VMN&TF0:35Y=DKT>O+E.$2REK'9(#$U+E6W$7?E%0^?4?N3Z%G MX\\+0M]N['RP,@N/3[2PG7PKOLO^,U_3IEV9']6V71-9P@_;'#D&%K[WCR/; MY'KF;W/D@E2VWI[PS'']BC!VW"GR?ZN8L$X/CV!!CC5$EN7X0^ M4.M?MBDEUDEKMS&W#VUIC"]JPR2AB_K;C_;3H//T\(?PU'GL/0V$QQ]/_1_M M[D 8] 3P"09@^ N2(O2>!*G^R?@L].Z$P;>.L.0N+%R%]LV 7)9T15V!TIYL MM8<"M^2)AG57CD7#GN((_P<*_(P84@D"C@&T#&\>Q49[Z-'ZUR073(X5& M)]@V6!%+5P;\1>8#N23TJE]=>YC05%K HDPONAE,H[ MLK 3@M3B=MSBF-QZHZ9(VB$6=[.F*%E8W)(LIVX:-QLU2:T7P33.V\B@-2A, MNA^:Q,I00RM#/7,K@_5%Q8O\P5.[V[^GM@0W,R@6%AMK>=D:_H(/(V-C[#I3 M(9M TCY3"T!GX)$3I$M\+/I$3O#[\*52&1IE=:W]O?[AP%8?->=]LTW MX1JLP]N^\*WW<'O?_9WL.#^VNW\<8>?O#NI*3>:PL^=F1.<5C7P*:L$9"^X" MQ +R!&^&1R3?SA!,6S!]3QA-:$#IE[$46(0"9E M[7L;!,0LE!$T(?DFR,:_<0R\Z=)[Y(Z9Z[R0<=Y#$SG1F.6] 8ZLR0>@ZM=0(*4X4<".)&TD' MJ["V8;C8\\)_'F \*5)?>J6EJK(D_*,]Z#S=/?6Z ^'VJ7: 'MN57'T&\+V! MCSUWX/Q:V)6D5_/O#YVNT'Z OQRJAT"5ZO8>*8GU GK\/?]4JK3^WD[76B^! MM1H"[=$!3\?Z_\U9X :%(),K+5D1-;$09JJ>B?65HP41HH88I#,72-F<(4O MKW@T]\T7$D0!8P)[69JCS!E50* "V?X_I>G4Y*93RJ;3ODHJQ:%*EE]&+(>V MB]&*M%: 09JB^IF;#7M"\<&!*3].''MM;Y)T)9<;RH7>:#0R!&96G+)KWZ T MVN!]F^8OGN!C"\\(+H7@C'J51'&L.5F,@(!58O0&=Y4+(N^U- 05@\9Z][+- MY0D[\N3.<4'(4P51I3M!\ 6%1CBRC>BGL>G!= 62K0U"9DSV*NUG; @><3<% M"WF^X-(,T1AIDSCC)ZY\Q0E2\.*38_K@>[BF;\*(P?XM=F'=L[GKS:]>8A636J5%.4PU(_/KY6%QOIYZFH M-44Z;-C33U;1:YJRW["'9ZDSF#0Q,'V+IDM@-)H((Y MWGELQ6X!AXNH/==_ MFPX=Z]->L8_2 J,;9M)0TL"O@1820/;^FICPR[N 3I)KGJXN+X@?&*JU-TD> M4H9;^('U2NN&\)S0%D@F+,"V[SNCGU7A$;G"WY$UQ\*?Q9HH"8]@%O0GQV6# MG'QSM"#8"9D^X/D%:D@RWO4U!W=FS- ))4J0 ;F>%T7DS6I*E-0 D023_<-Q M?P9L(D1#''!PD4'C]]XVR.8]%H9O8/)C6!^I'0K2%M,<$F+H+B4U?I(^![D3 M$^2!QV"!G8PL*W0,B/G\[[E)C&>PF8LL C MZ!+SFEPFQXH$ ZZ"@B2WSEP\PE1=2G(P'CUMZ@F?8%# I^#-04UX$X7\@NMSI=,-G@X7,WG*G6//LE+2QX":(A\%YX76Q-S[&,LQ@Z>YA0-& M5<4ZD61/^'D>-'L/?NY?#(1/Y&/CBZS(M? N?V+2//$9R1,_B> +IK\09=C[ MG)Z,*NF!P(-DX!(M$5(*1>)"!NI&HU +N( M2%$BA%QB?,7^*@!W7,1>\*8@N>$M;F1E $]. 0AOQ-Z$T< T(V'39^'9=7[Y MD^AJ# MQ6351OH5!$F)<2V#,ZBUAIC^J))6:TJ9'$%5#L/7CLG6E<.H:P<9-+,N:\/: M!N9#O/P5LDAR3;3*X^T-<=7GRFLAN:;J$H_*O0&\/CON6TQ(CMY$,3X*;WJ/ MSLEBI=5>)XRM)G1Q""4>LJM&>=&H9Y,=&C9MW1D+@7,]=R#@3QOW[JR4D:%95D329UX#RQ_ MFDE)[B0EE@@>OU-PW$3^Z'+5S['YB@V8I^4M=IEEF4JX4FR1C3^('I"$W-B8 MASF.BS?3*#/H.=NA0>*Y%T0> &TMFQ<&3C'I>^RWLC+?YGP:D*--JS-(:+M MQ?2HWK2131KL$4.9E'X@-Y-F609R#4\@M1Y,8UM6F_()?8X-)@A)0W"I5;,, MHY!AA4F6XG$L$FCRJ)LWP9:U$&V?@#)I\"LH5;-'G.DST ;][P]8!B>2'+$;SR2/D6CR33E*N"JU;PKP9G[5%+3 M,QV^\->Y]1;<)S>#$MF+RH1W=/\('B3-""FD@_$K:]"7*\#.(Q.L/.^WRGWW M+F9#GDZ OI]F>'F]]TFL(L>>3R\,A]8@(P."K0/F"XPE+E"EDAXX5562J@II M[[0ZU:T2E#&<7&>-$^6D.*E76DI5DQM57=7V0 FS:>N\@631A^4-)/E[CFL@ MN=H/=^8$_M&5BTDVS0O>Z)#[/D\Z0?']$32$RF2PH M?X:>\<70Q>CG!1J#++U"UB_TYE4NMS4 5O4L&@#G8:/N66 T8>;#J5=]#I#OI,^!SLZW!=KS6"TU.)53A<;*2_BRK6Z@=V,MFQ\]]0]MN< MS7^RFE23I?2WO1LU:<]2V8?O3Y^N-,-Z@68F:HGRY1=[^3F?K-EO58]@JX1M M$0[IZ9)T4W;K&L?CS+8'/ZJL_HA<7[BO)=X3W:.*5Q8-:G*"TMU]M]V]N6\_ M"/==TDJY/=CH2I[!,33V&M+&B(!XIU?G-5@*H_O9+"2>MXB( \)'(N+>Q]-P M)RD]85I*2-TM-G!II4]ZBC"-G!PN+@M_*Q>7.=Y: M'R%3$S%V'BDMVP/^V. MH))2"#>.3O\>V[Z;USVE@;M&I>] M7/9RV9L?$RH2.=OJPYQ\1_AAH[EA$@F\(H[CDR:X#"X)^AMJ:[XBR?<)>W.+;XV6ECXDGI!25K7#LCQ]USP*USSEDRP-I=+Z&ZF\9?KTU#I5 M)?"#%7TGFLARO#DI3=(>.G-?^([-X+PY JIF1I5EH_[* )#"9] MW_O("EH@!(GKI!?0W#5]$P?1XQ\>)A=#IX3KE_)0 =#1IDP$M<:I<$MUQI< M:^2J-32N-3Z$5.=U8@[-=%I6<'F;;WE@4:RT9)$+7"YP.*EQW=0E7,^L1?@!G9-H!>OU P$&-RB6Q$CW$.Y7_ MG^@,%?.MR&-;;\:T!-^3")0*LVO=Y9X)4FU+&;B$*(PCTP0@U-@%8:7UK?W] M_F$ %'+=:=]\$ZZ?VMW;OO"M]W![W_U=N.E]?VQW_V">Z&]ZW7[OX?ZV/>C< M"M?M!^" CM#_UND,^LS/_=.B@N'GK7.=(O<99"KIB%M?-=H64Z?*[UUWT0ZZ ML 0+S3Q\%7WX8IC>S$)O5Z9-)T(?^A*.'BH\\H+U$P-I'OHT MX9MW-X*OJS5-/*SA_4?#2DJM+ND'#?OQM::\7]OZ1).5:TI]^V7&)JO4Q*:Z MU[#I.[DY]T37]SA17&G]]4>W(R@B51.R*+_GL6U?7\BA(<])6]M<[P&J?8=B M#)3Q#2IN.S>=[]>=)T&1(G#*')P'@W.-,E=!683NL?LM79 M0^VG>UOP)\XW:N=A\!6"CR.++/T4D EF0C8'.PT0AC5J$?3ZXW<]<% M>2F@PYET;=$'8>%I@VMR%&T$?F _STW7Y"U$MA9 M=5/V6K\H%("O_GS4"IG6<%_-URO;L>]<-*+EM.>VZ3^1G9.Y9U2 JFTR>?K# MZ$*M" 8>F5-D>;]5+H#0;33%Y,Z+9X1F5X0^VK9!_NF\$T?;OT&N^P;0^#NR MYK@B!,E@OU7,5__*GD\O#(<&$\FPP#H %4R9B 3YQA>DYX!<%1O2U\O5B2[" M@LPHN4.X/@%MI*E+"\R@\1@I!8/&+RT)@]938= -'I0K+5UN;G @9P/.!DRR M@98-&RB55D/<5$3YL4%*'DU1[,^!BPPLN'B$ 6=#"WM5P<;^5B]'3@:(6 8O ML[G6'HT )+[WM !H%_M)S3.UTFKJU::^J1V*8Y]]P!59*:9]/=."TW#F%DTJ M-$Q*/$GUJJ34CY7MG)+8I:0=1D$JE*2!H:Q7&V0CDAE".K,@U;W] M:(DP6?TQS1;[SS (ECRZ>(=,0\.L, MVUY8/]*A9_%'^^T0%]Q;R-Q&"B'<"0#JJ:RY/]R>CJM!94F/U MM.B>BC0'&$8A)\]EM6 MQQ"\"@3?5*L-=3.^RJGNK*ENU_;6,517K[045:HVFW(AJ*Y4B?[;(CS.#&;S M5A7 -"/FB6W0A.P9.6C/TV*."^T$H'TD@ 7WI1.!-7E$6-5 7#>JLEKD[&7N MBK,K]'>&=M(CY08EY:8B,N2*&)?+YP MQA=S#PL61O#W^- &RTR1N;W0 Y9 /BS_@4"3PK1,\6"CUXQ/T]RJ+D00?.> G. 7@_F M!K*O5FWRH 'W_/(P%=*C8[W24JJ2U&#(%^3$=%HS(35BTD3J/VE')\WRP,)! M)L+(\7B"P=&VP0V!8E+*)R?RU*I*FC47UA[@GAZ[(GQ/>^ @VI4I[2HJ2_N] MG(#RL0$.(B"%=*D'X5>@FIWL'?5DXOAH\>(CP:X*+/J"E]Q()\_R_1AYU[%' M!YUDTN@.H];<]"J+8PUQAY9=9;8KO3(-$JY76HVJI&UF"',Z*@T=[',CS?S1H8$G=KV'/MC(C!$Y4. M22KW&N0PNU)5&D4V D]RCCZE6$'9Q8M>EF6"E'39^M=.C#9?[M,8YQ90?FH.9(P0V^D-=(QP4'&+,YC0S-Q M*V1$E)^L@^!C0!6'51=LB)564ZV*O(5@JGJUP"QYK!/(,$N>K"'B<2PI55J: M5&W46=H+X]H['\07)2)2E:KU^]&$SOFMZTEU3]B;,\-9Q@;P2=TZ/ M%TQ)KQ%$^)"?,CC+,ZNDM]M_*9 MPRII!UY5)%ZWL,24M-M<3(&2:*JFTC@Z5?-TQP]*&+BD)L+,=8SYR!=<[,]= MFR?A'VHEW,P]6 9VX6Z 3+0?^78@?] 45"VFNUMQK 7V AQEH>7,K85T:;E! M3I:H#9:.F'.".JW1D"Y!-8EPE&,ZVS$;:2I;?('6K-YK6[W@YO2)>R0,SAN)/_HP19>04WK$]S]'\I^?E UI!I8%>/:3E6',.!NX?LROE]3O\?3\6D MJ(U6E8X_[,1)B5U2VJ< P/&D1':ZY*JLLI3FQ1,YSN/40E #("TKZ?@SCV6V MGXZ7%*0!A43*A139=BK2Z=[R4WWF]M;Q5$]:58A2M:ZE58&2DUY)2&^'?78\ MZ9&F%G6IVCR^/_9)2*]4AZ^W=,[&+X[U I,51BXV3%] SR[&I/LY#^P<;)@X M]O, N],'>$EO?$/AFI13R#ZI7M5CBKP6QS+AKCB[HGZ7E9$"">O$NA:K3?WH M;2!.2.P2TBZ;X7A"TDF?"[E1%47>0C/?3)'JA9JS9%EAH<<*)B(GWD<*)2@*B:54UEB:C.(+X0 MI(U88 5>^& &\L21#!)'#F<*E:1527*1#0?N&[(KXQ.FCAQ.QW5*QTS5K^#$ ME&_RR.'$%)[?*U"P@;U4#YX^%0N]*W-VF_:L M4_PI4T:24GP3*%XCG7;3JO:P-Y8XY16!\O;/&$E*>7JEI2@*.*=IG?G)G/)* M%0)-MX<:9 M3ATR Q!H?"=[FWIO["@-0H%(E<+?D37'O;GO^<@F -G4Z/!VDA!4 M>IH&8J MRZ1ZO"7:3)54)9(CS])IMQ=@/^5XW2Z) MJ7* O[Z)@,41[?SK3]V9;4DI4JJ*NFLRM#N'J>7M.E%3I5>ZD O!2HF4#J_ M'W0X&G1D42Z[U;U&*^-TU$IZ&B'RDZ-CB32ZTB+J0^6 M"QV=F>/_A'T$/QH"1JX-\^>="@[5SQ$D.R$@VZ/1?#JWD(^-6SPV1XEK,DB2 M#)PA5^O:YC$)[NMSIRQS7S\#BE; 9A"K\O%; YRLV"6K'89#!F2E@J 4JY+* M4C.,,_/UE[ H.$$? VU%(S#3TY@W MRT"^MP'F^ $@W<5^;SQ KXDYB9;KK=9CZHEQKRY_0LLB.I 3H6E!2PUITQ+@ MA%8*0MNP G(BM 8)=\H-1NCL; Y8>TF.,97Y &#F@8?E V,="N?$/-(DPKA9 M5;0B9Q>>Z@PB/_W*4(PB!>(G-71EM5I7CN[ S"FPC!2X(YQQ/ 7*]- 6J<9X M='&E4U'@&9S#WJ@3(R#;V,NLV06$$#O!XJX40('AS(<67F#H.&9C#9!_SA$^ MC BA4Q;<:=M&"B))JK045:DJCL6Q"%.GIYRC"VP MR.1@4+.JI]:%E',WYV[.W4?7CDJ'NTD%<%6OZG):9[GRYV[JZESZ"%X*_QKF M2^LK_1.L8^A>+@RBM8NID84D[J(+F1:.PEBP'1\&]!T@"C0W3+(9"P1!@4)W M9L>FC>R12>.S\ /M0583-A8033T<7R5[SS/'HRGZ5RZVD&^^X"^_3,.?1$2Y M]%2(+/']$32$*H#$L\ I9O]";5[E< M@ 8X#M'=(O / )?(I=?9DNV&)TG)]EO[ M^_W#H-<5KCOMFV_"]5.[>]L7OO4>;N^[OPLWO>^/[>X?6[FZ<[Z N].Z'WV'EJ#^[AAOV7E=,J/OV(9/'G&$U!%'EVOTTIIR#J[5M9JH*5LOBS5IZ[6/AI5@0M+V1S\:]N-K33G]R39KDK3] MZN%S59IJ!G-MJL6!:U.M[S7JCL SD_'E@RHWZONL*137#*UJ\.VITQ&^][J# M;WVAT[WMW%(3^:\_NAU!$?>H4[ESLZJ@@.G?_^]^8#D;"E\*E23PX5C!:['65UG M"[DS2-U]PB_8WJSW=?1QMKAU @&QGH\2M[R=NP>YK2M1]3YEUQD]2@AWKC,E M\5$RY#],?W(S]X VL=MY'5ES I.VYV'XGW% 8KZL5EJ2TJA*XN9>47%23(XZ M,!B02IHIG47EU&.W@%GEU!3J;.XL.Y ]IY)#@6JC6D^M3Q!G%Z[8,E)L^7.+ M1OJYU:N*=K9M.#BCQI=2TX_DD M[\(#;)Q918@T/30"QM[X=\=E_,$?;ZCF4D9@-R^E/4JYI>Y#I3O!8 MP[)^AP^3(BV3PYQ2O5I766HFP GJM%9^>O2DB& B2(VJJ!2YWCXG989EXPX[ M.$5:EH"6%:6J-=(Z>L,+HNPEV7YW'<\39JXS-GU> B43:YB"^)%".#%;R, 6 MC:HJ\=HGO/($8[IAA]U\#-637H)254\M],%)CR'2R]S"/H;RU$I+;585F*3Z<-L\A/+O 8S!B6VO0+@3 #@Q0]%MUJJF;CJSQ5$C/### ML#+8578S&[)N4+*NBYM[,9RV&*&MS*WKC$BK66G5Y6J]7N1\2T[5#$O,7;5: MLR%K'?Q)J:HKF_XDCVIGV?!CZL!<_D.+<)!\#M/VD?ULDFH&R/.PSSN)'6PQ M+X.V-[Y? +9-X1K# ZH(HKW(AO!1^5.YATQ8IM;L#>'DU"K%4BLG&49()G/[ M-CG%R"1%C0LX3JUYV*W)R56))]?"-Z-CPQZ-ET^]&29^A/T<9EH(GTC+N>V' MG_=PUPJ[%9*]B;J ]GN'ICA&((T9"[W1EY02"A2,*"QU9V_2QE)WLK"$6@TAXO#5+4*BVUJBB;6PJ)6^!Q*F2("K.W?-,@ MO@;8PLVJU#BZM]&I2/ ,8K?WI!H/]OPHNZ$JV/BHU&26V21[8S@"YV('8Y,+ MFF (-XI\OHX',!@6XSO,V3WH4Z^TFEJ^Y3TXD>09D]V@D61JODX.RE5%=5/+ M*"@$0"6Z65+]=)4HYV)Z44!>JEOJGI.+_G3 M2Q:AR6/)127DLAD(Y^22/[ED89EMBV3OH)N$%ALI2EF5)95G?9Y2D 0X"_?6 MA2$&I&$AL-L$'[T>>$ZJZ$(SK)# MQ*1"9+VJU'DA!G9H[7[A0+P'@X?8QF/3/RJ!EV6N.Y7/ -P4NMC7 41CF$(3 M2=G4(MO[/$)4J #TA\;.7A1+BEDV-D^R\YAB_A1SLI M9,AR>BJL?7H\&9&BBE51+U E L/T9A9Z(Y/%'Y,?OW/U3@[8? !;AEV4+O:C M39/X4XK9QAI8 T?B?DC[+Y\1%9:]LP%13(VTVXR)1A?'Q2M8Z+"L+)Q2 M2[/"L7#VNU=K+)S0]J3G3<7FT7UO.)LQP69<4V8>/#B.W^BA6BWFS$QI-\/* MRFI?'.8[=1G;[$D6NX0%!>!L.'-2,O)/,3A@FDV. M!\3.L"T')BO 7(;G,6_(:98\5,ECP,6ZDP.6!].:"L7P[3F/C8$ MC%P;)N]%QQ9FV!6\"7+Q,<=Z&7-B4HH7L.BG) ^>/V*W3_#[<1!=7G=7.B&= M1(_?!O2S\$W$=]^D>9()4%*.>[U>:8DU@/XS9;V6)-8[8$KI/P)OR M@;QYV$2V\JA">32N MRQVP>E,=633& K-]8)-S8W]^X8TI@\ M!,)C2\6ZDP.6 [98=W+ 9@O8Z);(\%"IM IUY& )BD^??_".';#L#;G4^'V.V-J1OB]=Z! M'+HDR5*A&EJE):E5L1D7\>1-0,B:\3%?;@4/7?Z3D>*[LB(SI; ]5"*'MUT[G1QS&(E1K;!"N-2_[<+S641=[+TT0/L;?!@DFYKRE2[BOV(=OT2:U 15!*S&!Y MN@BI,9@4J#<]Y9ZJG,K+0N4YNBBI$;E< B>%\UU[-6%C 6M[BVH=)C!S/)-@\LK% M%O+-%_SEEVGXDXA.EYX*L26^/X*&, 6@L*V/+*%DA$GUX;2Y;4\8*JN@6/Y+ M9DO(' A%5A6,#*QAK,IC4==$+-C MGQ=H# N\0M8O].95+E?@,#7M:$*J7B-@7X?85KB,QYG!)> 88'LGJ"A]!8R* M77(7S DQ,Q=AXA(I^*?=&&I46@/"T((S%DC%;,(&7R]1*P[[N5+IAM%%J?1; M^_O]PZ#7%:X[[9MOPO53NWO;%[[U'F[ON[\+-[WOC^WN'UN9FI55W/2Z_=[# M_6U[T+D5^@/XYWNG.^@+O3NZA*?.MTZW?__WCG#?A>\=X=-#K]__S/RR/OV( M1&^RN5(-\RY"J5J#.5MHYN&KZ,.7*"'$M.F;Z4-?ILA]!L$1RETB-=8T&GU? M'E&KVTIJ:#:_5&K=%L;KTLUJ2MUSX:MEE3F\I!HWY\ MK=&0,YBKJ&FISQ7>6-_^SO. J]K<#ZX[(M],!K@/JL^@[[.F0(BPM*K!MZ=. M1_C>ZPZ^]85.][9S2TWEO_[H=@1%W*,:Q4YOL:" Z=__[WY@.1L*7PH=)"@B MQ J6X\-BLB@K^R\X5-RK:]Y>4HG-[;MT<)\0% P31CP\@##D-*0?9YHC*&5_ MJ)X=.9Z-UM%W)]0<)(#9P_&G>UOP)\X MGUUE@%/6O6^6I>X]0QF?!>8U?LP_KP+US90+U'-^X+JG%)7DF^E5DN<\P75$ MD4N^-],N^9C MG&B,E.(*@727:W*=;2ZXMB>_0F^"X,9M$4'@$9_YI[/DE&X\?D MD_KJD^'PBHJ8FV4)\ZXF0L#?A' ?$+ 'KVO;QN =";\CTR;WMUW3 RC>SEWX M^PC+<@Q0.[TQ;> ZLN8$Q/'- 3UAE?+JJ!.YE#K M4J4E5R6)$3F>DBM=%(?BTP-M-_(,.!> "W'?K[PL3L%WQHP>X$I:@E&8]R. M $W>,?4"6.;9[#<&MW%KBIP:QW R25@IJ)R MTXGFA,<(X67F+^1,=VJEI=7C6BIP67ON))_]1M=):#ZAM5\'05RMZT<744R1 M+L]L#^$&>1-A;#F_A DVGF$! L' "]CYY[5MD,S[WC#EM^19?.2!$\C? >"_ M =QQQ%S7F'A73WAD(<\SQP 9MGLW]T\8 MH/8?;/R8.78?F*_G/IC_GI,27'![O ,Z-E^QA5)$TNL#E7,+)WD@M;D#ZOXM%U(MG;#F'#AXB7MP/'1Y;@)"D$ M=LP.R-[EZ5GCRWSSOR*N>71VP-7 >D0LL%\=0@$J5-1:ZDJ!L?+U9OM+D*6_=,/X$36(+=_'?'T MX<.(A,K>AXH13H>F9TH:.0@IQA15*(Z:3IV23ASD8XJMV<0(8[+OV!X*I95] MV7O-:3LO,UMVGRKPR1)H.3^O=51=W<@\S1C.>\ MS9)JXKQ]@HA*FBRM@[_2J,KR9C^QHBIM&D^YI#$D^- G4 D."Y-TK@")L8NN0OFA)B9BS!QB33\TVX,@=LQ(-Q.$@UN MB" %'OEZB5IQV,^52C>L/DJEW]K?[Q\&O:YPW6G??!.NG]K=V[[PK?=P>]_] M7;CI?7]L=__8RM2LK.*FU^WW'NYOVX/.K= ?P#_?.]U!7^C="3?M_C?A[J'W MCS[SJ_CT(Q+#"XN6*I)W84B5%TS'0C,/7T4?OD3G"DR;#DH?^C)%[C.(@%"" M$OY?4UQTV<'E4#3H>JTA-HAT"'<$PA>'@J-&!<>:+@ZN:7)-:\I;+XLU:>NU MCX:5M)I8KQ\T[,?7FK*6Q61UI;'7L#MV70H?2URL2=]G30'3L;2J_OW_"M][ MW<&WOM#IWG9NJ6GSUQ_=CJ"(*VL]&T0N.:D)3&A6L!P?\9!%DM"P[X)#0;JZ MYD0.19G0'PN-8P#"GA \I#/D]GU0C/[EF._][;@3YPY#&&L;?P7$:_Q$JTW MP\2562D%LP=/%VB%>\LI)M=TI.PM]IK.K%!3%_L')AOM6UJ!-=[MT)& M N@GW!Q;*OOF.E,2/#+M.< CE.*.G;2'HBR3UJ-53=N,IQ>IX@Y3I)Y5C1?& M./K8#36&.3K[+;$,&)F<*Y2KFQPA7- M3BZ3'T>DH]+,=5Y, QO"\$WX-/?(-IKC?A:<&-/\:A]_NU )AT<:[<5:[+&1 ME'(N-DTS7VFPO?Q;/ .Q8 :5C)!M"&A*SI+\A_[ JZX>>'IM&:KPV<)A_>/V M$G 3*U29=A>7BYP:SRWSX\5OP7DO>ULV$^:C9'*3^R"\N.MI1?Z6?(B#"7P/A:"7NW$=ZPJ!EN$Z M+]/^N)2AF"IF7<U>![V/;H';IEH:%H\P:7XB^4)+@QVFDJ;L8>?@6!__>V^W1"*#EDXX;(9B3 M^F,*2@HK2W$[F=O()[.1,V%"IM"2]VE1YH#P?2KFW7[#M.^X;CXJG MKZ8BX((CDI@Q5'+^&_03;U%Y?@9^B=CO!"VPT^4[TC^A7FU(*53YY#'Z V+T M82"GK/9:GNJ(PG=1H:%-X1S' EJEI>B;!EEQ] [WB[A?E*=?%,]H"151 [BP MJC3+NM? NC**?%MAAMZ(9UM6 RWSK*'M88/' +*).:-)]N"JLLI=(^X:%9CS M,G&-$L?N#F5"4CE=K,J-S80F[B>=Q$]:VN4NJQ%WVE)('QIQ#^_03LHJJDA9 MI:%M'OWF*5&LZ(L"<$.^^B(]=B"5A92JV-@TWW)AAS-H0-H]H#20<(S95=A^ MP)E[0X"*&\#$8XB(Z[S;)1&2_\R6:BE[RD=2H=U5F&RQ%9 MN"P30>HIQX5%>W8%]XI]!(&>#C%,?^["D"#;B54-8M]_JPHS"]D^/8. _STW M9Z1T9UFCE]F?.7M$;[3VZZ4]&N=XX+,@7X MW*"UXRE4%R[/LA>[*5Y(I:8Z(U%<7B^H0"]0R.2"/:VGC%&_$*8J&, ?I*:IG6Q MTJI+5;%^3,8D#]#S /WI#H%ESA)2I:6(55G9[*Q:C@*B!= TCW-W- $\"LY8 M\ E&Y^X;3,$9_>1AZ!3"T$]X%@(8&,F93AV;-FF(8P::ZGC,R1,>>2Z45Y^< M9A)*5X7&PF).%!8Y);TH/.N3#LT_XA)E/EV%#L1ZVH3N.B:4?=NYK M5U25:8F:_W;N8E/C\.W MMVK(1P?63L(\95.S?,)\PD6?<-GB,9WQ&(]\$N7&KT&O%<%%/E[T70%93JS* M:F!;DI-.+R!4P5^LTJ-/+O9\UQSY8&62&S+);6):'69>1"! 4&_<"='S!-CI MV41!DO]WWA'RM$ %N="VC=4?ENZ,TXPD0; IE[B: -\-KB&2WVS.SH*/]'^&2$&4"?:;T M?X*%&4T$.J]MSA0MX*,49)"$M5GB;F3-"42757&@GI/&E#12\;$J:9L9*H6S MG;F%S-,G3V$'GYJA-WE6JK14F9&*(.6/D!4[$_0:6<@>80'Y5)D/\;-IVV0? ME62&'J?="Y#B=[QVW[';?/V2V?$2ERO&I761(B02)S3!)J M<50[+['!., 9DUSQ,"B_Y#K>_F'*_*D3IZ0A;W:A951\A+91-)$("3(]@I'V M$;ED]1T46)+AS(<6WECQ,6_(:99G8(0^86!,JW!>$B0'F(D!+E.I<=XJHS9%L=Z17$K9,1\.(GC Q;"FEW0]F^0 MZ[X!-/Z.K'GB+HR:1J(D8F/SS$=Q')S\8Y?KLKK ''JL]<\PAY[$P-^#0S>9 ML%%I-<1-%BQ\H+(HJO=IU0043+KQ"]],6YBYF-03$#!IVN'AP&9T: /5T=QU M,6G70?NSEW43/W/%MN$$)V>@9J6E;?:Y+XX*RS]7YKR*':0H]%.@7E(==O.4 M1#FJ"'M!RD8*P+\ F<.["ONO8(:1C.*4A5EIZS#&$X@AZ]GR5LE!N M[H+^8\J5@')C*H S:^*7(!Q8O+CUP/&1=CC5@'KIC M>31P&!&(Y_$[MIDL? MP1M3)@-)W$4',J&#]X)PAOG2^DK_!#\,W;Y\ .M<%G;F/]:!HLJUDC\8^9XM,'$E8LMY)LO^,LO MT_ G$:LL/1?2B?C^"!K"'.;^]D>6"&($D\)NV@R_)Q#KJ\!8_DMF2_@+R%16 M%8P,K&&LRF-1UT0LUR6DCU6L#Q7CGW*S$CTT6:0#S= SOABZ&/V\0&-8X!6R M?J$WKW*Y H>I:4<34G4*]G6(;87+>)P97 )^!7GCN#0?Y0I$!';)73 GQ,Q< MA(E+9/&?=F.H 9X*$2
:&B'&:I(!:<=C/E4HW3&!*I=_:W^\?!KVN<-UI MWWP3KI_:W=N^\*WW<'O?_5VXZ7U_;'?_V,K6K*SBIM?M]Q[N;]N#SJW0'\ _ MWSO=05_HW0DWW]K=WSM]X;XK=/[VXW[ _F(^_8@D[N>M'E&KVT9B4$UY1FK:$J6R^+-6GKM8^&U6J2OOW)PT=5Y"Q&S6:N MHE:4N4IR39'2'U;?>[([(FI,!LZ.K(ORP9H"*<)2K.;&0IXGM(6@+X70_[!1 MS)(KO^)O)&I.QRH,KL\;!FAFDL"P:0N=UQ$&>(#A]8A<@>XHGQLT!E'CI+.D MA2?L(_C1$#K()04#]FI=6B8 M$>C^71N48><]HHGHF'FX@FV/7"KA7M[Y$RQ M\.G!\;R-TAME!TZP@4098^)8L"[O+P*)A/EOJ9;1VKZ'+!U1TI%A:&\I9'-O M"_[$F<,0AE(5/3FO)-SXU2HMK1[;MY S$VL4*P"'Z?>UH.G*4ORE^)0=T;G[3ER.7(Y/#L+.@MF9[;J!/PT9;$(92G5EJ;I?CRVH/@ MF'_'_$9::=J8KW/,<\>%(Y7K$H#!$#&=P_'D=7P):I 20_K=V*N7,"ANL M*9Q:Y)$XCER.7(YFA^1^YH(BA;6F@F"5EM[;I:=KX] MH&O8)O]II#U%D?DO$16<*(IZKB2I;+3>.H0D&Y66LADPY13)*?( BLR\;Y;> MI*T5FZ+"29:3;!J;5,KINE/I^O$-##GM,"3N=F30'TTQBBA66@VU*HK<9N0D MFXZXVS?^D +QDK1PN5IO;NIJ+N]8(9Y$M)-USSM%E(F#W*RJ\J:.Y +OW+)+ MTNF&5]BP,M_*XLCER.7(Y).;7NV(H8=,?>+%_!FV,72HGP M>"E'+DE%KG*A)MCEU7FVRTSBT]$7 .+S%R4\UP M3HW#):8X_ PVM'ES[/*(/QZ\Y,CER.7(Y1*J]XL05,/3H(GWK-.CP053H+G=-:8-P(OE0G HXXN; MG@*%'*&#.9MS-D^=S0_H_+W)YN7J1<^YG"%BYER>!I=O]$I/NP&LU*RT-*W: MT#;+!',QP,4 %P-9 291[KRZ;^PB!8&@5UIZM2ZIJ?40Y_S($-EQ?DQ#+:M9 MJV59K+0:-1L^PW @W3FUGHC4 9QVUI\SNWWP%9;5A#_1$TLV\0B#N^*&CE3KZ]"]7+@->SU&7[$P[ /S M'.9HH9F'KZ(/7Z(IFC9U%>A#7Z;(?3;MR-JOSS9,<_J^X/*77Z;A3XAS41,# M)RRDFO#-X>4:O;3F;@37E&:MH2I;+XLU:>NUCX;5:I*^_;PRL><9V8L$AD?3$H1T?>/X5'9RN@D^H%J5U4W:YH*:DW6: M@EHZ(&:1D)AU$M"0JW)#9TA2GT&]O^ZY%/3;EN%&BPOQ4BH_Q5 MJJR#>/S?>]Z++VDDK!<[8YR 0 34V M;N[O,-LZ14OCBGD2FNSAA]OM6F'9@1J;K]BX^ ]VG3AM45^JAL^, ML[E-_@EQ\,40>)DNK M^K.]:#WG#9PV0(*,B*Q'9!KW]@V:F3ZRJ 2A N1F27X\X7_/3<_T<1^[+^8( M!XKW"8^<9YN.0G5PG(K5*JV&MEFCD%,,YTD.80YA#N$BZ)4=?ED>>J7!FEXY M]:87+4.0 ^'<(&\BP,M- ]N&5Q7^_!$E 3XIXC^FJ/ONW3I)W= ]->KPWT;O MB@8C,R"TM2 +\9TLFI666),VCUH(,^P*'GEZM8[#>01A>)B+0YA#F$.80[A( MFZ4[TO(6>G%)5Q+5F#B#B!P5J"KZ9L($WS?E;%9$""=CLQW.35ILIHI,L=D9 M;(;T_ D8_60;Q,43\#C-%[QZ-&>1K.>C5[XSPN,K',('USO/>QUWF$QJ*4J4E5Q5Y,X^5DPD;9++#8S@1F=[;X&,Z2CLD%]C:;_1[FA.^'BA-%<Y&3!3MDH65>75DEU97EJJ)RNF&<;A)EF&BGJV&L-H^O-<]IAR&9 MLR,', 6*T4'F:-6ZDM99"DXW3,BE47-Y46ESFLT$XBTMFG M*-MQ%".!SR0I5:G>+(30.8-MS73*EAFSU8I[US9C"X1#.*FBY;Y[4P0Q6/ZX\.,<\YRT.80YA#F$6'9*TRX/7M=3* M@_,S5DF(XG'NCB;(HUZ*[V+DS=VWP$_ANQ(\'L(AS"',(7RHB[5/SO,3GH42 M>%.1)@[T-4C9(TT])B.-4P/G-P[A\X%P(HFVEU>0JD1K,B71SF#7@G>UX4$) M#N$R0?BX78%3=Q](J!]H/5U1/;H!,2%(?'<3B$.80YA#F$"Q+MW77H(ZUN'9I,K"FU ML7E E6];<38K(H13W51)C%,<'G_A$.80YA#F$.80/E,()_*X M=E3#/+3;R:8MJ%9:]29+X6M.!PE<@O3HH,X:'9S!D0O>UH9')SB$.80YA#F$ M.83/%\+'>0;9]2;9M!*U2NOX.NF<-$[E+)R2-!J,D4:IMA5VM*7YZ]S&@B+& M=Z79M>"PC&^PD"L%P&TXJ3@O43);XW2]<$!]MAI534RO_Q;G/LY]K'%?(N;+O)L0:-960ZQ* M:LI-6#GG<:!4A: MM2FFE2J5)^?MV"(Q3&]FH3>R2!RWX<;OW'8G!RP';+'NY(#E@"W6G1RP'+#% MNI,#-DO 7M(,I59830?^1$\LV<0C#-Z"&_HQK:]#][*U6H0G_5I&DKC+RY&) MER-$__4Q%FS'AY%]!WP=-#=,GU9@M:GQC\B7L6DC>V0B"V8)/]!R6#5A8R71 M&L(7J7JM#G.9.1ZM=W7E8@OYY@O^\LLT_$GD;2T]%_HDXOLC: B3F/O;']D& MZU.#4UNKK;3TE\R6>'/@%2SJFHCENH3TL8KUH6+\4Y$JT4,3 M-UK!##WCBZ&+T<\+-(8%7B'K%WKS*IHE:<=C/ ME4HW\OP^U]]W?AIO?]L=W]8RM; ML[**;F_0Z0N#GO"CV_YQ>S_HW,+4N_W>P_UMFWRYN^^VNS?W[0>A/X ?OG>Z M@S[SB_KKCVXG".B$:97*=OG*BM#[!+PPMY KH*DS!TX03%OP)\XBRYZYG/R96[1H_L*6;5R0N6[G8(%*>HZ%83UNO,I##9: M3['>.(#I/B/;_ \583<+'0U?VK;QZ&(/ $6_]L9WD=+N+W3VK>F-+,>;NW@ MK[BVG-'/]TAC/0ANFO8<&VT2H#3&N#FJB\-Z8UA7904-M7%#EAM#": ICJ1F M1<#>",T(IMPY)MG!GND1R;@\#XKU)TP0:+T)0=\NH3T:$>2;]K, D[,-Y!I> M%-X,X;#-3HI#/CP8SCQX)26$W;-?7:TH28;4D$=#58;[5:59EY0ZUL>2831T M0]$6@>$]$46AT1N_+_414#5Z"_[&@%];!V=^Y!F+R 3XR,VH_48&]8$"KC$: M381KEP@BX9MCDN,[\>2*8(--^ MP9W6VX7SRP;"]>9#SS1,Y+Y5A=B7585[>U03/A'>EL4OWZZOZ2?IRV?A$T#! MPB-B 0,G1#>L#A).-7Q&<%R8"H[N#>5-D60(FLR043D0Y)H"B M8W@S3*2)_Q;\_@N$.+QZ-K-,&Y^%?TG4:N]1CF+F.,1\!(,?P M;GC$1W-XFP_WCY'GPZ\..!L39-KPRQ"Y7C#A"6@,"WP,LL(%6JAZP=0U(3Q8 M77[-Z@R#A2PF%T+#JQ6!B >PQ#B'2YB@%RP,,;8!IG@&X#<(1! (&->@J_QE M^A/A1ZU?$YXQ$ & X(U< M+LW$M(.M*Y %0'IM^EH8S0)6 *R\"89#]#PY0&[-@;@( DA]J0E>?I+B*7 W M75(@F2QB^!9,FLR!OIOPI 7$N\7OO _(P)F9-AD17@(P!R^)7*[2][X?:_<" M!YQ-IX" .DV7 /I=D[W#/URC M41, 6=X6='G )L Z0^ SX$Z"*GC;O^9VL*M(<151\X>.]A+(2%4O#&YZ]/Z( M(T+)\!=/:-N@!"U0N#/']05XSQVL7)#$B_^ARR(WOV&PV##E]UM8\W2(W=#P ME(+S/(7@DAX5"@25@**Y%/<[_H UIX0&(X$EM.'COQS7!*$&-[OX!8/%LJ2M GYV MQJ8O^&\SLO,*KW%&0.<+>>F!STM$*K+&T0O)-C,QNX)Y_IH 37N(R .XOA#8 M,'6@-F1:V V(,!*\((I G\"D@KXR^O8WQH#HE@PQU['AXRA@KQUF68,=LRS.:A;:AD/$>Q%8 M%N3V'1ZZ3\2FJK\ MN5H!BC7!6@HU""%.8'6?\ BE65IB_S_ )9Z'0_D)=L#0M$S?Q.^"@B8L!)>= M(;B901T;@1"S'Z@E"]-N5,$XH/0&[[Q*5,.+"8804/J_0>0"W=,[Z5R )I\) MFIY=YQ>(^64;DQI7<"<)M@++D'D T07BV ?#* A\$C_9=(QW;?A&AJ,ZPP9D MD('(Z[T5E;&DX;V(/L)) S/81J!-?H$*$?!X'%BB] UCD^2=4%G@@7B#J=MD M$!IN7.@(0:I3N2D%!EID'P03]>C<0-XD&DJ&V?5LX:_(IC01JI_JLD@$54[I M6UB@/UR1"9='@7HGM]/;J%XERW/Q. 1S* )348NK^ <_V@_0MP7;1(///4(2 M,,?X(8.E6L0.!N$8K64)AC [RW)^D=&#*V-X 0*8OH 4)C"#1YRY"Y:O:5\X MX[$P=IVIT&W?W/3 3#+FQ.K'D5,23G_)W C/\PK]"<9^.-,-12E3?/OKSRZB M"C062EHCW,%,MZOAN('?+:J(FBG_4N2M*<8%@N%M"UH@F%RCGF-42FZ2G9J_ MCZ1.*RSH$7 B#+ [!<8NBN-]OV)I@#QT_< 6VF1H$ HHN!L,#6)X4;*/E@N$ M3IQN"A #@VPC@AB<&6+?S$( S0B /I$1*@16E<_54!^,J,'MHY]8F,\(*1%9 M[/E@41&"_=!B(.&7P&28#(=7M\&;KX,7DY=\1Z_F=#Y=0DO;-OK8]RW* T$% M@Y7D/@#EZ,J8NY0'WNV)9J4EJ^MD&3$*3#GR?8!=P]>O*">Z:4&A1\GDEPFV MU9 GLS$6 0N$!EG&,Z4 -B:3V<"&&_"#+T%>@#>A6%@.%IJTHZ(A / @OPAJ8P4@B07L1K.*D#">$XMVV',Y*/94CTWQJX;,#R" M-YFN<4$F0*Q)CP0(1C@2I*'@HNN-0G9T^C"2 W)P/*?BA>,9 :X3J DB3\ T%8^A2$( ;/X!@ K* M:%C1^'3X.%"<;'.9F/R QIE%%2"UP@(7Z=T86-"P_\Y3VRGDW<1R,5!K8+M3 MN@W) X1%<#LI7!=9(V QSZ=SB[)_4!+[9J4D]GU0["YZZWA.W)F%_6@$CA%E M S)1TUO,%:Z1(($7,EX8:2!>5R2+?@6R"&S,9W@MB<)8-(IE1./3.,JFLEH. M9.\K[& MJH0,741#>=QL-HQQHZE@;1&R\(C908%R(?3G)"H/,C'8GP0EX#K/+IK&2+\" M&+[Q@-P-F&5/>"C1889&I$("-U)6=AZ0;0@1(E'=Z0;7X0@5D*C*6"9FN25Q+QZ M 9EI^T&@% <^FB.0B%YD5:Y8>]057;;\0[LEV*.BJG!YAW1TT/4J8D@N=]R M2. $KGPTSVJX2T MKC _PPA#Q]YH@HTY<1BBL8EA0[;>UM9&@F KHT84$LW; M6TP\>L?"0P&G ;ETBS'(!!GF7O#E/?I- M3D.]!)&]Q7;([CA%36C'ASN4ZI9@#87<9A!C1Q_(]1-CJP>EZQLGQD) A\(Q ME(V]!8S"BGG['2/3WMU.O=)2F[7-@YO!6D P6I07$BVEGLM2FB)XT$I-^7@I M%%F)5J/ELQJITJK+-6D78D"$S*+<@>K:MM%"F#ASGP9^Z9Y0C R<("/ MU"(XNDM_U#95\V;25AJI6:I8B;'YIXB$5Z,#BT0OYYAW*,@'96T-0G_6HU$C MT@\8P+N4HM6F/O+F]E-3WDC*:C;DL:ZH:#R6U!$>ZY*N&,@PZIHZ,M!P(XLH M>C.AF<7KA.!]VU*N8H KT_].;I'N7NTJ="0D-8&4FL-Q4U6EQK@I*O)8JH_U MT5"NB\JH0BAWIYVY1GGD,*Q>:]1/0'A)C,S=:R7),\0>H0XLY?<@)KJDEB-; M,];Z6NCV$79]!-*"AF5!.I#<(="1Y@L1%QZ)PI,4"_N"A#;F+BCU(G5@=E+#"00I1:U20F5AE,A^UV.2\70*.BS70MDHO!C$0.E M5LMB"RBRGZOTO<$$L1>8#336C TOW#HCJZ%V6FCT10DOQ%"CZ4>!%;<:O/0G MD1B.3%F/Y$8M02*:89 50H-8@3@/K,90T(9Y R1ZM/;\8E^3I!P$%B/@;1XH M+R*M-T _Q",4[2.^.Q!1^,Q;VNBC,43'HB'3 JF]U.@L9,@R!;D,;P/'?XT MG+]A%XRW".JK2 Q@33)H%D&S1%I74N+5+HG"1Z++69>3[0B. $;D]4GBPGV8 M@P"F&_WWWHYBUS3JBPL$&AU20E9.&/7J,O;58.>&_ M#<(TYFZT:^E/@"X#OV-E3Y!RIZDM?I*3%@20I0(0#;(*5"FK7- ED+R"X!,4IW(-\_S'>@^RG@AL_I M[@H,LJ&TEM)R%UYWE#5'0AB!ITY#0F%NP#8,QF4)*/0^ZH#_ I69@H2-C/+? MP0AX@-7U;(*?1:K^$CI643 V7[%Q\1_ ]@+ZXCOTFPEKY^_PGM.=G)YPD ([U75)CAC)$@T] MQ&CO%-AF*8&M%H2Q%B9M&&A=MZY7\J!(;D_BB)FW%C([-D2_;QA 8>2$EG*0 MKW^'3/?OR)KC]]-6,9Z]ONG9:_H(HZ$J*]A0D:+IC3'"LHJ'6&Y(FJZN>_;D M/0)]D?#^)B'U8U0[9[6ZBO%0:0!.&RK&X):JHZ&H&2#$%:-A-/%(E)(>H^J' MH>K>> '74,/:QL,[3WP'C0K+-WKV4Y3C3T\QT:VX&.@K>:3U?G#>XSW-CT;@ MPG,'WGH27'Q"ZYI?Z0=G%UXH:3B!$QF=>Z".^=4^$8_Z:N&ZQ2YX,,'%SCHM M%T9.-J&9AZ^B#U^BJ@FF31=,'_JR&LDC+UBK%D;?%UP.-Z=UO=:L*R0&$M:Q M"%\<;EW7:'ADK?19<$T1:V*SOO6R6),.O*8W#GORH\G*8JTA%66RDE*KJX=. MZ.23!5=#TXLR6:4FB=I>P^ZH[?)!4Z& DUFJN'@+HM@U9RO)KML+LD1+$\G" M/J[=4B@HK"9C/S@C=#8 B>\V14HB"(I(+17B""8 10$JK\97[RP.SK:PF M\_VZ\R0H4H2WC?Y@I23A>'"LD? J* YM.+VU1JNX6::590X([/BK/CF.' >\X)"3)*_((,7I-02,B@D+M?D.ML,?1]MH9)$=\'[A6;O>Y+>06R^ M!H^#L,?'*-X8AZK&.,:1ZS1W8Q?C %OGPS5AYEC>:K! AL,C*7\"LI><=K(] M'.;LTO,]X5&H,%*6!4R3P)&Q%A#Q;M;^+2#B5LA(*X?XI27:YFU^W,LA4FY/ MH-MN838O],Q1&(OV%\'II T>=-+@H2IJFZD F1S@.\8W/43X'M-?_3R9]-@^ M+0PS:0I]QO24F'23#^N55E/9Y$+."IP5F&2%YH[NZ$>P@E9I:5)N'5^2)K0XD7 M*^Z])J)A ]'EUF+1P(,B2ZVDI<&15J-Y=F6JAM$X8$.I$HW4_$YZY0SWFO'Y MABZL5]]^35A] U: N2M6QW8VJFGF67W#_"993K)2Z3\HCV/N3\@CV_J3,29 Y"7*-0\I)V"?[R+2$]?*TXPR$3!MEKE2FI"Y0DEFG]!69>O#J*Q+1OG0^1"@3$UZ)F9H(E^VG+61B[RN* MD=ZA6U4;I)/#N$W?"PT],Q62?V2NB8.KQ M%I^\IBSW.?SAV?)M\4CH">CF4)>=3XT?.8N:AQ:_*']7Q<=[ 2MZ^=WS48@X MT@9?%T3]P+$=BT;NH'K! 1H^'T4^ "0Y(1^02#,S\>NX">K(KLW29WXFSFKD M?"@?QFPG>*.%-S)3+W!PKY!KI5ZP^R)@H+/]*T="1 M??!_=^Z<,_^._!B8J?7(+OH^LWY<6$. ]=(:/ULOP=F[V;$JCANOW>IIB,'Y MS9=N<3CU?E@^.ZH#0)E&+8ZM0 M2U/;8>NJZ" +AQVM,+QH;Q.I^,599NB3&'E$P[XRHZ;68?U]J%8:=X;"WYIX MD9@U1J-Z21SC#^S/")3%&$]1+9@(29)^?G2Y-9WZWD\'1ZUEM:B-.E',[!UY M?DC=M7 @6^3S$4I\AG# :/RQ'Y'2X1HW.TMI*(;D/GGC)P1=*(K,Y.%4I_4] M[P<-V[5]D R)WL\"2(_0TBK--K09@D6& +:ZW!>/>A-_@Q\L8@V(,;X.WPY:L7 M9IRAW)BVEIX?DF>8=K_5[.N]8;\%R.GV&HS9S&@,.LUA#T>USHYUR[[SKPI_ MZ^9GY"T%:G83IMUM=SJM1K??LUK6P.K;PU:OW>Q9S.X9S<:.IM$5G^]'/FM= M(<1M)<"\(A?/^;LK'/HZM(#^FL8634.L\*)#F 8)""$?SHP*C M$!0=#60?B",-<*<@!7GU!AI9*\X!A$WO=NH?V,5:@]O&54MO+;ZW* /(W!I YGH M;<&$'A/8%;D;T57 M&-T^9>!RX[ISGMX:EY,U'%,F7R GN2T4>QEOHE3;'GA.:<6T+Q(&P>ND.PFJ MX#I!;=6Z>KV#K2Q@_P><&":3I&N2VE!,T-6L@U<3=+>,H"55'1-553/Q7DU5 MO?I1U8E5&<^;$UX4!J'EXE;6LB=6'5UU5/9$/K>LB$_N4M16Z!5L'$6OX/H- M7SL6:MZ\,;%5:M;+J5F2U#&1U)+DVPV2E%%'DMIUH[)]16'I> MNZ%X;&^)*AZ #MZ(DU)!:+W6E3?:9U>=QH&'/*5)66N3LH+6>S4Y=TK)6=+4,=%4 M!2OSU335K2%-[<%/F$RM:ZX 4D$9%]Z( M7S0UO2!+LV\%C-<&G>MOSXVW2TSP [_GV+QEE(].Y+C^EDBB,L?WSJYT76WT M\C7#AV,4R1N[6BNP)8W7-D3)36I;H;;;=1I2+,EIR_;0]LA))W(R>T:-R.G$ M0BH//E6IOLS6$QV;D[ 1:Z&W9!!BC,JLFS#X,W)\Y(P\\1MG5^V":>^'8Q)( MG[;>,ES?*+DV@5R-=HU\5DDS6Z 98Z,T@Z/<]#K1S G>QW[8['VLKF_ETK&Y M9C&*WM@...TUP3&V TYG U>R*L)*A,J;786>4GIMK^#MFE** 3#M^\Q?^2Q& M_7YVXQ]3,/B/ 2S^'0N>9QP((/T!.A'/GF\'S"U"2W?!*97 6$:^6X.Q5QW& M,B+:%HPM<.L]EZU!71?PG@OXJM*W B>0E_[RTG];8?D/\M*_DB5713&^]DJK MI9]=->6MO_1,MNB95+$[7TW/1BD]2Z(Z*J*J8*Z_FJB:-20J>>^?-S .^MY? M7OI7M(RV=KG5:M%0=:-WP#:1O*6MM_I:$N'?%"6;2,G=5IW&9$ERVK8UM#UR M:A,YMAYWN-W!,$J+9;Q\WR/956!KT_9 (ER_**NA8PE!H)%O'1[+"9*ECFLS-[QLMA,W[1@$ MH[%?P9B=&,/]3GXF0/1B"2E&^^]^A;DTMEGS+IUE4^L[X?X40*1*TZU[?\@X>CHVA*QA-8 M<)9(&/#3;4SY-F@,!GXW^0#$6#1%FZ\\\Z2$(&?SD=N%!)DB4N#Q*]VNWPWG M([6/KRB_]).B1C<8:/,>8$#&3M<8L^B;5ZBITTN ($6J"?X(<6[P;D*@L*O;DD?CYW, 7B8C7LI[D*YJ+, MG!(H=P\D-GYLJ[U.47IOB>RS0AP6]V0Y8SS3B>7_8/@79\!H?@"WN0LB MP,L&K>R./#GS:YH(M\RT&5EVM>U6XTEA9WYG$\MQ8=NIB9D^G';\U.$L+C3XE:4Y2\7Y0;?+9>E"?^ULE-'>W)J:.U@&6'4T=7 M& =7:;;9=S9 ;Y!&4.-;[J+P;G@]&$23:(SE #1)%&68ST;,#8"1;MV!-V&T MB_P(M'9NJ-[^8AJ972A\(.K,/I0O7A!<[C.\P=5%X:2V: (6'RP5*'QJ-0ZD MQ#F=R88\VM!@9D-CV)#2?Z&_>B[. D47@ 0@WF]9/\58:ZZ:IZ08 YQQ^KSR M=+?\B*.S7<][ZX%X:NMKCGLSS?5&G2U:MJ-U]/5&G2W^K&MT-C] #8S:SFH# MU/8/;$]KZ^M-Y]L]K!VMVS8V.9BN:CIC;3*XJNVI?A/T/GL^_.HJ'VF>\N#E M)$;&%:/B4]R)_U)XR1!R^TQD7C!><<-=W@XV(W7$VPPAJE,[TVLKJ$\" AW'4! MPAXX\X,%0FK 5.7OEDNW>^+^[C5YCH7YIW7;^"^OVF%-,FN+MW9>*9#>R"6Z M!+ !^*DPOCCRQL!!PIF5Y;A2(8\28:LJ*MRN7];TU6=QME5!U@SG[0H=56-Z$>R!F<- M8X>
UUI[88T-=9RI!Y47J^2[@KL=AV[=E'.\X\GA_5@:*6S"BEM2 M?W4W<#XPX V?_$9\#\_6#^OP]!W^A%=4#UXWRR?N6$18QB@,@JJEP['EI,= M06HLXO5&KARO1,:O3=(5%0&FQ*G=;CZ'<74]("FNSJ)S2#,3DM. M%I9$OEW+N6Y2U42IJK?SJ<9[D:I'=0=2S,WSYZE8R9TMUH.Y+-R L7T ?3IV M8&S/H_JS[TVNO8'#4RM"GIJ],>71/@;E4;\@DJ3WZB;Y)@@_3^ =+/;,1R@E M<4OBWHKYOU/BQLOBCJ1M2=M;H.V5C?[MD';O[*K9E+T73R5\_Y 66IQ6H+YB M?'-9I+ZD\@BSD '%!8S6Q3Y4!9--97RRKA2SI8!X=N6 MA=:K4RSV%ZV,_]\M?S!*&G:])JB] MO*SB<+BRHAC/=5;=6MI5MX7)\ZW&:T1\I?/:4;#B%55#)T::U2ASE1ZKKR-( M;#6H]AI'D+PN&>(@&:*BK,XUM]V>K&YC\GBCNX$,64F:QT^:S56M^PU09@>L M?4,UN[4W(TX@+BS3NE]AW_1VE=;=[9Y=M0IZ*A^.E2,C.S46_GI^Y-NF$Q#S M)-T[NS+SP6T9*ZPK154CJ"5UR]M/V^XUCB'S3A)YC8E\9U5=/;P)+,C&/DDZ M/JKXN,P&W[.-OM-L\)YQ##I))A76F-Y7MN2WDE78:X*?6C"X5!*W).ZM>!4[ M)6Z\_2P:6"1I6]+VYIV)G9*V>79EMH[@%E5&_64V^!9]AXUEO/7:9U=Z5WKT M,C*UJX#^JRFV ]:/C-T'&V$UUQ[[66/165U'CGK1H'G?0F&5\R?OT9OZ+NW5FBN-DPJ(3!D"4,D@4E M"Z8SV%?MB;4!#FQ2GWVSE]?"-6/!)9YR/.<7=L 6_0[]BM;954_M=O*]=>5DNQK1CV2-F#5>TV,I3_WFV56[69/1=9+V)>TO MIOU<%Z?MJ84VWOET-A'PE:PA66/;K&&N6HZR <[ GCDMU6AMH&>.S)&7G7&J MHZ.:SLCU.=M2:;S9Z(+**.@C(K/9CXB:MM5GJ:(,[F&SR78O/VM4$MOQ$)NQ MK')BVYUK3'U!YQI):4=#:>:VVL=4DVHZY=DUS$:-:.VHPNVRQ_LJI>_@9:! MPIW/2LREY59Q; YSR-%&1.GN,C8,:AQA&J^9_+V3RKFM%Z^>*FE6H\Q<2Y.- M$Z2.7G53SR?7G617@U.ERHH"=5]U2REA#G99)B:DTQR^**U2FF)1,LCYA@-J^23'0>7S-C2(;X7CUTK'*K4W&9 MSS>2:R1[D#,9-M3P:R.8.2*!8>RNAUZS?7;559OZ:PS<#9[B;I.LU@9US8$K MDO5/D/6KM+UI>LOR;K=W8W1:&)Y9BJT=G?I*M897Z,)*,4!_QU5F>-&%I^S38]Q/=+WWUTE.H7^#O^0'@*Q;K2: MS+)9F[&6,6STV@UFF+K5&[98K]^T_[?5.\M\:<,:7&\L"_@:J,*_WCW<*&:< M_3>S\WG3/9]P\<3Q4=X$E7L?SOAZ&,4@ YC_@-\]<,85'FBEEL-;A, M(IE]C=J\U3$:;- ;#'J]1LL:&/UNM]/3AX.F;71M&]2XPD"Y3^&EH1\QS$"E M5^:/:.X RD]G[BSY22T'8PYLR^X8=L,VNRVSQ?IZU]3[%ISUP&[J33C>LYT< M:,XF,WB2+J%(<0+%9P/OT87OVLKSB+FT"=\;*]Y0"4=,F<+!.0%\^.AY=J!X MO@*O?'(& M\&<[3#8;,]^&!T*,OX,V-Y;[\-5 &XHP#57%8O$'?@7<&#MA('-N9513V<\J?\I0^4QC@-QSS=\&2[.=@9+F/# T_ M^)87L#R4*NS*&8PPYW@+1\.(WS!$WOTK4E\'K@MY "^OP!P^ M\AA9N#P\'=.-X%X@#P7H#%#T DP[M1P?V0M^&EMX!0BL[ "NO"G"J HN3%#H MLS#R7: C\)E@J1B1&B,7=8;M;1;"-AW\)DD+ #" =_O(M-,4 M.XJ7H >$ 1*W=B!LFZ+(@B-P/7(+;4Z05LRA"KE_2'4KYA) $L@AZ'-?HO,P0D)+ *B_7_ M#4R(ZP_ H[5 @N,I![0:\(7M4!&02N3V[(S'BO7H( QJ: .&)Q? ]6J,!3^#=& M)=(L=#A1HP[T!&RXND=5U$_>&%CI@I]$\D)^H OJCKX &4/(+!$R\P2Y!HV MI*!<05XM$^AOZ@4$]Z7/QA:"]/[9L<-1?/V2^9:(5S32KUA]()$H+/]*)C:! M&V;^IF-**[(07M#.H"[S[RB9L3RU'N& @)A_7%A# /;2&C];+\'9NYD]@9R) M%V_U-$3A_.Y+]S@<;FV// QD@W7&:>621"@^!3!9M8%% 0T#JNPORQV9#B;M M(@N 1$)7 -GM;^^LJZ*#+#; :VQ07X/*"@:^,XUEKB\L[,"+_ 'C4JE83 7\=C[SFXK(DJHQ4OG1"X?K ")C[&]B;N&/0Y_"AD;2RYA7=6"U7\ M@ X,#_L&7/N"4!RE1C-73P*=B0 ID7RM3(( 1 M* F%PL#*$)1)D7Y$AR; LL@!/,NUR*,'NM[E&G4"]C=\.[#&^&%&7Y$N&W)[ MG*/X/'C+K:89,P[HT_%9H"FQ&\[I;NY8T.A%]1[O:@P6@7#+T/A=;,LV"VS9 M,L<__MLGL?QJ)FTKR1\H@Z&U=1A,LO#)J"Z, F4]#T PG) -PL)T00 E'0,(!G&+LP1,YQ8?(J6/6J1=T,/4< M%RMO%3#\V*RG'SOQP;SIGU!FH#"';![ZGI6\#SX(1LYTBG9.3-:I_S^T!LX8 MG"H5T6"S,9@B(DZ0B0S8;,I<,LH$[]""^#NAB7LI<>0@(U:@94_6."([GEOJR9LX#F8!QOUG'"NQ?TZ:N>T&(R\"9Z&_ MKBU;3\\K44[S8B\)C@")<2["'R; FVGD # 2L!&Y4( R<@$"(DAVY1"A?T6QH5R32+(.Y)C*S(;B@THP,.PM$@50K\MX%@0):#3* M0(NYCRK0BQN!Q@293+\F4H!^LVS* 0CH%Z$P$%J40_!"4I>C>!^,!0*@E#%L M6I8>0@401_>3[0J]6HI_)[$(-9X5Y?:G(%RCC @K$;C_9?X?;??Z"_Z^[< U.U(4E%%\[X6DM;#",K:-I0PC=Q#;N.?Z6XXF#UB#VI7DQ0SAJ."E M="#G!E\@>2$*>#>T'EF"6Q!0(06-,JQTMLJDJK2G> G)[ > M8:O\_7=#8'A35-?DX0!*XLGSPT2BQR)Q-BTMB M[<-9+!?EUP(C9,MD?(\I6I*53Z++T,J7[6DRKRV357:Y".F7; M+R6'JF2U=@\."62M@3RJ#AJ+]##_=_Y.(M?/K,J^:U8D5ZQ\*A?)U;'8K7AK ME< \NZ'"UCKR[ 8Z4C27=#O;!<]V@6>;#;7=V]0P.LDX4MEM7=GEFCCM MGG%ZX,4U3;57,(57*KN3Y%FI[!;R[)+V2SO@6;,!/-MNJ"VS3LKN!$(_LR[J M?#[6T3;=WH2FRW4OVCW7X+3BIMKN'+)7)[OXUE@U8)G^OHG< "(WU49!YU]) M:36AM V(TY:^?TIK@A'241N=?%-R*4XED6]"G!K[)_+6V56SH>J=.HG3$[L+ M^A*G A_K5,1-Z(/&\RSJVXG/[7D<.1]_>)$QT+$FY#W2T=[;E_> MMVGJ=S-/XY+0:D)HFY"6^[]C-JG%NB&#[I+&MR1,]W\G:U(;<:,E@]1[LYWS M_SY0"9\HQ5H]K6HV<:VXJ7-C45_G;&9;#>^\7GM/O7G\U$04;2+VOW])U,/0 M?TT6QVF=UL&&_3T8;/3UKO#!NOVV[HUWV]HYE7**^:* M[*UO47%#Y>5XF,6;-6RV=-:P^ZT6:[%NK\=ZW9[1:??L7I?U#9WW1XJ;KU$; MO"=O_,0[76'72"\*E#%[M,;4\,AGC]'8HM;Q4]\#!D7F$FTZQY8S$7VV>$=: MWPF8&W?,HJ$!EH\=R2(_H KE?A109]1LF_>X=^#8L?JB$RGO3@;/#+$?&N.= MP*R@ST!J8=>F,;5HXJ]7%>8^.;[GXE,"9M[FCW^N*=?C<.1%CR/%H;9>MC,< M.H-H3#W)IMBR=<"[=<&?^, 1+PIQE+UHO\8G)11L?+:+79^-'89-S&:6PIY- MHFU[NAQ\0AWOJ'L^3A7@R,._ ^'@'K"1'#P(PA!;\8N>JT/ ILL;',=M^%7L MHP@OH\9GV,=.- 'VL3_Q2!EBA^JXBYP %/#AXI$$<8>TF59\8N* @*T/6[= MM%K4FHW>E.Y"G+YHI \L:*<]S)*S1(3'#4@9=C#U^M3K*F[(*%K&#H#9:, ! M#C2 !U)(;$VYQ?[,U%R56C73-X)%7Q&] ^/%L8>?($F^"G63ZS,\A'3*#. " MQ]^\".+AWZ4CYE^=.*XSB9*>?.E*?._:3,=7VV,!G2S_-,$'2J8,DGX S8RP M:#\YB!1Q(T!ZGQ$W#2(:W>,$*?[Z43B'/WQ;&3ZR[>5FCD80;3Q@PG/'+UQE M9Y8!^@T<>"?_@%IW3KR0:B)Q:ZSS2JQ$*396@]>3YO)"^X*0N^YR]Y M#9X@;_V']!4SQMSX$:Y.!,NY5H@S+\3QI'"](#6H:=]NQQ]$$VSD3+-ELG.& MXEE* A %UL9))3D]7TF3Q#KD]&8_Z'+V0RU@V>'LA^6FQUZ,*QT[ZWTK-EXL M\'I\TAF/V'EX5AVB[,G,PW%'XWI+0/JS4T-/KD2 M4YY19&+;+AXV%$,E=,&*O;-+9BU^9FQEH4IEB] M "^?1\6M==18V)45SX/4,9 U_S4[9VIFG\BK )3+F=4*A3)$PP+H&>D G7X< M7>&@]<=IA,^TP/?":^"GV'K'_MIHVOP9.3Y:/A_B20A\+ %?,Z!>ND*G9H#F MYFD"-(>&64!F/USOV24 >%O@U!A-._W.+L3]DW0E;M7&MJ4@8V0:BFY,XJW. MO'P "AAYRV=\.WP.'<*#D'"S+FLB")I?!1 G.^X@&1<1-^8GV>,!G]($/^PS MC2\$N<0L]R*:9EPDEM'!4<9JI_>\HX+$H5+&I0Y3GU;C1,W:I'P*M,S&E8$9,<<>7 M1&1=!@0L4QE@#Z1R%-A^%;F%0R1%-W=GB*(>/2WL.![D]4CFC(3J\+-_RSV? M"GD, G$QQ,,AJ3HJ#EP]/V,P!HRF^8Q8@<\;-T>2S"B.+$? MM%MH&$ &+[$TI+-/U #-5^2O9HD\C= MX"; R+*3X!)X-$B&?,A-=C ;'-\O5>Y,9A,RS/D ]C6^SQI_]OP94_$+V.$S M(>;5[DG::82[?7;5U/*UB0HTBP[N(E]\%N^"CK/21MI[V@CF M FNM!<F3*Y1(.OB6S<,:F7BQ*A6'IH*S(F;,TCY>/ ,L%P)*/49)0\"\K M4'%\K!NP9+Q-'!<5XJ%28E)O,>9G4?QR(^"_&WX3D.(#LV@?.C^9??$?YGL) MQALIQGMG5_A1R2TA"-Q*=*.;C8W#OYQL.IA+M8!LXKCF.)[;RV=!5:";63-# MN28!5R10N8 ,*F*M&&F& M8XIW%Z&]\A!U\G+*?$! /J>A3(_31* 2*9)YF18!\>U/^=%6*%3L,:D MZ!7S![KY_(&]I ATUDH1N'7Q0NC!^KDH(:#3REUL#[JL:?4:';,Y:'5;AF6V M&OUFRV@9S4:_U3;F$P+X:Q1X#Y:5K)T.4!SI7@K++.SM9MNP^KTV'&.GU>WH MEM&Q[+[5MAN-=F? >OL>EY1&CZ>^]^3@=,EX=";B,$0RK M)]8/&FDVB"81O^;+Q"/H/A*'@8HMU-ROHQN4AZRKGF[>0;-MD2V+R[% MR:6OW<2O2T3&=W@E%_414,%=1R.H+(Q4AYMF5V=#R%39O^ BXJK"VYF#% MJ8#PP@T##6ZBJ>53Z=Z^$?FL-R.BVOFSQ!,!_Y2!B]3H$0?E+\W3A.0]\>)A&B5+R]6G7OAR>+ MM=-R;5/.RYCUL!8G;Y.1L3:]J>6K5]XD=Y:%<_GF/2:DD:K;,K>YKRX.+"F( MIKS)2-75=V@LY.NQ]\S\*JO%K+T)%D9WBD="O>$0W8?^"W KGXM-/@5.:^0C M+]UD;"O "K3N OZ'C#*@<$GR/M(D0 '?!]_ZCS-6QLZ?D6/3DGD6SBO9%]IZD'*#5NI0EGU@K!&9U,,X?DGG/GI"\WG M1;"6C8FN/P=LBIXWJCV1YCC%._L1)JH V5MOJ^]M";G.SA?5#:IHV0=.MD*& M_'[*X5&;9\NW+\:>]P/="[(/Q(CI-']TPBR7TBZX;_#-=YY0O-ZC!<*S.[\X M2:P)-(CG3Y3K 85"]%[/)/F,H;UT<3PYGAH033V<1Y[997*Y]!,MMTS.SEQ> M4IRTG4]+$HX)#;7.)CYJRNUDBA/N874<9XU#[,FFXCE+ PO')EM\0':<.@0O M*KG7 A)%OPR\;]_I)Q.3 [8(J;0%T -\)&^?@?A72 818D<@CO$+8NKT9['. M%['.?;*.=K9_0RR;G3.;B87>,&52$*[Y&.+'Y!*;].@@3A^WQG0R/'O%!TBX M*1#PY'#*!&:8_N%24O0Z_N(Z'YYN^JHATU=K NEQ4"Q#L^J6E'Y$*O:66AJ%DPLYH/O-_=_ M?'FX5^X^*W??;KY?/]S>?3T(DL]$R^GRH_,^2!)CT0((^(W^6 2D)M:_/5_D M;HL>5[Q$C=,CKW_#:%GX,D621 ^9@%\C2D%G&^P-LG>M.*E$X+-,%B![NXY.O_)+PL0=13%I!/UXPO* MPH>,CVMI9MH2H@^'W^Z5FZ^?;CZ1ROK['U]OE&:CRO#P38Q7SZ)/ MKB/7F5FG5VV=@V"_V]CF?*><@TM$/[_=$M?5%#'%/<;0$"V=*'%,VR^FBS=H M9XM^12>,!O0T3GC[D@IX\[Z0G^!;2([8Y M_5#E\X9FKQ^Z=\EX O/;L&B:DDPPVV2MF<<',!Z\Q!]O]-1VKWDX_KB<'[_;X^E6 MMQQ'P_/BUW(Y#]\%+\H0Z:DMO'XY+U->\N)?>?.O>?MU2S;=0J^"\9?_4KN9;6 MK'QVA\[T)W W<\^KX(28_XB9G]0WV'(?:;H*;^+[FCN=.I-ZL3]B'I OLAG_ M7X9G5C\>&J,B0[.20DI09N[GUDX>D&1AR<*'3R'RE [AE/;.QT=U85)LAM_- M-UX]QXDWN:NQ*F[WP5[T%F.H8QQ03@5&LQIU=O+'3K?'M7E3/&&[W 08NQP*.>.._ F[.WZGL-7% MGL>YT=EY2PL9\UA9_C2T"H601Q+RD)2Q"F48YLXI0YZ.Y%O)MZ^U**O?/TBV MW='A=$XUK>"H;AF*#=U;,O%%$I;29T//9PJW^Y70^KEFT;K P\'>DY94M!NM M@[N.J,TE[4D'3,#ND;%.V?9G'7RVU*Y>PXDHDO=73\RJVL5 \K[D_:3E5[=" M&V(.DY31!6GS-&([P71LO5RZGLL64Y-\\C"?E 1PXD]* M CCQ)XD WH46V"/P7]MYNOH;_4-_210@MU%@R;$U#=AE_,/[>$7')55#7WH_ ML?Q'QXWM'7.:4X"D(/G'[Y\=.QQ=]GI:2S=!/\6T*%[,/]4U5%WS6IE_UM*U M7K=;^G%#TTL_6[1L5VN9ZZVZ^#.S:6X72^)ZNRS%6-SE6C74J]] M.X\>!I&6N/QFN<=?9R)9/R2Z)R+9RZ-E=BU'4M]_=Y4@;/;#C9V;WEAV< 8> MW,.(*4.PI[UG'&G S6['9F[H#!UX2P@?@\*8@LGNA@%.8:._C"SW$76)XK,G MYD;L,K>;>!_"&L?XHDGHV:UE#]2I-8A"*YOVW8YF--8SP!8MJX-5TVN?F/U1 MK!*K[6G L*%LG7;UG1/_J=6/& W#>$UVWI%=017ML-:Z6F]U5-/8XV3;HTIU M+*VQ\IF%E54VXS^]588^:*V-7QUO2.!PGC0TPZPW8O]PG5!Y\L81.+&6:^,0 M)CL:A,K$^7FLM6ME??/5KM'92PG*AOCW4$CN&F"QP-P-K#&L.?6= S[\ZBJ#R/>9.W@Y+9G6TKO2*MEF ZB&T=QH^M#" M#*(Z&_V[*+FH@)R:<&5)R46SH^J-VD;4MWTXKY(GN1!@:5QL060P_@Z]WW$Q M.G?9;"??VD+(D%:\=$+8UV#)^73R@9 =QS$)!.5"$5 HL<=E*[_HC3@K&5XY M=CQ753Q?Z6CZ&XIJ6CX\%'H4TP2[#CYZ89:OXL]P/@"D8L-Z\,#8>V:^$F5\ M#\>E;_VAW6ODAWS!F;#*]02@'\#N/WIN (_Y"JSS@X4!/8-?^'7L]:TQ?#Z! M3P<._,B?T!2,Q,:@X_+QBP+%9V,KY) &WC"$50?Q\C:;X,KX__ W "&"YQP7 M$!%Z_@M\$UYFN0.,[?9?X%4N_BVTG#'S ^5YY Q&B@-X&.#RQ U!O+,^ _IT M\8LBZ!LP>(.M_!E9/H( ?T5UHBG7+EXJYL#FJ_S.?A;A0P'4A[!YP+ W' ;P M!W@XH/WCT0::4I4)#I!U= /H]E??"X)XE/#%GCB((%&N@4J5*5 E( G]'3AA M$=Y7E<JXR='XRY),@ MA'_X-U5ZBZ7\TM!,1<@(Q?7/$S"):1%P5 R*="Q_<,<.<^ J4P%S [YGBU)X[K!"$.S'YB<;>A &3U M/@F]$JA 04P9PG'G%$:A/#3*#US T$(/=.H%#A++)5$2O#"]KL+;G\RWA/72 M2+]B]8'8HK#\*[D[D^T1R<*K1;TYBXOLOR,_O?%Y9!=]$"0_+BS4;9?6^-EZ M"<[>S9I+8"O%".QIB,+YW9?N<3C06LB1],\[;5.C,"&HD ,QX?$,'3FEE;Y0A,&\(8A],8WC'*% 8H-V> M$0I->A[_PD5.*BM +$SY^\8O6AD ^-I$E!#Q+'U?(LQL)P )%J*324CF#@2N M@0Z''X!-!@2:2"AR!)AK@?$/F(6=1ZX/>@X$XG^0W $BL4Y0Y'Z,@#=LQP:K M'F0= PH7)G\"1'SD1?X)XC$(<;]IXNS&!*)C_]?90:V\VULVG7YQKO_DZEK;6,;93%["-FINFN=YI2;P>"[UVM)Z^T=S, M\OSA \UYO+_]E_+[W=>'W^Z5FZ^?;CZ1:OO['U]O0,U7282LD&!=I45!79"W M^OWKNAL^4L25E!>@W5"4;BL1N'[.KD2HK0-X))"J5 M,-R*&1\'UP5KL]E(A]/GJL1*:IMJLZT?:K[14;72.K*!5%0.6+_3W8=FV6,/ MPX.3SYOM4G@X\KG$E^@UU6ZG:J:V%))22$HA*87DB0C)D!>!'FM57HD_KG?41M,\'']<3NS:[?%T=6T_ M=9M[%WR2/%;Q%YM-M=VIZE%()M[M*75ZFBF96))'Z53&MMINFG+D;6T/J*/I MI2AKZ6JOV98\7.M#TEM:4_*P)(_2 M?$ZU;>R'0.0AK1R4,$^5AX_J#J=D@L#$ UC^D_2'=-S0RP"MI)#R^A3)P[4^(96UN>X]Z9C*N:ZU3RXE=@^4<; \7Y8=J.J=JOF!DO%K=(+MRNF=DODE\XNZ M?4,U&]7K7"3CU^+T=*.I=4].YY_ %4KAZ)33NC8QU$;+D!"CNBLI MWO""&7RG55%R;IBR#4@-3J7J4TF=#S\].!%ZSJ%S@X6!O M4$O\@[:J&Q6XH"H69 ACJ]??6H5LMR.)7LBV.*_V+4RU:9 M?UV= 7Y)IT+6C63\.IV>WNQ529DZ$K8_@1N+V\0_2:\M^LQE0R=\58E'G6F\ MQ"4! 656K^*0@9/=75KL_$II[Q)(4L8**&NJC9YL/U7O,](U75Y:2.HHD^TM MU6S)2XOZGH_>:FL[/Y^]\^X)7%I\96%\1U%>4%L&WVVN//-T >F0 :+M5\J<7_MD099RL!-WLL.\C MDJ E+I*A&NTU+UBD&#T(,=J2%VA2E$I1N@-SI:WVC H.JQ2CAR1&S_5FMTH% MPY$(T27A"-L)IF/KY=+U7+:8G.23A_FD)( 3?U(2P(D_203P+K3 )H'_VL[3 MU=_@G_@;$\M_=-S8?.$6 3V;J$9NOL#+QM8T8)?Q#^_C=SDN*2'ZTOO9YMJO4[[S5E"I>+%_%-=0Z4VKZ_Y9RU=ZW:;I1\W-+WT MLT7+=C6S4?[-1:LN_LQL=C<.:UOK&.NMNGM8NUK37.^T)%Z/A5X[6D]OK[3J M$KU5R_NR8HO\9CAD QH5F5;V*+X5LA62Y>KL:)5T$VMJG;HV$ZNS-U>,S55" M8DL=^NT\>AA$6CJJ>W%4M?C17?^O[[ZX2A,U^N+%S MTQO+#L[ @WL8,64(1K7WC WSN>WMV,P-G:$#;PGA8] :4[#HW3# *5_TEY'E M/J)"47SVQ-R(7>9V,V?A8_S1G&7+ 4^UV M]C,P^_C2%DO+EGQF8;&2S?A/;Y6A#TIKX[?.&Q(XG"<-S3#KC=@_7"=4GKQQ M!*ZMY=HX\\>.!J$R<7X>:SE8R1UC4U=UP]A+3OJ&&/A0:.X:8+' ZL,:PY M]9W!*M&4([K/QL2O/?9=/C$1]]GSX5=7&42^S]S!RVG)M6:K:O_H^@FV>E!7 M2CDO/_J'=:^2'?,$1 MI,KU!, =P'8_>FX C_G*Q/)_L#"@9_ +OXZ]OC6&SR?PZ<"!'_D3FH*AV1A6 M7#Y^4:#X;&R% #] $GC#$%8=Q,O;;((KX_\[+NPW]/P7>!Y>8;D##/'"GN$) M_%MH.6/F!\KSR!F,%&4QV@<_]SGX6(453JI+V(3($AGI_];T@B,?3 M7BC[8HP<*#R>GCE'H#"]JQEO*%8!QZ^9;V(>B-RA]>3Y%+P?1 '(-CC(.0]< MI3]L9WOZ2MO;*VZ1UCE?(?-PH2$X ^3,T/G)T*H$_AIXW*/43H4![AG(6O=1 M51Z9"SL?$YU8]L1QG2#$ZY9>@4I])T"J<^+O8_)0\=&G>L,2$3*PHWVZ6@Z($D+@'5P++'*@VM\^?/@K M&C,@$I_PK_!EH%1E: V@&1]R71+7#C^_A>E>Y<,]\2 MYGXC_8K5!\L^"LN_4G1?O8]K>KTUBXOLOR,_O2Q]9!=].((?%Q::A9?6^-EZ M"<[>S5[).VZ\>*NG(0KG=U^ZQ^%P:WOD_A-0D((3Q172MJ\Q]/_47N1.'<,0I,X%B^R"C7!27^.S8^3-R;**R.+OF M@V_]!P0@8C+J@_)T+!_T-E?M(("C,2IG>-4O1MRB*O%%@D<'XJ$P!J%"@,#LI6_AZYC!-DLZ%R M@U28$/@XIHKY =C/0#*)+4'^(@/3-,1L,R#AR,W8N_AR@=LR6_/)&D><>RQ, M8B/3&7X9,#\$/D=8Z>K$9D/F^V))"U@@G(FBI&R79<@";\RQ_^MLN>AO=\X6 MI\+UMDG091%;,B2^W/[SC]M/MP__HUQ__:1\O/YV^W#]1?E^/-_>K MY/'M$7@Z&S -2Y(G:Y59^1LN&@(M?F 62&X@+]<.E-^\,5G 'Y$5W1=E8 4C M90B4"_Z8CXSH/3DV#TT"Y)B):2/I.QB7@[^ Q^GT(R3.0)D !>)SR!S/(P\X MX\)[=N&[6;4!-C:X7,C3GCO&T!\P'@89!0^,V-CF:]#K*6#A/@%G3BC?$SB( M+W -X GEHR;,!>9\&%& <>Q,0(!RL !.GSVB"L)/X+>AXXK8H_7H,\97'G@1 MO-DB.<,5(8B',:G4V5T26W,N[;-DSP35:A@>@>!";_@1-)8%<@>]$_ M'XS[&/(A7_<@J(M\)Y#;@-DIG&?@1?Z FR1$4H"N(5BM0IP!RX :9S81V27H M]K?\*1[20"%(\3UORGR!"Q3,YPX\E_'@K"?+&9-)NZ+_E@ )TN-%B0*RA1&L M@ +63L!3BI\]_P=]WYJB&H85 6:?$XH: P6?QU$6%1CB!3_EU"*X1$V^3\\! M))&/SY**X<_3VU*<\2"YT$3H[[)^6!2?J.?Q$V%;8(":#:TQ:P<&S$5]'F#\ M!\]V[!$"+TB1EYZ7U I^UU>NUDU9;\#+E)CM8J_ M2BG[NM9KEG_\FJ)'8SO KK;LBO4%I44QO<-,V[^__9?R^]W7A]_NE9NOGVX^ M$8?__8^O-R#;JN3RUS+IYY7U%U42(>IRRJOG.:V[X17*P@X1<2N6=YQ 20MV M&2:UF77(SB.,E8$&?9LQ,2R,DS@8OCBB$IC7IL'5N 2F>&MF!S.:#R>/K7[] MY ^8VD^NX.O<,-66V3[D4I$Z4\XRY<$C;&LJCU5K1@Y7>13ML";L5#J(J]VL MP$T;K(391,'@85/;AAK-UI':2H1WN[WS3J+2[.>2.W.5(_/7E 2!F5GMF;%U\3)]YKM^30W_CT# M\QI\S ?PV8 Y3TC50?I>-\8U8:*=SVVFN[_<^W_1>UIW]M%DR3P*!>+PQ@OS MI0@VP#^E(0?\NG3,U[6MET 4C&43H3-XQ-3X0@))Z[B(*HQ;!A#(+(T,C>G 1MXKIVM$#-X M;9OG_5 "D$'.$&N]0B).S"S C')F1P.6+ENVEI!"J6SF"\_V\P-FHS?D6>41">[6T MMK*(0]TBEB]<3RBSCC*O 3A_4WI;)L&:"^79.B2>BH2O3!*:XC>\H)++Y:+$ M"50%VJ]FJ2'%N9(?A2+^SD1J6+V +L]G2332SREHI(#K5Q=$"#]6?GR*16G\ M87$.T<3ZP:C0T@TMJJ!+\K^>G7 DU'A!R@_/D\QD!/(\M_P[?)8D5P'-8KXE M*'21G0S_B$Q"(#B>9JDIUV$^.[K),Z!2>NPCK9:\DEA*;QH9BQ!W6E)?]8PU M?K^8/:T7/[T0!/83Z"-)UN(O7 1'Q]!:R<+5Z.IT*[A,6<%5"UBV5L&U/Y$Y ML7XZDVBR$@.#@GS$PF)7F-CS\@>^!!PH$H(M^XD7(U/)9RQS&7"3@W@)Y]TO M->,JD!. #V!SAZ1U,'\;\P/R0&P&^C[UK+* @D_P(15N??2VTJH1^%^2U4K MQ?51V%6BSW!7N!?^R?W=Y^^8A]ZWW!_PXK^B6\&F8;*Q99"HRG0<4;FT-9V" MZ48DP:U(KC%R?X;-I14T14)W2. ("!78B,BX)E#YKV"/>L#GPO_B?45LS*S$ MCATHWAM:XPU]2==,\XV*V?G3V(7;-%Q%J"L$\R.XCC:6KE4$=5:]C@,O3@+' M%.T M#A5U8- M&_(=K@*PPPBXVUAE0^H3-"%(F4=1"8R>TB-\1,5=//)94'9#<9G90BQ1@:5F MQ2C\W6%4=3)CI(1@C 4C>!ZCGY^6KTG2&:NYX F4N=BWHI,Y8A&8Y)5U8UC+ M$I%:(5W!*L0-4&0V%JZP3Q] H0@MC^V*A^,])ONVN;6 _5^HZ]:C0SL20K3D M6UR$3,!T"JGRO,C9PL)M#!5;0&R_Z-UT0Q6P8CL@GADQ@O]R2/MM-F;VN\0< M$&*0TQ.*06S$@\:O:*DVDYJ7\< 3_'1D(V;\RG(S *> M=R^P,CSR0?2#^>6(:$T,!*PXAAWAI883S( 0=SH*V2-V;\(RB'PCUM"1:X%!Q9LBN93*SXLFDVUA*:RXQ:F7>B@)#L(3OC4((P#] M+HUWJ>3F BX0;U\@:9N-=G%7'4W'"H?J-$F4^Y'6(UZG[ M[_]]_?W3Q9>[NW_;K0[ZE3@WE/EK2J0E+-I"5^D0@F&/I M^$_N2L9>.'P4>MC@>HQ=)$+>PT881"!&GRW?OAA['IG7Z?JQ4,Y)# M<,3W(I/*Z%S'&N@>[UJY,7/-HY5ZK]GD$?/X:?VFX.F;GR(M(/U:*XX?E<-' MNZ!.,YD 1NRD^$[P(XXJB[_AJY(+".IK,[ P.T78:+[07!C<0P&*X16;'@8_IV!I0^#I"1TEXG3P:OG!?,8S!% 0; M[P=D)4%(]&@45&/>4#CAB6N%/!M:/QCVT6KQL-,! R MC,9)BAUYDV#+.X29D>]%CP0QKO3(^\+#IVZ 5@%'>1!-I_!UH&K'A;W*+!3 ]SYLX WP7-Z>"]\IYZ^U\ #PSRP@;[*0]O''=M#E3TFA^"E@: M6:(+8C#!> ?U&X$%..ZF#*TXV#ML*6"8I17PZPX1>3DW9V!(%N:-Z;G#Q1O4 MB);YZMS%AL@>PU_CIMI#CJ\XU9!X6."5PE[V!;K_+R*)#,X2XP]T&7G>?DNW M7'XT#0=D^N*VL34Z_#BQ_NTE@,6]SHERZ3P!Z>5X">'.D$7/]N;>2T1P7RL[4\00_2CS]N-IY> 6?CUQEL,UG&! M22'OX3A"$19[QK,$XTS(= Z!4X=#SH@3D%*4<3/UQMBAA_]5M*&<_7:F1=@ M&!3?%G??Q)1/7Z0)2 M+%GH(OTOM MVG200&)9T(UDD7G^G-@D]S.YR,VYQ4-G3/D6%+>=,Z;P'8E!10$E\N SZZO MD2%9*:1S*^K6S2CJ!+K,@0:S M,?6!Y2(:IZ@ 87O/(T;G"JB"']$,0%-SQFI""A;5!/08G#QS5?X-('".)T#" M$"_'U*(5N.E*00Q,L85=]B- #M@L:F+#HEY,HB_J3/=*-QL/CZ,)56,9*_KL MS27]5=LE?I"M^!Q^OE6Q9[QK=?'VZ^W]P_*-_!(U:^W][_HUY0ES=8)*H)^+U6TE X MS4_/A!FY$HDS-1)ADJ0=)_E"23+.K,#1L,$JLJ2:D\>M%H:"_F\ M/F7'TUT8_H+J$5L'/B7Z BVJ3+=/"FM2RU@4M'0+[*/A!C8&YC.%29_TS$L# MX3N*>V?R+7%@%:[O\#ZL?Q*U#WGJBN?',HY^[3/N.0N?E&>X)$(X%OFS@R@H M/TT(JLSQ9)N(PO9KD0>$,G4V':N8G&:O-FV/<,*L014:PE[B5F=7.$CP383U^4C\2/\0B!Q2D+TV4\9 )D7G(D M47I8CL^3E#)7T.)6W(\FHFTG7WF>.N(KBYGR MG3F>?\Y&V=('^5 '8[[F=79/"WORL<_OG^_^?KQ?Y2; M?WW\[?KKKS<'8XW0]$J4PTG@0U1 QD1*PC=KJLR$P.;RLX>SHZ0='NL3#;'' M?"3)7 XW%W[QR,8I"S#)![LW8XD="(Z AH:$E/E%7Q^A*@9_+K+XS6TZSP28 M8)PQ=7B)U%(39]X22./#XE)U-F@U2>NI2:"E,:R8W6;$6R:Q/BEP$!&K!$9A9A+ M#C+'9@X>WP3G//-0U32)T[TZ[LABK%K (YF'X@9L7MZ^I+(J3D C MJS&=;2.\%'ZYE9U04TFHD]1!EZ'$$Z!;NA0",=ERG#A[<1 X6QU+:\XY!OV( M I.4QK(2CP^M(=XM)(QO@M@T M6VR1; W,I9JECAVJ^U%.R<'46]\I$;9LQH@7KHE0G^A"Y_V6G$)=Y+:LPH/D MO)!%'+<:X:9Z=[D'@[LD!S[O*CR#ZF!Q7D/.V"BOQYX[ISGX+](C*CS"=%9< M,@JB@CA2A5_1SPU*SR C:>- ]P04UDA!+L;4=@+![:) \(%$?EL:3^7UQESP M??.] 4A_OZ!5P[*=+;'O9F=N(/1[&N!UDXYK \).0]N5$;&''95T&8M\DSQHMBT2I(B?!%;F "0^F M=!R/6YT'+67=V+0E90?,"T:F-1TIY_9;I+[O$69'Z4WK0C=Y);MIXX]I#7DV MU5#EY$XLD,GUXU$$9M.M++]+L0(PEOMCG*#W@_$F5[DOJ*]#:GEYV>FY_=V- M9(SW9,;X4<4*ZF4WGEU]N_[^H-S>5K8"=U[O]/#;S7?E]NOGN^^_7S_ZK3@87>-LA[&!D@0*=!9$"]3\OU_8(TA[,ID9AGG*ZLSV45*0&3@8R ;PWA:70G75Y]VU;.DHI&#&J=Q:G=2=Y:A;+:"QI0MCFU7P59-/7XF%3\FT/6!-6Z4:XBS^T>97>['6^W:]:%&*_+ MJ!&3DK"P'1,/ZT.(F+["+=5<55X\G#R3,)E<@L:!K$65>VM6%"K%Q81;HIMN M3>C&*".;/UP?LUEY9LT][Y(,#B=(C/!E/@7U#WZ/+B1>Y;+:W8XN!<-.:W#C MKNKL4KVMZ:WU!HDN6;9K]K8PN[39:6T>6%/3F^:A -O56JUM3(7=!K!&6S,: MS?6GPAJM5X\]K9=%2TQZ&P01>-'?LBG^>2FT%3.W3>[@,A +_'3,=[YH:@7B M"+-.N1=WGAEQPGV?38S[76GR[2[GF:YXRN=6;N#+26V_?]K;'YSV]NW9[:\_ MT[J&F_L&7_/L"L=[&-MZP'Z&RM>(:J*P1'Y$U;2QFJJRX:.CYVO1Z.T;EAN" M8^_8U"*64'3*>%E&,WBM]DWT0D/?]%MU:G0/^^A;DU/&XN^BL_8G MGK/Q_^*<#(%-NN;YW7I1_H>%R@>6P>X?R<50$18/>I3B\K@+1QUFC2E_TT!K=FM #7):D?(:H:N=KJZVNALG]].*%[1 M)/6-2<8G':YH-E6CL4>[4#HD)^B0@/&@-PZ>YJ1D.(13DI+AD"0#V#JMEJF: MW6;M0Q6KB .>=AB7<0$\E+RL(![?BP]I/OWL)P#.8JH#2S@[NW M4KK:TVM2NMHL*UW]Q(86=:W]8PK%HO5A/N^@LC>3G%QKU63$VJ5 MG=#O.(WHGD_1R4S3./Z3Z=3D9,RRD[FCWH^W:=^$ SX3 >+I]53J;:*G$NPO M(=;--U6*GX0]#BX ;]CH\E),N2Y'V]X[+LV RWZ.G+X3OM\[@%MOPU3ME+8O MOMIEXNN&'TFU=IV'TW^BI>F-]1H/+&Y*T&FLUR1A$;!=6+;77K^=0=:WD'#M71T/'?(BT_\KZ;#^=/B)1G\FO?)S&BQ#F',6 M;9MNHTJ2;\IN&[(7#A5J@U=XM/HK-\MO\.+]G&!3/W?>9ONY2&Y;L=G0A@W] M53:V3SO_E? ),]]JZHZ.PR^=(:"5QH]C]A*N75NO7U'G93QISA4GNVD7. N')?NY.QL M2':6[+PK=C;FV#D81*[KE+#S/34B_UU3/N)#[N/(FAP 1^]/.QN2D24C[X21 M9]DXYLG0*V#D8(9E]2[-(?JHX345?ASSK]G J86*97M3['6<_<[,D[U&.^;L M>\OO6RX++NY^CMD+\C=^8C0:AJH$<-!X@^[:"N_+W'_)6P?X:8&,.6XIH3=T M[?;KO105==_3+85?E7]]^/Y%N74Q3V/ E$_>@ 9M;3&:LU?*O/_XVW&=XK%3 MYH/UTW.]R0O862'C(V'O!R,VL8Z>5#]>?SFN8SU!4OUHC0?1F#L<7QSW!W8M M/GK"_73S^;@.^00)]Q,;.JYS6G3[Y?K#<9WQ"=+M%ZO/QJ=#LM^^WQS7\9X@ MR7[C@XQ/RDAH[:SOR,F7+.$T9#WL4Z M2SL83IJ9]"5NN!60! 5][TL*5W:=0_E_RS+,>&8%WXDU&'B^31$(&G":SD]K M-W2:4A1W-_WQ_\8\:S/XLRN;+YTCL*7G5:&PF>;6YQ>35^N:G[AV6W4\$ MY< X+LXIOFRVD_G+M2JU^I8)W--P.SYZD<]!C /WZ3BC[.T3N!F#&,K^FS.-P/"MJ!U_39R!H/X['+=&3B 3[LSBXH(:I/(FVOH76ZO77R:%M:U^QN/.'5;&IZN[/Q99M= MK=U9;>#:3J9'U:XMP5XO1+>XLT42_S=\70B,_8%9@Y'R 02"'2B_>6,J1Q6U MA/N7?7R\T?=$9KVM"4AS)'-864PK[A%L:Z8.+8]9GO9TR*&N(X>HR!4 MC"6=00_S*-\%[XIOY*L[V:IWPR$\X5.@Y0&<6RRE]I7S;[X#GT_A@=RC;]]E/KT>#+R( M9KHG'Z\/&N[]DO\)]1.!E?_7]02P,$% @ .H,"5X&U ME^$J" 744 ! !H8F(M,C R,S V,S N>'-D[5S;>D^W>C3 !HPD0^_/20QN0.IF. CI[?3=0AP7P2,3T;.U]MS]]#Y[?C=NP__ M"N//#C8[PWW]]V] 05W,-BG[B$-/3?<.Z1>#X*N3\-?)T?> M_D'W8!CZKA^ [PZ&AT/7Z^-5/]P-]GK=P6[0'5C0!W6D_ @22K!I7!T]J)$3 M:3T]ZG3N[^]W[G=WA)QT^MUNK_/'Y\L;*^KDLC'CWTO2#YZ,"_G=CGGM406% M>.1Y)>F()BS6@GM _?[ 1:NOIQ M"JJW7 G?=\Q[8ZCK=GMNO^<0JK5D7JKA',DX@Y"FL1XY*?\KI3$+&03(= R& MRY+ W&M-Y03T%YJ FE(?MFOJ\3M"#!U\FLYT^V\6 N"7O# MX;#S8+)JN0=+D\/*N^;2[?7=W=X69E=EV>:V\7J10WVV1A"2P MHWM0MQ<++%) M.1?:ZILG^;/IE/%09 _PD>'OJ"#Q&L)B8*P,P$MZBOUU1*4O15S3K3I3*:8@ M-0,U/WA;@$A"B-J>YQ9CUI\Q]7;0D4*B@E].1/.Z@RH07\X:4NB:7!@Y"N,? M0Q::5]SNJ81MVXTJ"J<.2_/_>_-]&F_;?%3QT_@?T?H PFU;CRJ,LP:--]JW M^)ZP8.2<"JP[QW2"SIGG7Z\O-JHPK "W+>UNPC/#$XK^1 M6HY[1/D$%..?_DJ9?GP1:E>9J"5X?PN",R.$<9*9>>-Y(Q+&5*) !)JA^W\# MZ65[M1EP\$P90-Z7#+6$N&]'E;!/%(88UDYLC,'GDRV"+R;Y$B M%8(4X3E#,GQ&XQ.E<-'2@-[56+4$#A<)++ ,AT]H)(-K$3WGE,G_T#B%67 : M$+,,I8Z27G>1$H-"+,S<\Q9Q<:.%_ST2<0!291-( RJ6@-0RT5MD8A[DW_ED MUB(BKN$.>-JD(Q2:M2'O+X8\UVQ1E+&2,K,BX,@+36:#LGYMQ'<7(U[2;U'< MLQV&6_K0*.KSVK4Q'RS&/-_=L.HM"GG#NG2,"XV&G>-'+:ZA=CC<&QQT*W/& MCU7$N#S*3;=I9;2D;KJE7MR(\=58M5Q6)J.EE1AYG^&UB:!J-=68GY50M?14 M9JYEY5D;V:C,9KE^&T/?<'XY TU9_#=.:(7!6G+WGGL^RRVW M*2E6[L\TI[T6LI;8_6UV?EI)VY+*H3EA:\!JJ3K8L YI(4?5ZL%\GAVD,9B_ M7$Z9IK$5:4[X.0=+ M86J9J&R\E&!:R7]>,M^,WGSR&1(/I$.HI[2DOAXY6IH_H)G3-2.G(L99')LMDT+,GOH[ MFH)D(KBU'\D':?81K$-4BIA,I^;N=RG2ZS";6ZC%$J;\,95BE1LR-I2X=? F:EW9L/]H]E4 M8G?&*?35!PC4-6"+F(_UDOEV="QDYL\*!IO";1.*[)V7G3W %^ QO17+B> X MC,K'^NBLW/?)-]L@P$2EZH;&H'"@EH#KB3/(?E_P7$C-HG &$GPQX>R_YLO2 M%3%\6:,_$&DT$;Q8J,W()KBMVC&![LSQ*/0RNS1GWZ^-3RMCMJ%V?>.SL[/; M-1)7DE#?P#,S*4+P$3A>Z#'&]#-]8$F:F!$-B3:&3GAP UIGFF/KULHF-\;[ MZ6/GPB#Q)37#X55X@Y@*,UU@QF.2?V,Z.A5*7P-+O%0JB['IP+,=Y@M%A&%? MG8"L#\BG&'PS*IY,IS$S?4VMGT]6R[^&*26?Q<^E2 PCQGT;]U1IK&1E\>SL MR9'UU<#F.#\]L:M[&+-3.^=" IOPTU1*DZ!VD$?OLTYJ[[)"^W>,L9$_D_ M/>$_LR=[.$G3W$T^_/;D_;N7X)[\Y?>??OKU/P#^\ MPQSSWJ=N?K0W/\*]OT_[/[N/8>_-.,S+M#\&^'WQ:\^F)V=]]^%HOB>8D*N/ MK?ZU_R6B-=P; UH%!*5, !=*A*)=B!PS2Z'\UX=?HK',^I(@94R@O/,0!?U- M%)DU9TIFIA9?.NXF?_Y27V*8X1Z9-YDM?OSMR=%\?O++_OZG3Y]^_AS[\<_3 M_L.^8$SNKS[]Y/SCGZ]\_I-//U-(7YPNMWXMJ[\1/U)UA]#.I;P 5(_O/G67[R^T][ M>TMW]-,Q'F+9JW^^/WSUS2./PG$WGD\G$4,ZBGV8Y-G/:7J\7S^[_VPZF4W' M7:ZA_B.,JPUOCQ#GL_>3<)H[>I=,6CQB?G:"OSV9=<+=T>G,_@0PLGH=1=B-^[F'3O+;^33]>30=9VIM+_YYVLW/ M1AFU"-PX\%X;4#$)B.@L%#*""VYB\?&2,\GB&9F\H$$)L[C@POD#]ZN;]W$\ MGZW>63A^X?1U,2U=W\3F$2O,)>LS>&JOH$J2X),I((VWCGL>M#/;,^];2R[0 MZ&F?]J8]F4P)[\G>)ZS)Z3SW+;&$/EWAU[?M[OP3^[/3X^/%=P*1Z'CU^Z6? M'F^1"?-I&YAM<3+?<2FP5\^ MN0W^9Z=]3Q)GA)8S;I2'JD) 21;?GJ"_?R,-.ID3LVPMI63*F?_AO.1<$Q1F^& J HH1$:IDQH@#:+?S/7-R/#7Z31_ZL;C$9-)2Z\$V<&)BLXGB%100#!2 M"V=*SBHU#OSJV>L$67X_07Z02YL%]&4W(0M?=Q\QOYI0O?6ABV-<6E5)1OVJ MH&(R0 H**R8-(><,A;O(?9!2I=9B^W9$ZP1??3_!;^C^9I1XC@6IOR% 5 OB MN_#Y*QXD0UV0!IQ4I)1#YJ2-H@;!.6K22UKFUG2X&V"U%?@%@G6";[R_8]W=NL_@>S(^P M/^?8=)+.)6;B6EM>#*48)%5!CZ:,8S0DRCTJ>LFH,FXW-G MMXL[24JR>O+A-889'E;_'93WLV6O,TJ>B2PQ$A4+01(N04#&0*!#6:13FN76 M\;\-T#H\<-\1#YHYO_'XPZK$E#S++*B6B(XZ&&6, !^- LNLC8P385'NKGZ_ MOS7/PNR(*J7Z1ZV6/H8Q?>GLZ?Q9Z/LS\OO_AO$ICK(2)5OMH 25R$I-"5?Y M"#Y;XZ6RZ%AK';,6L.&-7CR$%Y=)WSXF[;/POYI\)&NF_5E%X!3+ M)24.%DEJ*QDI^VI.,)P-V=ED&6>-HW[Q^<,;UF@1[ =[N.'X)9Z$+K_X?((3 MZF@G^8(6&PGO _U'-"N<6*;0/7MU0U_2GFMV$< M^@OF.8626E0&1W4EJ&S)T. *. Q2!TK.6JKV-+@&R9!T37L:;.KZ9C1X=CJ; M3X^Q/\1R.LDK0\^^8 K:4K[5D*P)H%AR$ S)+F&,*B516F]>ZM^.:$@*J#$M M&H:B[0#@-7;*(%B(4D&P15#*"M3IY\C ,&WI6[(7(6=&46*3 02>Z33*'E)\,II\%B$U#9QIUI+H]L1#6GFIS4OVH5B&VIY MY#"Y7#R)]) 4*/H/G,D)LC*!DV0/1-9=+4_-QD,VGGIH)*$6 M6(G@1! IO>;_7@$G7ROZ-^5\1[H^W:LGDX^O,/^^'4WP8/RK,?< MS4>\9([.2Q"Z-MW".?B4/,GUY#S:D-"T9L%U. 8JD#>*_\;^WF;U+[,OSF@$ M;XVK*9N4NH[4"Q..( 13RK1>??DPN?,(^G>SJ&_FZVU+G M)"%G4MBX>#L%$ MZEH-%>F.NN[$DQ,I"4&";#%+QM9KF=OO+7DV/3Z>3A;?NYAG.SB=UWU5=;/:B,S+-G - ;6D M8B-2XD6;*!ECY+)H[DUK V^!,R31LR$;KI3_C8+0;H0P4^]+;@CC-Z'+KR;/ MPDDW#^,+.$?2@Z3U/',+THQ7*F6>NJ[VY40Q)&C3G2."3- MJ/*NISQ]VI\M("S1+"?LA>79!)V Q4+].'/4'7!/X(BY0>;HA&R]5.0F+/=4 M3O ]\:*)_YNQX1#G@01\?A'Z"66OV=.43H^KLS$_Q](ETO0Z42<=CS"R:S[B,M5 MSJ^GL[K ^:"\"Y_KV):U=41+6DW9#3F"BY8!2ZB9TK((TWSIV?T@#FG:?FZ\\?[MG%[K5JG9M)Q7'/2OK7;@W_7M6]R*?R_#&NW) M_QK_E\1#0D/EVRFEFJ_/_P/+M,$>+%>!_])AE$ MC_GP:C+''F?S$9=9*Z.).2(44)*$C;?. $?TSO.2BF@]*;U% R2K&&9!*M"T]M U,(94G0V%CS<.;3PP>@W7-2ZM.5]R M-6(\\%3+2Y9-W2M:R*@2.21=G#9%%2O;+VW\!L(]"[?M*O2A\F>3L+5=%D#& M3;\E\PI3\,JRP#(8THYD'S/@C=>08DI62Q&=T]N8)[L1T9!&S8=*K(8Q;;>5 MO"FGA>H35P6C"!F4#@)4Q@+1,9*O24;-E;#2M!YKNO#XS6OBCS@YQ57( M^Y#F?^_F1ZLU/R\^I_%I'>JK*U[I_USULTHY**1 1NDY*.5872W@ZU$.H:#+ M3,?66PP> '-(G?Y#^7*U7-YNM-HMWYO.J-BJQP,L3K_!_F.7)1,1<\;WT&QYV%P6;] $7+:D8F4,>C*6Q10D01@/$JD[,4 MIOE"]1O[@;5S,_?I$B M7I)M/FOP(C+*K[5Q<3)9RH2&A\*#:KTS"T&T8^GO;S[E\+ MMQR4RZ>DC$@-HV$L0BR.LC$Q&!P7'K1G:'F2P93FTY2W(AK47%1KHC0,1C." M_ WG%ZQ36=%SF(-2LJ/DEJC31PS$T6*MQ4(E5.O9IV\ ;#YTZ/ZA- M+L2,3#HKCU"/C*BG#M3C*IVO.TA$DEIY+UO7W3= N6> MNKMA&G(;\WAW/FI'DWKW,[G1#-\U#_TRU1NQ%.2%M%[=>*(D2@B8#.1D+)-1 MNFQ;+XR]!4Y;M>!M1I9XAJB%K+O/(P0>0CU*F#*]%KGL4BT\;LG9B@.7<]G# M/=YV3N..)0UOJK(EQ\_G?1=/YW43][OIF[!8DQ4UL&;K4QZ/!SRD+K%;1%KEU$=#!6C)6"I9"A6:FHUDEQ7K *>B^?!R%1X MZYTJ3:FXOL>HY[[UT2])_W0?)LMM)>GL'?6OLY 6*"9Y\=.2\7\-W:1^_FG? MS4@'/3_MZ?4-]MTTK]!_&?1_52<$7I#:FI^M#G08J:B,(.4&W&@J:J,CO624 MJN>?,*IN)7=7!MLO:XZ!F#*DWF:7[6"5. 82AGLQ:B>)IQ[-]G(\_?3?F#_@ MRKIEA7&(:1QFLZYTRZMWGA8J(VKF#KY$RIL1=,(ZC&0%1)\\:%M\T=P4U7Q MHK$)0^HC'Z,Y#($9.Z'W%:3Y_TYG\UIOU>KZZ<&S5V_JKRR:^>)[WDQG\Q[G M7;\HRLY'@NHI_#5%4#A6CO@B8YBT#IE.U(3KF:#9&W#1"T@D;36SG/NPR\:P M=8.'-<@]T+8S+-H]7D=R8Z)0&E4NI/8].JH%C>7UYAU7S[A/@A5E36J]XK\9 M^'MN*/GW; ';H\/6V=Q0"XZ\*H45XP!3HB+7B'JT>U# I%1,L"R<;KY08_MF M#6DWS! ;P&,Q:">)?EWC[NX##S&,NW]A?G\RG;P-8SSH7W?_/*WCXO3Q+P[@ M-OI7W2FW[ZL:-O^^/L_:S>T_.RFX1)JDN%B64?ER>C M*).8$D: C Y!$04@,BJ 97!!H!8F-+\A:7UT&Q^E'1F]8+V:^!,;0U*=N@RY5CM3>,1L/SM+Z>Z/4R MI,5Q/I26Z[D%^!R7?U)R_B)I1EP9+T+VD#QW5>@O]C4Q,%A41!M$X*V>]1>PX87;U),2/5D RA M8/)2"RM4\UG]NU$-:LALQRFJ4:Q:+AF]SOQZ6<5L_JWY6:$KDB7P2I'*4Z5. MTZ $)Y@MFF4,K/48U?KH&K8E>EI"S(OU9@N5?9TS7% \9>20O1>@I";)*XL$ MQJPG^2Z,;+Y9_YX0OP./EQJ,0K(_N>Q &VR)8X]BUVRE)/KATN]@A.:#O$E6$ MY[>/??O&A4\NY79KX0Z[5T<]OK"E[IZL!P!C(EH&S4#GZ%50P8OF!^\^ MM'M]Y-69P^7X-0L^MQ'^9NEB:>)!N6CVP60C!X]RDEG$;(!''ZCZKHO]F=40 MN.'*ENBR:3W%LP4SAK0BYCLB_&,3:MMUT75EH78E2*8,:)2%RD)K24HH"Q83 M1B:B=ZZU2'OH0.?CG@GS'?%X2^'?-CV_;'*]@ ]5TJG.E=HHZAHT73>Y2@L9 M2UW<'34OK>^K7Q_=D XC_?[IN6GX'X.>UCCI9 D0<]WV$+R!4)M$M94/E9.-FOL&Z]8!$T5R9G[R2+K0^PN1O5D.3^EKAT M_WVF]PI5LZ;T'$]Z3-T" OU]C.?3^!?/'Q@A%0C6.P0C2AV9+@R"M/7^O'IQ M>*(:0K0^^F$=7$,2T3NB4?-P-212P;ZO-E^_NQ^3]($K15U1R:"H&*U73TD0 MLFBC!7!&Z0>\"[YSK>1YG1:,VD;46O^2F\B9SQ[6&MD145 MLBU6V4&[=B6L=^M@?C#[-X[5%)M49 MFPG]4K4Y%JZD=P8P"0_*D8[W& U8TE^,%6&];2V4;P6T#G?<#\^=AT9HBZ19 MY,>OEB\/!K3*,1>Y 8RND1!.$@+PX?,@Q 4XI#H%I(W3!@K+U0IY[P%N+5#_>>/16HC>,I6:C M>C &DTQ#L"3I5 Y8S\>UD%(6B06GA&A^E%Z[]2#W]]:5)UWZ_@N7/D?)4S'< M@W%U$":,K42S:=N\BNHI):Z^ M/Z/DL;PV-2=;+W ((.I1 XJ+>IXO3Q ,U_4J9BV_WEW>L W>"6Q(TT:/Q['V M,6QX]>WM]+\",GNG,24P)FA0MI ;BDN@HW%.,BPIMQ:J]X0XI*FFX::U3>*Z MJWW?+T/7+] ][V9I/)V=]B2AYJ$;S[Y%LM8^[UN^K/&^[G5A-]K'?4$]7O/D M$SU5//KO-"5$(%8PJ@ MH :D,G<0--895RFX1VI+IO58\4-P#DF2->35'1-5[4/8[IZ6Q:C1=7"X<"DI M5[-,7?C!-"&Q,E?[0[0F1"*;5S:IU2>-S[*F/J!?D+!_W=/[E@2-O MI'.6(Y1Z5H^B4A2BJ0>U>8LBFJ1Y\RG?-:$-J>&TX\__3]02P,$% @ .H,"5\ZB^K0F+@ W\X! !0 !H8F(M,C R M,S V,S!?9&5F+GAM;.5]67-;.;+F>_\*C^=U4,:^5'3U#2_EOHYQESVR:_K. MO#"P)"3>IDC?0]++_/I)<-%"D13)@T-)=$6%K84^^)!?'B SDC[[\ M:/KG%Y-GG'*Q_-CRM\VO 8QF3FNBI S;W][?C&9?/GU MQ8MOW[[]\CTT@U]&S?D+3JEXL?ST\\7'O]_Y_#_^TOSY[-)>>;V(P&< ;YV>++/\_> MW47:'TY>I/[EB\5G7OC! !'/GC#Y\05^>S[N7WX9P/)G%PWDC>B74RZ@5('S MW\O37K3&=(% FC@-0/"G,"PJ7A'CNJ>WQWSU+)(@^^E@4A'QW6=7Q3NZ]/V: M K[SZ IH9P\BEW 9H*D)]=9S;^!<@EQ%6!YYX2_[@\EH&,#'B]#X81K_$D>7 M+V9(7X]P4?[HSV$'E"&0LK12+>@,S?6_O8$$*>\/^V45>8_?+AY0AFJ-";Y/ M8)@@/7_63[\][]M H^16\AR,%,Z')(3@R@;MF.>,]:X?4] M\0U&\=93!V7- M&UV1-/ !!K.?]A+T>[\/)_W)CW?#LM'XQ:3@W00NQSVK4N9&,A*<9T0&JHBC M*A.FK1(^R9REO$OS>*DV8XB_G(^^OL!17A2IEB]FXIT3O77LN;P/F]%R8_V, MG^U9;T)(V9 D#,4Y!$IL=DL\2]>GP/? MK]R,+JLS-QE5$-V<%P3__-FH2=#\]IS6H/!_37TS@6;PXPR^C)I)+P456>*! M1),,D1 \\88G8F+DCGJ?(N@J;*X,?#+$MA'H78Y9#8X_0M,?I=^'Z0U:P3U MY8J9:I)"1!O6!4UPIFC("A>M,%$J9:LP?&O8D^'W<&'>99=7681QYQO/9+G0 M.)J9=H>YZIP(+!W9*I.@ORRL@GPW$KD=ZE6;2A>3[-M_T! M_#$MPN@QFJ-F8 ECS"&6XH/JZ(A6VE&;@:-"5K 9KD=\\K2V$N%=.F5[.L_@ MO#^>H)9-_O"7T'/!*N:S)MZ*4%8114*,GN"^X;5TJ'2QW::[;M03H;6%*.]2 MJ]I3^VX81PTN&K-)?IK@)O%Z-!U.FA^O1PGA2<>]EYD$*A.1@C'B062B):-, M>X1K0Q6#?PN($R&^GJ#OZH%NKP>?_?=W"?>2?N[/ V*+M8<*R6S(: 7ZC&N/ ME8#VH)!$^"BM#># \@H:L&'X$^&^AG#OLF[:L_XRI0;&X\5?9;JLEX7- 50@ MUB<$I:PESBA)%+4Q::#: :O ^)JA3X3MMD*]R[2MQO1K_/)#\WGT;=ASR?$2 M2T*5T^CIQ6"(+0Z!2-((RWW 9:<>S]<#GQ;+!PKT+L>N&L>SS>5#\[$9?>T/ M(_2D$M3(+(E)*1/)T*4/99Z@+KPU-+8*;"UUZO?O\<(/SV$6:(O9!QXU(QQ=+2+1X<)UGW$2 MM<50E7OAA-H?)STO\(;/_$+ MG#TJ/%CPCN24!"XT:)-[8VFQR36':/&W[8Z'MXU^(IQ7$.T:SBL$K[S4?.CQQ%&%%X11@/N*19W%YRD(,(JS@W%I8?5"$7?&O1$&#Y4.@736$ 3H"9,! MYP<@DJ^1ZW%SS!.A]V QKF&U58QJ806.+B_+*?4H_NO3A6]@_&$Z*=,X2X'S=89YHGDT%+)0V;>+8&\< M^L2(/E2H:ZAN%0E[B9#2#-; G_>RX"Y$%DKV&.X@4+('L\<_0O3HX%L&L9W; M?&NX)T_IX<);0V/[X%8?QI]]&$#/**VSXI3P4&Y5:?PJ@%,D*2V\%KB$J'9O MZ:WA*M)XXU[R<6RH@T2V[I+2L_DETU_C8#2&]-OS23.%ZQ^.AA/X/OE] $59 M?GL^AO/+.['>W0F?CLFY]U]ZL]2A\J#7 S\>?\@SJ__E]_ZXE[),SH= &)05 M148T FTN=W0@&S3RF9/;WN/LQV'&SV*DN1; 8#)>_N1:'>X%4U$]MEP17Z,N MAW$[ZD+&%:^U+8'=Q/-FMOKMA*BW(NR!]%N.9X7KY MCYG%TPM)) O4$70.RHFJ*]Y"!L*M+"G$0N./:I-^!\7Q[+E:W*Q2W4ZP%2^H MKT'T:H'(098:6"+H'BIT#)TF3C".CJ')V25M=-B6J=F2ZE>G1_4A@MWX5O_U MQ8I$T%#]5Y4*(\/Q:-!/I8K3*S\HY8D^70!,QG\._33U)Z6@QTUH.Y8>N?>A MM6N2[#>+E6(EDH-P@G+J9)2)!2MS2ES[;!48HT)OA^=7,KFO_0]G14E,Z1QTO/1*,%5)#IE M3V16C'AJ@"BJE 6&OV';PO*'S.DV@N.O+RV975U?6@BT@VUDCF814+X"%62T MC-J(?I'$150J38+G@5#%A!8N^.1I)RRO #D^V6W864MT&]%V82'Z\<7+82I_ M_?Y?T_Y7/T!PXY>3U[YI?O2'Y__;#Z;0DY AZG*VGP,G4@A/0@E#P"[*'TH16)J_9%=08Z4).7,98+X^,SB( 0PP#^@$E/EFTU Q ? M?""2ERH?*DAB>0:6T7FROOKBOP[(*:A!>PE7K)FS!/5N^!7G-VI^%"P"AT3_ M1A '$=<^%2@)C&M"HQ!<1@:FNCMQ<_Q3(/E@>58LE+/$\K&!+[Z??O_^!89C MP!7HP^0"FOF<>Z!$II9+$EDIXD/18?(BH&_KA?),<4_CMGOXAW"]#<\I<%]- MWA6K[*R=;2\Q(<&C:<-8UCA+@;/DQA%#@Q A!VEMI];>*;!]N$0K5MJY5KW1 M%V@F/SZBGSM!S2MVQI?BP91E**603&2:*(, I4FQ)'TI(H&)E#0$+VH'!+?A M>=(F?C5!=["7?T!DOMRJ>0]^#&>E'_">N1&7Z/<^$B<8+0J5#0Z/4;W," M[4O*?&0TR6#LMK):AVC!5D!/6@WJB;J#??_OHU'ZUA\,>CFXF'DPA&6GYM4V M'4-S)#MOG&?)2K/M2LLAE"_'?M+L'B3 #C;MMT5H\+[_%=*[X<0/S_OH-,SG M698;R#+Y&".QQB2B^=$] 5XS, )T'R_J*L6"/O MRHZX]A#_& WCPIGP48#CRA#CH:2QF4PLTYE0+0*N09RK4'MA7POD2?/<7K05 M*^7=GE\/%'=6H7N0RD&2E%829]!;C$P"5\IEZ,C_?M*,'B"\BH7PEBC>]WWH M#V8IA>C_S7(0+D8#?/:X^(*3'U=3Y4[%')0C ,X0F< 3+Q0N+8D!RX%3V)IY M>PC)NV)[\D>JG9#0P:G*#9RKL2=FA-'&9B)D&)W U\ "KYTK ML!G-\16B&P8WJTD;\7=XW/;1_R@G05=%,:Q2$CT-DJSC1!J$%K141 6;&0U: M!UT[67L]D@=5B%9<;3AU:R'H;NAOII ^^8%OKB?<<\YRQ\&0'$L#C40U\9GB MUN:4B8YKD4+M4_CU2$Z)_K:"[B!2^WHZGJ"'V9Q!G@[3CBK?06Z;T9BD&M H,YYE9*>3! M ^'6>@W@HV+;BI,='":X"^5T%*&"J#N(_JY!)#Q-5);+I5E&G)OFQ"7 .(K[O1\/SS]!<%G_Y0W[=0.HC)@1D0S)$LY(L)M K M\M1PM&)REDQJ7*5J&P;K<)RJM]A6Y)V?Z5_M3#,G!\% 6I2T87!N3*]G4#&16<,0J1B)G'XYE#&X92 M8JRB@2J(-&PKJU7#6#A]_:@C_@Y,R!N@>JB$3EM()"?J44>9)RZG3'1$C"9: M_+^VV7AC^!.E_E !=V L;IDA \NX][@>98\S##(3+SG:24(9)GCFV=2F_C$= M0AQ%$RJ)OP.3\D8]P-F5DYOE ",'JSW-I7"80&B9EE9#GH0 (0C+9(3:@>1K9. DS2HP)":)I9R23+,5Z$ S(VKG*]V/ZF04HS(! M75PNND8TD&+DJIGJ\P3Z9\/QJ7/,H/^;/_WD-;RI70">'LE@_"\4\4Z+JG7+)' I"_G< :<5B4Z>^0\ MNA-U7:M2T4&V]%42X;R68X!L/=6*9!U+X2=A<-<+BF@(X%Q2)MO:]QIO(^BZ MVFE'R9,MQ/CXRYU",$IXA]9R+DUJC$=3R*)K'4TP&:UEY5/M([)'4^ZT!L$[ MUSS=1]#'J7:Y"Z*?MN;I7G3=7_;R$%D?1PN8D<)%])13N<5J9_'U$?)R:IX9;$RP3A*F0RLU[3ZR:M3ARWDDFT"VN7NCV M<=8\W8N;^VN>[B/8X]0\I8EID4H/;E8:AGJ7T,"E@>ADF'<0ZE5 76G(;JKA[K_#%>JH^:40(@DE>9: M9B&\CE3ZXAC&$+W+O;U'JUXK-4) G8)$&/<9U0T]F$!M(("(02>M@^FL+\'[ M6K52WPUC"=O#&YC__6YXUVL^&PT&;T?--]^D'KZNW@8>B;+.EP85N!%G=-%9 M,DY8=.JRK+UX[0GQ45P-W$!(.779K":)R M!*TMQU- BTS7+M9T"\!ILW^XK#LX9)]-\]UX/(7T9MKTA^?S=F"SL]\_X-OL M-^.>\51)*H (6LK/"(C$IZR)1<^-*DJ=B;458B=@IZTH];GIX(!^!O(,ODR; M>('RN(L4W7\0*1=3'OW_4G0A$ =!DL#0\X_."+VU0?;!RK,-U$^@.-4XZ>+( M/OWG=#R9&?V?1QLRD69-@T.!7TZ-83B>=5L[ Y34&'V"3]!\[4>83^H,XNA\ MSN!\?E%H&:6RQ*/CB":<8"2 BB0J!BP*2,G6CLAT/:?35ME'I1%=5%#K?^TG M])''-Q+L2DEV-/P,RQ(4$3KD8OB%$D$I%S>\=\'G%'WM2LB;L)RVAE5AH(,, MA ^Q_PKRJ %4V1(0Z^=^G"GV55K,R\FDZ8?II!RG?1Y]](L: L9*DP6AF96\ M"51J&W(@S,C(F&5MI:=03V.DAE6 7[%F7XSAPDBO_5/NAN#?JT-?&XG'90G6Y=QD^DY2I")N7V M(I&.U%\,YY0_L(^C@9([L@^FGSAO:BZ_[4D4-D?1PM4 *T+0?I1B?$DQPC/I:= MWW'&E,F2A^HW(!][WE!E\O<1\9'RAI3D5J ]0[5#\T:&5 Y]2FHDL\I(\-G_ M)+V2]^)FA[RA/01[G+PA+M"2QNV,@*:SIAQH^5A>_#_0C!DML_M)>B57HOH0 MP7;P5E^M7G-?H00F1\-9@\6R@BGO!3>2$1-U*&T;&''9!!*DC5Y015EU+WDK MH%,R[5H+O(/3U!5,2XW? 51'%MY:0 ]LY+4G;M25U#M8(-:#L]F5&L <=R1> M;E7C:V2E"$24=(]H!'.Z]LY_1%78U>([DB;L(^S.#+_9%KC8LV3(AL?H20;) M_?(.B./; A7(V5S?Y #)=M'=?/W!Y0*.*X="8N8ZG9!M7;&6\#= HJ4$_B';SY:XIJ+( EG8W4I3Y?*$D[ M#IU<9T0BV0?&M.'2VMJ&X48PIZ &=23=@46X6CYC@.1*+;RI+M0,7 M52(A&NV=,#3:U0L#M6N6G [Y%63<06+<#K4O%D 9!TDI6CS,E6X06J([%',H M>YA,-+#LJC<^WQG<*>A'-TQL3(OKZA+2*S_NCT?Y8P-CE,OLC!<_< 81OQO\ MF.>)+OJ-X%OPJ11Z\TT:OREOQV!\P)6DE@/6O:!4<_8KUY6"$C9JQ9VP%FT$ MY[7(+B9E(5@.H'LMQV[=?+$L;J]@B%],2N?G-_UQ.;6<-O#^ZF35HV[*B-N< MM10M':L9"51J_#9%+:/U,M6^M;$3L$-7453&-0/\PW_O7TXO2YGL_G#&0ZD4 M I/)_*!VGN/0"\GY6!KLT2@LD6Q6BIU)?)71"8L0AQ$^-J/SQE]^"(/^^0SR5=,5'JT)7I76JI%( MX2WQ8''QY]%9GSP^N;8EMB.T4U*D+EGI(JH?+R!-!_ AWQ7)^%HFXT6%$\V$ M+BU[-,^F%.FGQ"ET-:V/4GH50J35ZQKO _!8"3]'4)_.>'DL*4+HR_2;^3** M<_KTI5R4;MZ/YBE]L_BH">K!S MI>[TX:Z/69&7#I:LK0 73M0N$#LZB-H!WL,<2U4F=A^U:<'* RD0T\;,*CX" MRZ4K$4*U23L2C#-:TP20:Q];/9CBW'.(]?!ZLP\9'>@+HH#QI!]G'L$B[4: MA*02<;E$W(K!%K+1)%FIHG,@+=2NK'L7Q?'-YNIDK=Y<:B?IBL[5+,31_.C] M^:GG';7)2TN4D;B91B>*&0=$9R:XE(8IMJWQTQCB+^>CKR\63YQ3O?CFFN7K M\1[ &6HI]5$KD76^P'_&?S5?IK(R$563<)$8.EB\7$6BIBQ8WCO#=62U7]KU M2'XV(_(@!KHYHEI!M31,=L!U%'/Q&M-CL!$/X^U>56@A]*,L%@M\AB?G>.1$ MZ=*DF%))@C">)!6]B"8&+SLXN3RB,NQE]W6K"_O(N@,=^#@7R7P=O+4T+O9# MI87405!B\:MRG@W&H!=G52^ M]?UF5G7A>O<\_!1RR\/JGC#NBGKE]%!$&[E*A@4>I O,)0?42)V2I"E'V]OR MW';OY]6#7X[',"E%\V^4T/_'+"$&TH?A&90VD/WA.7[@C]&P67X[.]6\$9=- MR5'M$PFVE(0!B68NZ$PLDS1D[KRJWM*YZ@1:YVO,,*PAZZJY ;ZX6B>);GS" MMUJJ(IRD-)&)HEGOG+.B>I[&?:".O]X]G-;=R>NHRE@'9Y#OAA- QV%RYB?X MRC?]KW[2_[J4V^0*>$]K"SA525*I<"P56!*2=(1;B-RCTYA3[89F.T([OGI5 M)O5.><[ZC'1@>;T=-= _7YR&QA^O1\/9U&F)'6DWD%NZHT=>]O,.(2NC/HK\1B8\L$:ZRLSAYPWUM M7W\W9#^SU=,!=\?;P<9+]#_6O16:>>,@9J*94>C46DX< X&>K7"*&NJXJAU/ M. 3G@_9?J\;Y;AM:/<(Z4++M8NEER7G.69" OCF1P5@4A^9*""Z4&"6[9("11:-'A*JYX2K4++E8# M?ZP,P,>S2SX,[X\EB_!J]J]^+.9:GOJV@?^:EL5]=F)AA>!4.462(6T22F7!)O(\ 66E*)1:;4G2@8=K6#&QMIAB0=3G7M. MG!^#YNQ#QY$T9GRU%B\K06EN;924,.-1!M%PG'[()((.60A!M:U]/+,+K@>, M5=0B= >%:<5&!TEJTEPWA'1@GLJ)XIZ;5 I9 M\=J';EO@G(QRU!)Y!PO)32V]98G-P2494HZ:@LQKYVR%*(:-DRJ!9 M1F5I;:N(E:4S-G#A?8DNR-I!X!U@G8*.U)9^1:NHU)RZV:)Q-/P*S:0?!C#_ MLKBB9\4&Z&5M3(J&$NM1"A)D)%X:-.>=E)$A7NE6:YZMJ_.UTV!/F?1N)-I! MZ.WVRC73PO'+Z>1BU/3_'Z1>8B8RF"60V$2D!8-?<00;E50N,,.@=N6;[8B> MLE)T(/,.$E77H?LPG8Q+B<7^\+P7HHD1 L*C$6?NG",V>4$LY:7A"U?9UG:. M[H%TJCIQJ-0[Z!Y^8RV[HZ_4!RH8.H0Z!C-WY:V@BJ2,JLM%0-VMWD=K,YQ3 M4(9:TNZ@J?8=:/-2K#TEO*4,(DG4H^42M2*!AHCZ*51$UUWP7+NDQ08H)ZD M!TBY@[[9MTJ^+S0SHON.RU:/40#*)"=.B8AV#"^^C?;$"*%QB>)*5F^OL@7. M*2A!+6EWT,QZ!FFNDV^FY8!Z7H!V#O+:POV0;QB^G\IA]BSHRS9%8"@QAHM995UIA_@4U.F(G'75J7H3^C_@V^Q7XY[UU%I9+D9H MZ4N])WPO6/+$&F$8DX)F7SLA:3=D)Z]!AW%P5U-\5)I MZS,1LU,G4&4!5>5\W 49G()8O9+.%CC'NB+0@294DO%C2=[?W!!7*DE5N8N: M-2]M<'DIHNP4H6Y?P6FSOW#)\'ZD?IUGT+HA^VI;A>]%U M?]?H0V1]'"WPS(4DI";.Z(S(K"7.\DR,R]:&9'.JGACPZ%N&5R9_'Q%WUCGR M5F=K*=#P98X3 [X4#G 4C=Z0B.8BX,0I#[+VK:U'VC)\+V[N;QF^CV [.PZ] MU=G:A^PH6$E"X"7T;@6Q @!5VV0KLDT*:A=U>:0MPRM1?8A@-[[51TSM*3\Y M@R_3)E[X\;)G2M74GJTC=)[:L_O\5E)[3*FJF8T7D+3,.07'(;!@DE6)*^_7 MI?9L':R+U!ZMF#/6%>4M]4 5 ^(3:K T01D:#9>JRVWZ?:W4GO62^V-:7BD< M:^5HX//H%5Q_./6H,$%Z)DCBI1.KX2@/GX#(DD@72D^?4/OLMA7@QQ(BV4=[ MUH9(CL)8%_V[;H-?$^3IL6R< 0TDE+8*4@A%')\=1: ;J+0((==WA^]#=8** MTU;V733HVH)P7L$O*A&%\]PUC(0*PTCH!VS-#*#)MX1E>.!JBD>5S?V MEWP'243K5[TS*/(JEQFO%KSKS[R\+$T:6,]:ZR4W@2B-JYW4I9(1H%(SF7@R MRF3-:N<;'H[V!)6I*ZXZ2$S:%H8T+@D=3":>*EP1K7IJ M]%@#^ZVTHY*,'W]@7_NHP7A+>'0H)< _4)DS+IG>@7(4/=/Z)X5/*+"_%]L[ M!_;WD?IQ0KJ[(/II _M[T75_;/<061]'"P1GB@<;<"]#'9<&-SFK922EG01$ MZFWTM7MY/_K ?F7R]Q'Q<0+[GCK*?*+$LU@J^!C<* 7C)&ENHS4NR]1-XNJC M"^SOQ3@?E.L[\@NKH\DL#%^4%^@KO1^-QS<#O MSH-U'0,^;-8KX6 /V4HA*0.3972E/8Z3@4= ?=*)BC7AX)W';=M-*Q:5[.?^ MHBI&^L_I>%(6N@_3R8>\%<6[(??3E:O<.#=E-PF2X"X2<3>1 7)D$DSM0M-[P'N('E:/0#_O5,_O MB-"N@M6W%I8>U90%Y8',$I*D4@*]E:2(H4#1)>8\R-HJ=A?% S14Z(JT=9&C MPR7>116/V'\%>=3 ZLLTGO\8)[].,#V.]@>C(95PJ9VW@G""9:*CBR+Y#$KS MRHIR(-33U:9C<-=)Y];;:-^B %^.8G]1U&0>E-\^ RN]Y* M,28*-+9M:70B M%5%>,4B6,Q9J:U][U*>KB$=FM(/ ^"8#H1C3"+F'1CG/G#,2M.%$NG)U0VM% M$DU*)VZHS-67N^V03E>;:G+1P3W>-7MX9"",$Y08:Q$1];[491,$YRZ &Y68 M/K;5U'Y9WM6&GL>Z.>?*.6[*;3I/9"HW[GFDI%0L"IP&]*AKUY%L!?A8YTN/ MTDOJ M(&L=H(DTYNC;4%7N5*N)MXD1("C(HJW/UG+Z=P1W?BZA YFK$M1,F.HBWW@#ZN?'# M\6#%(ER@-%E;*@3NV%P"^DY9$R\H+;=[O(#,+*N>S[<;L@=P.;NA=K,"U>*E MVP7G[RB[X@VCY_W:CR_>#D;?_AW2.\)\2?0I^I,==%E^QKNF\(!I%%;+R@+J9 M'MO0K61O,(;K?LX,'%/2 [4,1#1)66>2R3;T5I[5[E5]TQ_[\_,&SN?N>5X\ M_#HJQ&*YQT ET53@4B*5)VA96_3CK 23) ^IMNUP'Z8V%747S_H(31XUEZ6< M_HU)8 M(9-T)=.ZW.4I4)W5!+*'A/MKMFS5]-FB#;L.>WI*T8G .TE,1;4MD J8L_[X M7ZC-Y0?^'%C/9VMR,I%H60J"ZY)@P9'NF*@.'B(+LGY9S+GON0O2#_3E'->4:"^BCEY)%6HO.=OP'.NL MLU,=J2;PASZ2'#>3WID?GL,L+AX8"PP\(\R7JB[EHAANI8H(8"E1GB&;G;QI M?.H--<'OKE7DUH /=;18C[Y16S%6-$"N0"Q][AU@[',FN NK]8,>]Y_^M1#^ M*GTM)-V@"-YS9U>=O'X%5 MYNT?**G+Z>4"2'(T)2D",5Z@*Q*B(1:W&U+NTX '%R/?R8"[A[E;@Q[/'&LE M]E$-F55T[6= _/<;0 SW29?&B"%#0" 02W4W[V,S2M,X^=!\@N9K/\Y7$ZUT,EE10DM=0G3\&+$R)5+J6\C(GB1WT#3VE0O$ T7MY)WP%41:MG(Y#CVT#M.;I+>"4!=_.J MKP&7*;,QNTB EY(V43GB64;K(6HJE86HPTY50!X7ZUL,IR.1OH]<*SJ*S4^KED30U+"FI"5=9E\P\2@(7I0*U]>"=S$K6 MSMS?AN5=O4#H<3R^A6>!; -)>IB#1Z "E M=VM(NN;A3YG-.A*K:(4M.Z*B8=KW@]N0/%(A1([W%::&L,SYMOG.E=1V!*X]]ZL2UD5(G/3Q73CM?_?B,_W1F 9H(2H0R.U7:BU(#Q E+ M"4==4LR;C."Z/F>^AG,RKG!MT7=P%G@'6@&V4/Q=H'55&V\SK(>Y*U2-POM4 MHZ7\CY&A<@-B=$ZIA(MAE@DAFJ1P$U*,X,I(L\]4*%F[C.;15>.>NT,/H1G[ MB+T#C?@[E*K!7R[Z\0[(Q5XG>&;*X/+(9DE54AMBT6 AW(/3(47JJQ>*OQ?4 M Y3:JT7AJ$OY=]);Y\X[\0J&\>+2-_/BDLY*YAA-:+R6;G$FH4T%%@@W/!I& MM36IMG[(5V07?L>R/%6R/Q@AIP>B]ZE*!CF.8(ZLX MJ5/1XD)'@D?O6&H>B=4\$Q/2\NAZ!U 5'F)H0PJR=/-^D=0_SE?/3UQ>*)<4\T*@E^U$IJ M'007_A@-_UPF)WCCG0]H*>"$T&;(VA,KHR>9&6V4SCRXVAU[;PS_E/EL*\VC MM^DMEF-_>(YF:1]:M&18^YBZ5_#O1[IR$9^"Y0"E+09PB9+V@@>*)C:EFD61 M9D?Y=Y_8[BTJE3UN/?;]U54GZ7%!1Z.;4.O1+XRF''A23EC0C&>6@[N3*=7V MI=J,ID*%D&;J2W'7WX=?^\UH6-XA/[@S8$]DE:F-EEB:<-86[60'FI?V=I+B M2X1.3@]"_1+OJ0/^(O^N@"E0_T MLF 91.A_+2[R MQV84 =+X#,8EJ7("J910^CAJ9B4'-$BG@*$!-2L8[I0B'H+"_3K$K',T5NU2 MX^&PT9^\=AQ)\!U"HXH&1[0T0,H-<.)*ST4:I%: "BYR[3J+&\$\ M>06I*^[:N7.W05WUAN]/8/QR/![%?BF2-0N/CL:3,^A?AFDSGKGD/6$8ISDP M$B%E@K:^)E:AQ<\9Z)"-#EZM7D_:8=W8!\*3UXUC4M#!F>D=:E_E1O&#EVBH0=S:X@S["+##._V[P#B]X@Q["7_#Y?Y# M)-(?PC.-?Y("K53HL?3*,YP,'D'RVS?TX#%C\L?P8_A;W_Y_U!+ P04 M" Z@P)7Y&'B,2!P "'F@0 % &AB8BTR,#(S,#8S,%]L86(N>&ULY+UY MD]PXEB?X?W\*;K;93*99H!(D01*HZ>JQT)$YLE5*&DDU-3-I:VXX(SCEX1Y- M]U JZM,OP,-/D@[0009KMZLS% ?)]]Z/CA\>@'?\VW_]_K ,OLEBDZ]7?_DA M_!/\(9 KOA;YZNXO/_SUZR\ __!?__U?_N7?_B\ _N>KS^^#-VO^]"!7V^!U M(>E6BN"/?'L?;.]E\+=U\??\&PT^+>E6K8L' /Z]O.WU^O&YR._NMT$$H[BY MK/EK\669C CB@,N) >(8 )8 MI+^+5"R2$*)80%0^=)FO_OYG\X71C0RT>:M-^>-??KC?;A___///?_SQQY^^ MLV+YIW5Q]W,$8?QS<_4/]>7?SZ[_(RZO#@DA/Y=_W5VZR=LNU(\-?_Z?O[W_ MPN_E P7Y:K.E*VX$;/(_;\I?OE]SNBU1OZA7T'F%^0DTEP'S*Q!&( [_]'TC M?OCW?PF""HYBO92?I0K,OW_]_*Y3)/G97/'S2MZ9=_M)%OE:?-G28ON>,KG4 MVI=/VSX_RK_\L,D?'I>R^=U](57[8Y=%U&/.@'C(MY=34?:"J_+Z5*R$KMCQZ=)"+O_R@ MOUL\;< =I8^+SW*;%]+,?GJ.6WUY7*\VZZ*A\3?K!YJO%@2GD&0P IS0%*"8 M0D XQIJ2>28C&0D]6RVVNX_Y0J[ 7[\T&I5BG67^X&#_MF,<%W*S?BKX?@9\ M6+9-:WI&,W,@_GE%'^3FD=8W:,6-NU#9\N][E8TOL IJI8-&Z^#W2N__Y]]^ MWEOM!_WE2V"ZG#N<:WZDW-+;5C_O9^'T_ MR^5VT_P&F-^4 ]Q%XL]GGY';HK&,%OS"JZJO^)FOM1_VN 5';TT5ZX?!$&S7 M@S]>U0O1JOT0K LA"^V!MYBY&PJ;8KOXK#\;\C?YP&2QH+$4BFAV$0(J@*(D M!5C%&4")9&G(8\P294,V)\^=&Z%HIW";;[8YI\O@-TDW3_5P<..14_#ZN>(* M2$;F@\%H6-- A^U]0UW?; MUT]%H=_#@L=I""F4>J'*]* D,@(T10HD0N%,1)@)$B^V.X_FXFQU]'2GH=GA MG/G\,):>6< KY0):JNHVK1^#9S>!#X9DY*%9Z743U)KYFY!;#?8T]1X_>])) MMM6LT^FT_:)A(_7=BA>:,N4;6?W[;O7Q41::3U=WK^ECKC_+MVRS+2C7PSA1 M"$D]C&,L)$!AE $:V_3[06X#?F_8U*H'OS?* M>W3WW1'S1#T.@B?E)7= 3DEKP!.&,9K98!9/2_E1O9$J7TGQ2J[T-^728_,F MW_#EVGB(FZ^4+>4BCA,H4QD#EI$8((43P*1(0((C%(I0P12%+J3F)'UNO-8H M'ZQ54*L?U/J7*^U-<&!!\'MI@^.>A=O;L>.WT3 ?>]WB%6YGDAL$FR>>;U>E13ZMWQ[__IILUT_R,+16;!\VHR& M4:UQ8%YET.AX I^5VQ;4@C;UM4>L7[!6\":C2KR:X72[7?YC(A4"M"Q/S M(?1L_7Z]Z=[D<=_;Z$/'UQY'JXQI]SKZS#S;\^B]>!@A?-S>R^+#>K5;O^LU MBN:;M]\?Y6HC%Z%>#4 9QT#!, &(2@$H@@B$(M6_1FE$,[@X.Z:_^-GOEVHU M".PB$7P.B%+I0%8Z!C_FI,!E M9"IP@\1Z\%\PO&6T;R3_T]WZV\_ZSFJ@ZV_VX[OK>9,,Z O&-"/XTF57> /U MH9]?3:N((XB01$0,=$#F$(&"&8I2")$!8]$PE/FLDSHE3:WX5Q-8\V9 MYL')QH"YOQ-AAZG?!VZ3S/RUHL&!IL'OE:X>-R*L,/$Y[W?*FG[:OV1VZZQ_ M\::!)P];S40F\N2C^K)=\[_?KY?ZYLW;_WC25+4_1H6$RXAR$)&, Y1E&&#" M0I"$)*(A%BC#W.G$P4;JW!AEI[39^SY4^S\'E>(V.W97O 3+@P7?T(Y]H. # M5?=S!!>4?)T?6,F<]MS !8:S\P*GFZ^DI^IL#6Q]@YTL?L#AZMP1A.!J.<&AX__&6&=_^Y7_M5 M[IL(M8OR2[[A=/F_)"W>KL0;_>R%A"F*8D9 G$4A0!)+P!A$0%'.H8 RB:#5 M0J1/R-P&;^-&5XH&1M- JQH87>UW%3HAO;RUX .HD*UPV;FMTI)KJ?^M]^KJ,+/^I$?5Z_IYM[\9YR ;W0IR],/ M[0GD?"N%^ MR@N_V+&W77?OM+$O, ::=_FZ?)?F:_#V\%WNS:HO,2_WY)?'=YB@A7SU9(YW MZJ#&]?"(;\B38S:&AI-Z=R-"?.HBCBEJZ,)0KS@_RT<]YN[I1HHW3X7^ M*-?E!^ZI'HZ+4"19AI$ /$YB[76F$F">I0 JA9(8T50PZK98O"1R;I-#J;'F M^)W*YA0\V)2Z=A_B#L7;=H'I$\71%YT&P -M@TK=H-+W)J@T]KD4M47'V_+T MHL")EZRV )PO8ZWO=*.<>\86>K;A(U'1074^;%ZVO69*QDOE@&L.2_;KOFX3L+JK=<-OE"Z\+ M*_Y$G\V>7Y.W*R3D84H02%*2:H^)(8 3 8$D+,(\%5P1*S[K%S,W4ML%SCY6 M:@X+*3Z!TLX9NAZ@D=EMATVMX1A9T;T8> X=/A'R(K'#[89V!0]W7#ULW+\V MFIID!4/TG_/-W[5[9'Y![V2X")-04I1F( TC"A#C$% )8TT&)E((HDP1I_52 MG["Y<<"1KD&AE;T)'G?JNC%"+\AVO. +NO%]GP/4/I>H?;J,FC-%V,#AB2AZ M14U*%S9&GY*&U3W#J.-3(1]I+NI0X\WM2AR&)57E'6K/-9608)FE0"HJ]+(( MQ8"$<0IPQ#(52H43[$0D]J+G1BNUYDT20E5E87T4F3BDVHK#N[#CFW$0'IE] M&G#?'H)[',-8:3Y"^*([8)[XR4'PI&SE#L@I=PUXPF F4U(_5)0[1M76T.W3 M]GY=Y/^08L$%BE.*(A!'0FDW2#% 8T%!$B8I2PB**4..[-4C;H:,56D;;,J] M3[K3=/C>\07 K2G*$XSCTU*-8*EILT<<[)7U2D,6H/BCGCYA4].-A>$M%&-S MES]:^?BT-27#31WV18Q$J$(B0 )3 E"B4D!4FH)4"2132AEA\;6\9*%)UIQA8:3SQS4=RD M1&-K_"G36-]W173-43['A_56[FM ?97?MZ^T'7]?*,9)IB0#@J$R21P"BF@, MF#"-7D+-.-*J>+6SY+F13UOJTH 0&RO0[3AG%"A')I\FY40%DR!CIOY-Q@D@*8H R<((02@1I,*E;+>]:"<^FJ"F=UGOUT3]/M:Z M!^PY^/')Q+"I=?'380'@G0UN?.7P6NP(:QRP1V8L@W,97?WI$&>C>9"O?CJH M_7M[&69G1G-'S!.E.0B>E-/< 3DEM0%/N#*U]?62;C9U#NWM]WRS8 FB.$8, M(()"@(1VIZA" J0JBC((%:32J6Y'IZ2Y^5"E?KL\\.!WH^/0I-R7F9)-DNP%CRT"[M6U3JT= M7EFD-H9''J@LX3FVZ+AI_1=.N M[F=/UL+KHGF'#;TN7SRX:=#Z07ZEW]LVU$B2Q#)+)4@1TA,N+4-?20((UZ,= M20@1= I\[Q,VMR%?%W?5RKIN /1":N=N^P)JY)&_Q^B@O<5(NY0VD/CKW-,M M:NI>/1>-;NG.<_D>]U2_"X7]F]^]>:JB;!>AR?830@#ME*C8VV?D3@BYA/E*GK&WBFC<2!Z/;F.KD^<+ MRH*F'^9%#'S$X<[)X MDN(+7=)"+S^;=+\H90GD40ABF"F]1 PS0 1- ,(LX2HF<8B%8^9DBYBY\7VM MI>;[!Q.T[4 _%^"TC=2;4:KT"UV1#.;P6.UX9!^S1G<7C8E\F&>J\ZM=> M=9\]Y5SA\M96SEKPQ)WE7 $Y;R[G_(2!,<7RL9 \+V=N_?U2FF^TO-N'=;'- M_U%Y^BQ54-(D!%1F$B D(T CHCV<-,&"Q!F6=BM<%Z%SH[%#GQ/L%"[QO+7!TSVXV $@7P'&-B*G#3)V .$LT-CEWF$< M=-#2HDGV;%H>1))$,,01B$*3T9"%"! >ET2$0QZR.$Z=W*AN47/CFR:#>7#C MFAY4[;C%#U8C,\J!DKO%U2@-(RZCX8D^>@1-2AJ7#3ZE"HL[AA'$KS1?F6ZE M'U=Z/2<_JO.^F@O)LC045 *I/1. ..* 41X!3C/MH,290L@I]>FRR+D1AM'6 M5 C>T*HY.VTJ-^T[YKH1B 7J=D3B%\N1"<4H&_QHU/W)H/FE1K.EN:X_;K$' MR!/'6 BLBR#T-,6Z?._0/KWO5FI=/)1KK_>[1.0LT[X/Q1E( MB=0N4&K*G5.!0)1$,,%9$J69E0O4+V9NM%-I&ARH.B#9^P*R_>SB#Z^1^60H M5 /Z^O8A<45[W];'3MSEM\^T\V:_O5?[J#/SB18?BY)TQ/^@RR?Y219EW8E% MG(641,(X(6ED>NFD@/ H!1G)F(@3FD"[VN1N8N=&#R=59VZ"1UH$WXS&9=$9 ML5XN:;$QI3ZK C17U9_I?!=V[HE_A$ RBZ01BM ,E+5QKI7CYW7CEL_OF%YD4YGU4%9&_U M,-H?4_PFJYYCR)&)2A G(*,>FM(C2 MTU:H0"0C3!6F22B<0CR]:38WG]L85CE_IB]AK6YYQG^H_[">UOY>IQT_O-Q=O4CL=H]$&O1E+%VUDO,?VQFJH&_UW286; MFV!GPDVP=]H.,M ]^F97@.C+#1NBPK0>UQ4@G3E7USQK&#M6[536#X^%O)>K M3?Y-5AGT)G[&Y!?\LES_\=^DN)--4(WV[$R%JUSEO#S!NE6:>[[2[PM,,RQE MPH$BH?:\TBP$&,H02):$*(X0$2I:K$QQ8BF^VC.G-P6MAC>IAO>9FN,-]5-U M35S'O;;GN AGD*^VZYUWYT:S_EZQ'?=.^\:F(>2Z@]2A44%=_Z.*"[RI\JJ, M;4%IW$UP$#58KJF/;+P)J+'25 _Q1]C>D??$XO[TFI3:O<-YRO?^!0SL %JG MQ7^6ZFF_H']N$J]#&G.290Q0)#E $8T 23(!8*PY7X102>441]TO;FYN;Y.O M77NJS><]WM0/'5"+1?V+2M0*T, M/VL&:G?7P'-]KCV7)Q-R71[9O'HNBZ%66^L98QAG80H05JE942> Z?\#%*)4 MKZ@98LJJ3#LPJ@ZJ@MX'L:4#X@>XL;V/89A=WX#\'(VQ^H\? M2'K9]N/G)E_L/MYRR^"J6T\/3TNS4=.LC^H^#;MU4Q644W>]9BE*(L85"%-I MHK@2 F@<&QJ1U'3)$TPY[>D[RI\;M;QIXG1/LAN/]S'ZFD=Z>2MVS#,BUB.S MT8'FQSM"6O^63:/*BA&:DP]$T%^Q,"?I4U<1&P)-2WFQ08^YIG2U$=(4.[=2O.. MW&P7"5502&BB7*EVN-)(.UP*$T H(2)!:<:SR"48>T1=G5AU@JCN9E.X"K]@ MI5FFO)GYY79H->UQWK(=\\[DW8W,TD=[^8%JZKM6I@9[6YLW>E@?O2J@MC']AZN6 (*D)" M!6!*3%,$* !)E0*8DIA%)%'FE-CJ")\?'>'GA]Z: M8U3%P+=C&4,Q/N9C1TR\?G?3>$MG1NS^HNT8/Y7J2C!]!4$,U&+:D(?KH#H+ M<+CR<5>D%[_;;)ZD>/-DL@X^5;FG)J9XH]VJ;YIMM X?5?7]-M>BOY@,A:HO M<4P9#4F<@8A2#I!,!& A0B"+N08ZV6L9^YBT/!JM+ DJ4X+*EILJB6%3 M-B6I[3&'J0<6!7N3/.>N7@VMSSS7XF<2G$)94NOTP-HLXG' MG2RR=MIXV5E%P0Z,;;T^8O6#W.X?MV 4,;W6%2#,. 4HI#$@YGB7P##&@N%$ MRLSEO.+HZ7,[8=#*7;-N/48NS 0E5-.M8# !2 @*L,@("$6,%&0LEC!T\76' M(S&Y\12(-(OUB@AE@*I0 M M/T!$FBUTFQ&E13J$78W*;HUHSFS> ZX;TXVS& +_1&YH+AP TOV=.#B.\J M/&VB7J:P3H_1G;5R^NX96N[[[8,L3'3FK\7ZC^V]66C1U?,")C(E(54@H:8W MDD0*4*0R(!&A/,EB3"%VJ_?=*F=NM%%7L6YT#2IE@UI;UWK?[=#VTX5'P$9F MBH%8#2CXW8O$%16_VY\[< Z[*9>#]DD.ZE[-8-* MSQ$BT"WP\+E_VB%I^KW3?I-;]TTOW'+UAL+M2IP75=TO0.(T4E(J #6% )1I M3P(3F@'"6)(123FD3JFZMH+G1B0'>I>5,*^OU6W]"IQW)[P!.]V>18EII>C8 MW1FMT/&_K=$O]J4V.ZS Z-D"L;O?_VGQ276LKP5=;4R%I++U;/G3LDHR/"V2 M(O[/TV9KVB^9L.K;CZ_??99TF?]#BK\^KJL6<<7[7%LARLL_R.U'94A!FD0A#%'$A,\\GTQ.;.--3\+:26.JT^"#=F3Q:<:RI M/W .;N4\-)[1O&(1$'!65/$ GG(N.@#H+&0UV$-4I0?=E@&N#4S!T^.N,6@1 M'$!5YGF:#_!DX0@O]!F8(/1A:LMF$V;Q0J_4):3CI52\(D+XLWS4['-/-\=A M<>6.[4)11C'$*<")4@!)00#&&041TXLCD:B84M),_G;S_D69 V;CD2?B3[6N MAK^V15G<_;E:!0V(Y^V'FYA8DPP#A$W9]M#TT6"F6:[(DB3F,DIBI[+M?L"> MLLKI\E?IYO5SJF>H/6H@%)F$J0XB! MX%3SCJ(A(!@*D+"8BC0.&;?+9!TH?VX$U*@?_-@8\)->5P5?CO:\FMT:8T=0 M&^)X)._ZFNP(:T3P1Z:O$7 ?4EY@"'K^2@8X29^Z#, 0:%I2^P<]QE=_S=W& MLB"84R(Q")4)$. P X2'#/ H$H*P4!+IQ'K_/+OY7Z[>O;]ZO_Z?8H>^O\'A M*#OUD^W-SV4WWGW_?;0=]_/Z?'K]?O] B[^_63_0?+4@,0\SE$ 01DROA!E+ M 8VR## )<8@I5U YI0A<$C@WWF@I)[G3./B]TOGJ2IPGF-O1B4\D1R:5ZT#T M4)JS'9G1ZG.>B'OA(IWMQE^NU-EQWS"B.=WY*_?[UCRO(ZJKA6"SO]=>V(32 ME$I"@$H2[;NH* 8DQ1S B&+$!,9A&@XXD+M:L7^68[3]D9F9SU?794-=_SKM M2&Z:MS,-"YZ]D8.3I-J>W:[5_MAH_ (IWC#VQ*?7ZS,IX7J#[Y21_3W8/(B3'Y*F/(HIC$5++8*#^N5 M,CH-J9((;A))39/E%% ;%E7<_=;*H\HN& M'<:47[YXZ&)PH\GDU_5:E%%>LOB6<[GYHI>=BTRB1.)(Z65@G ']?0A("%. M&28TY3+BT*EZ>K>HN0U]HZF9BC=TZ9IWVH.G[1+/!TJC+^XJ@$HURTB:1M' M:.IS67<)#6\+NDY!$R_E+AE\OHB[>,? /653+>B5.;@S$2!RM2D]DD460WBID;)51GSOQ PT!^-]^[GM>W@VJY MFWPU5&.?S!L%0:FA7K(\EX[!;5&8EM'F^ZINMFF \/8"=NX;RKW0^-I,;AJ3_[+)NZ[WY!&<")O8%N@P\]P$ZK[QFB)>37OV)#&.N8AI2H,>RTM-^ M@@%C. 604H02SD6$J-MJX$3"W&;\^O/[9>AX/@3/93@/A&2:T5RY06.-Y1;3 MO0[EP^>_P$AN,:]](+==Z+Z?]]H<&1>2OEX+N<"Y"]/$[]X#7R MJ!T*U8 "+7U(7%&?I?6Q$Y=GZ3/MO#I+[]5NPW]3;!>?BK5XXMN/1;W_5K;8 M51 *12,&XCC1]8_[0=WYV,G&=:7C&H&],7KABU_S6[Z'_ER MN8CBE,=22 #CD &DD (L0QG(F0$Z8TZJW>?#3W?IVB/$C M#\R+=CNO9$^-]+2 W3UVTG7KJ3&GR]6SOP_-7J#;\H"@BG,V6]7KE:GS4+*_ MQ$G*4\&!3 C48Q!"@!D40%#]=E'(B,#,+8&A1]K].NB U(7K! PEO^0I^LB5,8+,P^SV*PN>G:8+7_)6E1157%C"9<* %@ MF*8 95( ',4(*,$X(UD&A5U:>8^,N5'$:0B64?2Z,+4]G)=7V!Y &ID0!N!S M18#:&0(>PM/VSWRAX+0SH[I#T\XO=5]-?Y%WYH&_RO5=01_O<_W8.DTF2Q&7 M82I!C+GVQV.2 D+UCSB2G.,H2:A,;)?4G5+F-L /-73,/^I'\_*ZV@M&8_OP M3O XK:LOFG_%XKK[V9.ML"^:=[C,OGSQT%WS+P]TN7SUM,E7\VR]SGYM_RU?YP]-#'=@@9$JE8@E@ MB'& &(GU5)Q1$"+,,8 MCTYKKYA,CY\WV03::L;AI-E^@?M$^7YMLC[N]=+YPU,U\-(,,L8AB#)H9DF! M $X)!%"0*&-**J*L'.&VA\]M[)7Z!:6"0:6A_?QX!MSER?$:.$8>C Y(.$V+ M728/FA//'C;9A-AEQN%LV'F-KQIDMYROGU;;S6?)9?[-Y&8N,$S"4$$!5"2) M'JQFP0IA")*4(!2:M F,W4I+VHBU^MQ.6EWR:T&%#(J=AHZY5598VVUF>\/O M14N&-3H'>Z7'+!'6#=%H=<%:1+YP,;!N$"Y7 .NY=QC[?"K6C[+8/G_2GY;M M[4J83?9'LTK_(+<+%$:Q"&,%TBR$ ,54+Z0I1H"3,$PEC#C)G!H"]0F;F\O0 MZ'H3/!IMR\ +V>A[8RIAN%%/+]!VE.,+OI&I9H_A!SIEB;"#Q M1"V]HB:E%!NC3ZG$ZIZK,SW>Y-]R(5=B\TD69>+8:[JY_T1SL: )85)B"2!E M2"_SHQ#@1&0@523&44P8@D[%FFV$SHU2C%Z!:+0-?M3SKU@OE[38!/K=!!NC MNV-%'2OL[=C%-Z(CL\QA.LE-L-/XQM2/"$JE;X(2<*/W*&DF%U'RGWG2+?*E MDE$N@M"3GW+YWF&$]$8J610F876SW2Q2#BD-.39MSRE 26R*4) (D"15@C,L MN5LMPJ.GSXUB&N4";K1SXY)CV.Q(8S 8([/##H=2L9N#7H7^J*#5=D]C_OC9 MDP[N5K-.1W'[15X9Q[(.((0@.;W5^&1/? M'<][)+Y,X_/+$'3V/[>X=6"H\-/CXS*7Q2_YBFIK],+HKJ /']DRORM+6]2% M\A8L95PDE ,S>8'H0R0+"4@% PCBGB:4ND4-&PG=VZT\_%IN]GJ);SICO)8 M%V19[Y1V=#%LL;=CGQ$0'9F!&HV#6N6@UODFV&N]*^OI,=S8#2A?@<>64J<- M07:#XBP8V?'V*[,9/BJS)/IEN?YCLVL;D"2"QS#3O)1);+HQ2,"2E +&(XI% MDE#%^:!DAA9AZC'FZM&3X_;)A>0\+6# MTB5FVLV4"\:>[:MN2K1!!SKJN]AR02 /)$IHD0 M2G&G<]WCQ\_-::BT^/],"%,@88JPC$ M@BJE](* (^$R<"]*G-M8+O4,EK6BN=1SU6J] I?V]@?";3?LO8(X,A/L= U* M96^"G;KCG)%88^.K%?Q%>=,V:+AM"#\'8CES\(3O%NUBFWJ_(?$UVF1TQ9I6'[FA;%LZ:RJID\ST@6412! M$)FU!Q,84$@XT+^/0B6D3&.G6BR.\N?FT.S5#\JR]OF*+Y^$_BE?!8^%?*2Y M:-H$5&TRUMM[603U+!#0 6L;US=F1U0COH>1F>O@%90;1 ;E\IL#[4!1J9](BO^B%U>9N81SP,>,3CGVY0[W_?Z_&CVE.HZ0RE/8D&U(R-?4(W,/BVM"&Z""CK_;;UL,/&7 MX-TM:NH$[XM&MR1X7[YG&%]\D-LR,[-8F^ D\>KYKQLIWJVJ&.A\=7>K6>I; M>;RP2%2AS@;S8-\]5.P M4SZXO0RS,SNY(^:)JQP$3\I<[H"<\MB )UR7)?ZNW"$V&TOE69HIQT)))F(J M"4@CT[,%BQBPF"4@I5(*GL4)=2M6T2UJ;A[0+F^ZWC??TN^NM-2#JQT-^4%K M9-K9 55I:1980:6GYPHWE]'PG'+>(NA%\L^[#>Y*1N^YP]>^<)D;315!3&$! MDBB.M).310!S(8&(*,0\P4D46I6L[1@>K0_>"9)9D/@4=0EYX'[@O>?S"UCC_'0 M')E6#A2O I0.53\(L@Q^-]H'I?J>NZN[X^:Q ):#\,E+8;D#TU84:\!3!J:9 MF(TATT:KD/=RMJ'P7[VB7=Q+U:_H-;ZG@D7_?5>\S&=/O5G>9V;J_W'GQL&'?K,::]D.OZ";G"YB$"C,]V".188!(DND54DH MA#C*($]I'#HMDUJES&W8ETH%LMD8J,HE[+N2>>E5U@ZW'2E<#>+(I+#;4CGH M/E;JZ(\5>B'PQ KM,B9EA5XS3UFA_V(?53@_YW?WVX_JKQM9DL^"<),?QQ10 M(32ERGK!*IL=9O=7V.RZR8U"-L6VR(-J[%/A(2A9TX,5"GVTH!]P0 GZIST=]#][$AJP,J\9_G87#_,E7XI)K*!4X&YTOZ":5FH/0=3W$VB"/ H2V66\B2-,K=XDEYY\XL>:91S MW(+L1]7.6[@>J6EXH-$S^+'1]"=3"/1 67_.@A4FGIR%?EF3.@M69I\Z"W8W MN;&&D/GB;1G$>RN$_A!M7NMO/Q9?UW^L%C!&@N.0 Q4+"1!4*2"(2A!FE*"( M!T53C&!A=[0BC#]!^FO $T]A[#$,0LJ8%"PQ: MR& C^9_NUM]^UG=7/*"_V0__OF=.,N@MC&J&NLVE Q/-UP\FYHN;G+0ZH@B3 M+%$H2@#F<0*0U-]1[0 SJCBVAV(X]1I%^%5[[XN8!I\\0[#3S+#^^^TFM!G);@SET'*<@IB5C*04Q- M _/,].],(P08)X+%*N5<.964<%=A;HRP#W/V7 "G[S78$<>XX(Y,+!<*XK1% MEX_2&6PXB./6R.E38 ZU63];3O,F1F9+8\!!,OWS M3;"WX29HK#"_/6X24ELR^BL0:_YDLDEH-8A>]%4/,G,=+WASDT[N!O3W\CU*.T80=O#L\&X MC'Y<5D-2J^;S<*S59F_'8<=/G_@ K-6T\R.O]LN&3\MERE!NYOAZ)D$LAI(J M J(HC &*$P4() + -,%<11',H%61H#XAPZ VP^P\ M-.]D;\GAA;?][\39&[D>3D^.RQ6*3.KC7 _8J3ODX8G#R\^N5Z7X,L5ALQ>U M$%A%<8I3( EAFCHSJEF3\[)B5<@$# D5BV^R8&N7:K,=TEQ&YJ',\09HI6R5 MY7S(CB99J4Q0U'?%YPF]D9JN!*]6\J=*5-@=4YK=L[ 4X/-:([9(T M>4'8"R:W57^]=(NOB.1;S@TK;3[19[,5NT 99SP2&8B%,)LHFD=8F!(@,KT* M4VE&"7;<1+D@<6[^5:->\%CI=VUP\BG MGLL'F$;?=>E-4AY!^2G"T!ZB%3N M &>T:.53>2\G,B2/L$S@%#) ,QP!1(3^CD8I M("+.&(T3'!+K0Y;3A\^-,^I(7*-@4&GH&J%\ -SE39MKX!B9"QR0&!")?&[R M%2'(!P^;./;XW(SSH..6:P:62CHZ=GY=E^&!/,88Q0)090H7*!D#)C0?1#"+ M"4HSQI!3*'*_N-E10NFZ'E1*NZ9VP1FV=HS@#[&1F>&L>L%.UYNZ%\%HU0NZ M4!FE?,&9L!>L7]!E>'\!@\Z[AE'(+S0O_@==/E7E$$RF]$$)MM^TP*="BH^K MS])48C+[GROQ8;TJFA]-'9;-^WPEWVWEPV:1A:$,(XZ 8#$&"*42,*D$B#*. M1 (CB+D3XWC5;FX$98P+2NMNFB*IIBS 85W"QL2@/!JMK2JO.C2S+$"DIW)C M:5":ZNCU^/T0V%'CB[W:D9GT1=ZJ,P6/@KXGQO:KVZ0$/PJLI_/!.$*&31^W M#R:8]Q]EH/A']6ZUU4,AUXYMI=HB#),48PQ!HI>> #&DYP.3[9Y&J<1$Q8H( MI\5HO[BY$?RAMB;Y(]_I.ZB:U@6L[6C7'X(C\^@I>'M5+Y5N=R9#.TP\L=L% M89/2E9WAI_QC>=?0K>8O]W*Y- VFZ.IYH1*I))$I2,KV@I@KL\],@8 ACB52 MFD<9?<7&\]'C M)MYZ;C/E?/.Y]:J!>T\\?R5-4TKM9RSU=):KG)>4L&G:N-UNMT7.GK9FH^OK M^A,M]TUHA@BE*3=5=D. *(D 1HP!E9*4QD(BD5H-Z.O4F-O KTI-\Z/.D'G= M&7)9=89<59T6V MZJ5I#@N^KMLR_7=[@2TE+W@H9))0##(>&)\,RZ7A"[_OL1>4QZ]Z9V!)\D=MF,V?>PJK[,]*1BZL,N8+\;6:'4/% M:=? (X)\MG(>4];0"E=_U+%B^NE:[$I_RV6IXJ?U,N?/U==]3[LDB_4<$T<@ MX6$"4*H2@&5$@! X9E&(&9%.LXRK K.;07;*!U^V="5H(3;!K5@_;GOBJ_V\ M"CM:'Q/@D2E;JQXAY*VWE*'[BPE;#P#DO:S7P M.4.;#*[D1_6ZD"+?_D)Y>9I^&D)K>CHW3>D7""$2)6$$:!9!@$*. )$H 3RF M,1>)B+%R[!#OJH+5H)RTR+?QFJ@095+I)OA16_+$R^]_JASI;^OE-S-H>6EC M0.\*6;U1U[Z$CN_*CA1'P7^JOH4K:38E*N6#1ON;H"5] M$9,,\ B&(D2AA'8EE>S$S.L/A/5SZ3]%+IRETF]Z0K=][B*UVYG&GWD<[[@+:%(G$20YF MA)F*,>8+@3$&'*$DH3P.,^%T8NP@>Y[NR."4!A?4[7AE)"Q'YIF.O.8*W8-, M" NGYM#HWW M>[(I24D8QP@P:'(P$ZJ_0RP&A$#.,ZY"SJVJGUO*FQM#->J6&Q3T,=_2936? M.]:MNH"R'3MYQ&YD1CJ$K:I&Q9Z#4MLZ07.*QW#;ZLJ7%UG*-=8U.+D/L5+/Q1MLKJG_D,J#;0,\2 9-W M^:HL\F;BZ_0O*DT(7U^@UV6N3*_%R+PP*(5!*8R!5HM\:PF:L91 @R42(*6>(9HOM6D]_ M,WM9>YW&>U%?C8PR4.JF"I>2>UUORCRW0?U-_+PYRPV3J=['V%LJY4LH@YG> M'KZ$DY8:U5LY[;-Q<(?'K1LL77> M+!Z*V*0;Q962-T&EYH@U+8]Q&*N>92WE96M9'IMZL8[ER>7#&.'78KW9?"K6 M*M]J%LA2@B/M7\$P B@)4X##C(",2QF%.(2*,Q?_ZN#9<_.62M5,1+G6S6V8 M'P)F-[0'PC#R<*X0^-2/@//P;;'5TY ]?/*DP[3%I-.AV7;)L.'XM2A+"3R7 MP[P:\>4IT$+%@D1I&@+,30I?&'+ A#G6A3QF6 J8,=E$PWVUGZB[Y%E]4(]# MW[Y.,&$WZOZG?PU3^%\&G.IVXFLWE*^":YIQW:C83-25EO7)KK^!?@D)3Z.^ M4\RD%'#)V%,^N'B]>YK^%U-))-\^O_W.[_7KEA_T1V 10O[GZ395%B!B&'A D@46J"LE@( M&,CL=478CM<7%K+-QN>5_'X),[IFL%W*[J48_?CDN&KBWH:J/TF+]= MB2^R^)9SD]O8I"L3C(7$H5[M$Y/(+E$$6)1(@'%,L(QYHD(K3K*2-C>6VBE; M;LGOU+5),!X M>U:PQ. HR\X!F,W8-5A@8FWI4>?K(G7'Q9FGR]";&X:1B5O MI'YP86+930KU5_J][F/Z2JZDV1B+4DR2.%2 $D5,NPH.*,MB@#.9V(HJECO V4J6[\K7?_SA%4._;P M7( MO-$DM^TK0 =[/3U6A;D$A:_2+IURIJW/'U;LJW_;N-9)(B 2BH-,DA @%B> *A0"F(1))#&2$4_=.AT[R9^;([)3 MOPP-/ZIT6,^S0U! TYYV) MASUF(-W)I?[KW:_:IRKH4HNZ%0_Y*C?/WFI9M:!K%1W7'Q9O@9+3O,.[NCG M236NOQ[@>JQTLS3SR&1.*/DB,#NAT_*6$Q!G=.5V]\#%&N=/#T]+$_119ORU M\*&IJM>48[RY\9;!^H'ZY8: MU*;RJ>-"S_&%6"[_QH-Y[$7A <)5@G&K1U85'CTL..UQP3@,/%_+2$?ITRXN MAT%SMN0<^)BK.:_<6%^6!Z3[VJ+U&2W))(-0+SCC-%0 P90#1DD"B$BS+($T MX6Z5F^S$SHWA?ED7,K];U4T,N64[#4>HG4G,$X 3[X[*^!Z/TX"N%&IHX:S(]I&Q^%-SZ*;**0>6V+XV+6]9W8<IV]+//@=#YJOWI*'W:8J##H#FK#CKP,6ZDMRFVB]_H]_SAZ:&> M?F42QBHA',A42H!(B &&"08Q3D1".<\4M:KR=_;DN;DPM7)V1'2.4S_%7&7] MR.11Z^71+>FTMF^\ZYL.QKK^:3_.SY\WR0CN-*,9F]T7#%Z:G6Y/[?9CI4I3 M''$,A J-6Q%K!R/6WT5)1L-$0;.H<"ILTRUK;E%.K[O;+SJO+CKQM5YF^$!M M_/6&S4[V^*T3+>#RMT#IE#3U2N62R2U+EHNW#-R1_OCZ75N7Q.;QG]?+I78L M_J"%6&">049P B"**$ 84KV"410D,(,B%!BF*G3:EK:7/3=7P*C>,38.QT_P MN[$AJ(UP#(YR>366V]CC #[V7K9?K-VWKMU1\[5_[2!YVDUL=TC.=K('/,(] MX?U-G8CX5=^ZP$1@(A-N6M\I[2 1 F@DF'&0"):8QI@AVT3WPP?/C9P:W0*C MG'U>^Q%6_81R#0(CLX6=\4[IZVV6#DI;/WK09.GJ;>H?IJFW_GV8-W':B/GC MDQ[,%D?L9:'D19IE4'(>@5#%IO8MHX"D)B!19FF$50*9=#H4N4J;N0WJ4V." M]5,Y\UE&J52UJ!T]D.M>IYU/,ME+&IEW1GX_SEZ+%UP]^3'7Z3*I9^,%ME-? MQ\]#!Y;FD^N[@C[>Y_RU06!5QG"N5Y_SS=_K?#CRF%1U@WLY16: M%[A&)H_!2#FMX"XB,6@YU_W4R=9V%PT[7.A=OGCHP/\L[\KLD-6V+(:'TH32 MA"1 DD0"%"6)'O,0 81EC!)!4QQ;%>[H$C#3X;Y7TK&B8"N(MN-[.#33#&U; M5 8,Z';3KQC+)P^<>!BWFW,^@CNN&Z>?8Y63O\"I4EAD%)C*@F8@[-4BONHF[;>)8PVUW0K!(WRS:MUX MVP^L]ZZ-QSA-U+"Q%CJK7HW'0+BV:3RY>W!Z5/%$S;'/V]6WO%BORAJ22Q.6 M8*+9M!BYXJ;%::+TNH'&(< HU8L*F4+ ).8F50K&#*:4J\PQ02;!T=,]?.X8R,N[N%?#,_+@=T9F4&Q=J_57!=D= M/W'R:+M6@]K"[MHO]!-_MR\,81MR\G'U1NOSK:SS51X.O=O*A\TBS1#/0B$! M"3$VI=@S0'B6 1Q"(4@<)EGHM.$REJ)SHY6SJ+"#VBMN 6+ZW@.#@]^-R4%I M\Y5!?=X^(W;^SAS>_,B,^;(O_>I(0=]O9*0@0F]JOFA\H6^P+X4>>I-3Y.G_K=\>_]:ZZ9%%G6L7*PX12G%((Q2!%#*8D 024$H,JY8&(:< M."6<64F=WQ12*AV8S]*N:D/PA]8[:!0/7LD5OW^@A6.THMU;L.5US]B.3M(. ML(X0Q>B$ES<*M9$Y,1\ZP'!.;BXW#RRFS>^E>%K*CVI70Z,ZZ[Q=B?S5JEET]=ET?2SRU5VYI5>&<.]WGZ,(*<&4 BE+&4!)E *F: 9XK&)) M52(3Y.1'>]5N;LS7&&<$T[,X/23L?"W5Y?N1U] MOMB+')EF_;W#.D5FG%.,4>#W55_$L M%FFB/5B!60H03S$@..2 IB$74J0JB9Q\V4Y):1\UX7#)O<#9Z*EGN*N M21D/3: \8D!P$YS*PQ1@%DE HR0AD&*.L-79J9O8N0WY ZW_[#;I6\)LYP'X M!V]D0CA0N*,FZR@]X-QP\N0I6 J=U&UP ^+4AW"\VXV'[AG;]>->JU_R%5WQ MG"[KQ4X5.2:%6A=T\X4NY>8\9K^^:*-70#+_9A8^;V0A^?INE?]#BD6(6<83 MIAT1'A. ,-7,11(!4H'#+$X2$3*KW:FQ%9T;US7:!L5.W4 @THS5)P=X(9IG%"1)R"!(=Z7,:0 X83I6%B(=5_2A4D+N.R M0\[STM#G/=,+596:^"JUI9F8GH 9.S)TP>)V8SZ6\P,3<:6K[Q-Q] M^< .?G1S;_Y[^Q]/^3>ZE.6NKGYRSK=2F#_I*AKLJU7F]V(,-%E)-+\ F$J 4(H!41$&#!&4IQA MF8G4*>W@)8R8&XU]EN9CI]=Q=;L'%9BR##?EUT#NS:V+KS5@E']W;$KX$A\9 M.Q*=^P=A9(9^7;YQ\S4XL.LFV)L<5)>8S\#)+X_OV&$1-& $)1KEG8=X!'M M1ID/7O*-^NKT^!(F3-M"\@5?TEEORI?496!.GXGP?K?9Z&>_>3*)(%4-CB_W M5)/#!_E'^:?-(I*,\HAR$&+3-$[A&-"(8K."QCS%*@OCQ"E9STKLW.:YUR9_ M/+AM\A(VI;9!7IH1_)@WOW'<5;-\!7:SD']@1YXW2H6#2N.@4KDNKW,35%J; MSI9_5%=XK"/J!I2O_#4[H=,FICD!<99QYG:W>]K(%Y.AEF^?PXA]S;=+N8B2 M6'!!%$@5)0!)0@%!L68F#D."4)S B-EFC)P^?&Z$4RIE_.DP^I']%#3JVN>* MG*'7SR+78C(R5[C"X90@TF7WH-R0LX=-EA;29<9A1DCG-<-\B);P[LT^Z5MA MF!!BSN"ER?;$& ,29A1$T@1110QRR5U MX*UPF73W,1+=K4#Q-/'WRYITOKC[B1U@.Z_9:7'R@GV)PJ,3O= M;1IMW^@R+!YW>'J$3;X7<]GPMET3B[NNB QL*>5F6AQ\D-N/ZBO]_FE=E/7@ MMGHXL:=M601C_8F6L6ZGQV1 M3?A61F:ZG@J:/[ZO7L6'ZE5HDTQ;A*(JRWE@5;!=!Y5=GL,@KP?89[CD%=I, M'U9Y/72MX9<>'CN,EK4;2>_N"EE%@G]4=9SX2;TPR#!)LC@"+))E$BX&.-5+ MQR1"$+-$950X%0JRDCHW#_"P;-BQ >8WM0ENI&J'OAUU>L=T9(+LA'#4HFI. M*'EB.3N9DW*9$PRGC.5VL]?CL'+INS^*D8B0,$T42$(E (HS"&@$$T P(RA1 MD-'0:@O:2>K<>,EH5>96F7"/^D"L*MM5^WKZ,_%-ZV$.*[T0J1B!60848 2 M' '3H/=1 T_U3*S<1U4Z1>_WS;.($"A)0B!8 M9%9.0K-:I*F-2P(A383F.J?\NU8I?&46?DNQ4LA#TT O @DWFR=I'&O' M)I; )-YD>C4C,4[=4_U:9YQOKPQ7_W"_"H21![>E_4Z1O*VV#@KC/7[29#&\ MK08RN^$?MBN,^*'I[("1")I7!9NARA$ '&8FO$G@(JBD(=) M&F-IE2I[4=+/'%/APL&GO=VN'3#4"?^FW[FNGC^(+<+06.D/?<$0)AI+H# MV(,^-^K<96ZY9F#GE?7JSE3,-$OUC^IU(46NU]024OG-;%#S4K^ WA6R+$_B&&[0BJC=^+T6IY'' ML5$/&/V"(\\ZH/1=ZS579ON: M%L6S'@MEL,%"<$A3GC* 0V$F:SUMTX2G(&-,)4JE2A*W778;J7/CAUW.QVGR MC)=$F1/$$8T$)(2;T%0%]'*) ZQP"G#*,64XB0D/WL=\FF*CDZ)N>?+A M&\FQ3T*ZDI5N KH-&JVK:+#1DY;:41HW=^E$YAQ2F-IAL,QDZKAYO(2FMH#] MW=& 2(E2!"( )>.C2S*38S^_JU^> M'>--^4I&)D.O^4PWP>U2?X16=&L>,\8)DB_D)TQTZE5G=IE.-N -276R>JX; M8V^*[>*S_BS+V^_Y9I$B%7)&!4#:%01(" Q8*B0(XR2%4F#"B;2AW:.GSHT[ M3870?+/-.5T&=9/YNEJK5M;R>/L8MG["&PS&R*PU$ =KNFFUNX\S] T'?*%_ MVG/%\;,F&?"MZC>CMOV/0S?+-IO79>V\.[GBS_N>88M89C#F/ $QC[ 9DPG M.,$@@31)99PFA%&W';,.27,;HF6KM8!N-FN>4U,[HHS[+&3^P)ZT]/)C6B;O M;-SWT;K MMU,\P#AZ#MJFTUPH.3-07]#GSMI%Y#PMIW6)6?B/;4+YIYOK%VZ M81A=5&T(^SIM$Z["A,0)2"F6 *E4 "I$!A3"49CI^5RY!:]=E#A+^G!M8WX9 M5SN&\(K6R$Q1Z3IEWW)K=#RQQV5YD[*(M?FG;&)_XS!6>467)D_VR[V4V_?K MZH#^S?J!YJL%3[4?@B$"*50Q0'J! $C*,( \#9%>&4@BG6I;=8N:&X_4F@:E MJD&C:_![I:UC)&P/PG;$X@>WD1EE*&3.1'(9#4\,TB-H4NJX;/ I9UC<,30: M[]U*CS_-.ODW^89N:=-T,611&B50 ,9P!! .$\#,^D7_*%,%4QJ&5K50+@F: M&U'4D64'R@9&VXN=&MW0[:<)GYB-3!)#X1H0A]>/Q15A>!T/GC@*K]^\\R"\ M"]0B!H@J ML03:=A?$%WS3[(4<\DFS]#F$T^>>B TR5^R,]#Y^XOT1&U//=TFL[AKFN?Q- MYG?W>MZ__28+>B>K',B/ZDV^?-*_/?^TDY!D*((8<(B;*JZ,)4 DDC)(8JY] M&9?5D*/\N?%,K6?P1VU&0"L[FC:'ZVL(:.@[LO-\1D1^9(IJ- ]JU>MTZ;(. MTAE1W02U1?Z\HH'(>7*17*5/ZB\-A.;4>1KZF*'E)K=Y%6OX27_.OCRN5YMU MT1Q0E0&5,J%813 %<99)@* B@$2< AB'&8&:^:1RR@V[*'%N/+=7.# :![7* M!P>J#L&J]KC;,9E7-$?FKFN!'% RTA(<;P4B+\F;N!RDI?GGQ1]M;QQ,.C1? M2?&6%BM-89M;SI\>GI9F#^:-5#G/MPL1IBP*"0<09]K78C@&+$M2D(24B!AQ MF6&GLZK+(F=(.Z7&@:Q5=B:82QA;,XQ'Y,:GF JT1MO@QP-]@UKA;A]T",58 MHN./8RX)G)ID+ %H81G;.P?FONNE8[XM=Z),DN4N_C>7FY:(4J89)X9I B1C M!"!.&&"449#(2*@X9"133B4QG*3/C7P.E*\RBP_5]U&+TNW=V#'5:(B/3%H^ MP79/XQX"FJ]T;B?9TZ9U#X'E++U[T$-&Z1NP[](EI$QAK!"0F0@USXD4T#1+ M !11BI(("\61QV8!LVV3-D:' -=>:&-@-[J'=;$7P$CMMUW!FJ;J_PLU1G,% MP[&^OZ_V:,U)X-=U':[TJ5@_RF+[;!:66TV*INS%H[EDP6F$)385 DTA(A0K M 4BL,K.['LN$QUG*Q+ @@WZ]%G*!5 B%7M:!-(,90)F( $8P!4I&,*9IG$AE52S&4M[< MZ&:7Q'2@\TU0:JUA#FK- Z.Z>_Y7'^[]Q#,"FB.SC@\@!V6&6_\E^+U2UF\1CMF>\&7,S(76M0D+5^=L3 H3;P)C)&[O[+2TN#4U)N M&F/]]MD=Z35,4*!TB':SJ5=Z!;0NY4NO$7--C;2ZNL'N1#]!,2,22I#B& ,4 MA@0P92JD19RFFN/#,'2*MFB5,CM^KM0SQ12E:['$=A@M?<9KP1G;5ZQ+GS7X MC%?LK ,#KP7.3F6\0%&S#C/;"YEU7>RO>%D9SYP($65I% *(DDR/\U "AO6P M%S12G&=0J8A<6[ILCN'C756X!@2-=V)K1P,^$!N9"8:!Y:5@V0CQX)UB7KQ8 M65_T]\7KK_$#%DF&PRQ**9"F# B$00L2?7L+\.4DP@3*NEBN]8K4I>)WVG0 M[QX^WN?XJY%QQ3SO-+'/:/S>]EL\<-8>99I^B7FY?R*^^HSH5@C],C?EYO#' MXE.Q_I9KY190A$S$BH.0)P@@"@6@9MRE$0_3&)O_6>W?7A(TMYFW/LRHE3TX MQF@4=CT+ZL#7]A#H>M2F.?T9 -B ,Y]^-*XX[.EX\,2G//WFG1_O7+C>1SN# M7&[>YROY;BL?-HM898QE#&D6,"?&4A" 19:"*%6*B$Q2B)V2V;M%S8T63DKR MFQC[WXVR0:FMHTO>@[#=%.X'MY&)82AD5S8R:$/C_ZWN2GH;Q['P?7X%CU5 M"$@4M? R@&OI08#J3B&5QASZ8'!-J=NQ,Y9=DYI?/Z066_$BDS*EJ('J=!9) M?.^C^>D]\BV#=#)X-= ;MC(XI7!W+X.3=[C;#Q]7/^1ZW[2 IBGG/((XB!3$ M&=$&@^0",BR3@ F,)+4J^W?TY*E102F<, R\LJT1<'K#G]2V MURO]]9-&>X>?5*#]TCY]@=O"^\[8O!4BIA>U?N8F9PM9?5MHQ_O>N-]S&<:I MV26# DF]*E&$(<6$P1#%^I]*$>%6V=#6(TYOH981CT55DHGOY:Z_-X*#,C3& M;@G;0]^]M < M:@)FK*38((F"DF;MGS,*_3JKU="R^XW]G*K?Y,:5X]IL//(A@5W8'(WO6W+6))&?,!^@G=& Y OWX,]['LM!CEN M[0^B)P>OAP"C.G[] 3IT"*]X4M]HX3^WQ:;)MCH=3EC6*6-42V("4>2R*%^\ M]R9CL<@W\IM<_\BY_"K7^4K<2[YZ7)9/*8-JYUF"E+0IVA? M;S_6A6?AAW(6Z^Q&,%NO3:?;I[(W^>V2FS+BLLP/_K@J-J"ED\_@ZG& ]Q:? M/;"X(X=XCP/^<93X2..ZO8)XE?(R__W;7"@LXC#D,,"802PC ;- 24@YPH@E M*)'$JK_9_I%3H_'?-5YZ[9='0I;&<0N?;E;MI_7 O/?[;[P8QT[MB#KBRN&J7_8DTOK4:,L_V/1FP5ZXB_]K+A=_])6O_E"+]/M>JV- MQCHG*4 IPXE"D&H?U70]5Y#$-((QXC2,D.0X=')<;0:=VC(L&_*6>>O@J27U M#5@W'WO6QN7;= K*0=(!W.!Q9/5837DJ):#"PB';W^G M>Z^K#&0J6QN_=2F*>)9ALI,TA83""15(89YH*2K%\)H-8H5NMA MU%H_Y7Z-:.0#S]K&ZE?0IXVE'8'TQ6?D$CTK!7;R^:_"*Z!SZM(KLD&_Y)3EBW+[Z3'ZHJ5D352[@8K5\A'JX)[#8"]TC2?,TNG9KWP]F U- !5=+RANP ME]-STF,G%C[S%T\/-'XJ8J?")[,*N^_P$:3X\W.QR9],$*3ZJO]@CN_,!7.! ML5 !3V&,,P5Q&*>0I)&"2-,&88BCC#D5A+<:=6KDT4AI7HAT7V"AWM9U)! [ MW.VXQ#N: ]/*04#CSQO0AK81&IC+A@INO #2('&.Y\9\PY#'"S!T1S]>NMD] M'NO@^4WWG6_Y1A:SHECQW#@$9:G45;&YE_D3V^IU7Q;+C$004\P2&).(&/.U5O>LNE.@U ?L%0+_+@L)5V<9+9WL(Y&N MFK47EJUT*"6NFI8UF[%\:5OQI#=)-B9W=ZA'?C%XP559[O;"25/ M=K?=F*/:W4XP'-K=;C?W/!(PQ8I62_/PXO5X]:$8(R**J4I@J!"%6# *&<<9 ME)P%BI,8R31S8:9+ TZ-E&IYRV7C>$)P"5K+XP*/@ U]=M#":H C1ELD?!TD M7!INW%,%2^6/CAAL[^O9[XT6W\U_IM+_#[JHSBR+S3KGVIXR?Y@MQ>M?M*ZL MPI2:D+I/LOJ__GFQ-6UV/[_P[R;R[E[;9I^5DGPS1TB8;S)(@YB8I*S,Q!XE M,$-"JIBF/(FD2R63<<5WXK81*J;L@AG?B5KX]V5& V-JK412Y;&IDHD$994%UB&JX<_/+U'14*^]C7=PT0[\N V H+T(!A MB^LYFZYH&NU?.L. ._-JX MD,VVA_UMLMDL0!PVFZU+@"EDLUD 9)G-9O.D_EVBZY3AKW1]MR[#[449_:BY MN,QQF"=1A&6"M($?"0$Q#PDD66!Z0T>$11DBL72J0V\QYM0H[G4%AETK+_ N M7P*Q6BSHNC!V.BB,\.<;K/>> DL#VR^P0UO%KZH%F*8BVN&I1*["I(VU6^6! M^6WX; F1QS;/ET8 ,:1!Q"").(Z#, X#EKHPT,E1IL8YE9!@)R7XHY+3\<3E-*)V MA'(U3@-3B#M$SH31"8$GBC@]QJBDT*GF(0UT7^S5$[M=_M"^XBO+9RXQ)R*D M(>0T"B!.0PX)PQ1B)FF4Z!^#R*F(LOW04]LV-!X"-Q["<]M#V!H/0:W6[[6; M4*O@VS,[-2U7>617@OVVGMA.^)8G-KC[U8'8L&[7J8&GX&YU &+I9G4]H:=[ M97K*W*G28JK?O%BQ- @(@UF &,0Q49#%)(0$RRA)%,(LM6I6>GZ(J1DRI80F MLKB4L:<9A.4/L V;-(=B]O7_@,[:$TT.QEO!R/88^1?82P#ZQ&"O_MA9E36.\E M,#IB=L_>.EI [B7AV]&V%Z_M5[-7KGE.%]I\$EO>Q% E =5 R1 FQ"2U*FW< M,"X"J#*!$X)8BJ75'DW'&%/CO;V8Q@$S!W1&V-JM@:E%[$%Z MYP!RJZ-[)5 C5LY]#9B_"KD="%RHB7OJSE&KX':(?ECWMNO2?K[;[5)SB/8' M3;#!)[G.?^C/P ]9-2N:;79%0N;,= XA40ICRH6V^"(""8H8#+(82X$$RIB3 M0VA_Z-4 M#!C-0*F:QPTXOUA[HEQ/0HW*R'Z!/"1LST_O:W$VC>I_T>I76;+;?/E8%S-? M+8LYBS!1,DA,!);FZB2A,..1U!8GXQE.@R@43J6C+@\Y-1XV9W%YM6[?+;3< MCM%6%AC;FI4^D1O?HF MQJO0[%ALZ-*$Y'^@1<[GBL>1PC&"7 4!Q%D80IK*#**$AH1FG/#(*434:?2I M,50I%/AOK0*@E0Y5;&AA3)-&^C)\M/JU(XNYS8X=H0V&^<#J:OE$G)K=VA%W,"<'*703!, XPDC&460RR$.3:D 4QEP).$!"%73CLY]D-/ MC51VDH,-?:F.#_4R,7L[-R:ICEO76^PQ"W8T,PRV0ULD.UCKW1\M=G6B:-I1 M+7F^R$N9RZH2G2"[)\TXX^4KD\9^X''3:YP!.?,_1;37'L] MJ,FQ-C.)'2"*DU^UZQS^N5J=;79[/Y M%)9VC',E0@-3RQZ<5QO+'CL2G%??5RN"$R.,VX/@O(I'S0(]'9XKO;4+(<',T;_SD9M MU.PXH2<6 R__+Q8 N#<1.5;55ZN0UI/';0ARK-)1VX\3E_0T[M>/=)G_KUSP M>O47JT4NRA]F2_%5SWX3Z7ZGZI)#=%'6^"B#>/+%3W!;%%MSFLG+ M9K?U$<)2T'5'][]Q)MO2=7G#*1S:[VFI=@->*5?.X:M)U9.\4Q#L-7Q5\7V0 MD,.A)L"7Y^5;O''=MH' /?+YAAJGWXO#(A2RR0-,,B:%V(CS!E#O5:K(>>6I4;QE\?&'KY,K9L*/L03 >F(MG=Q]OST0H#E#QWADA M3V1I/^ZH+.@,QR&]N3^@9U>-M30=I3]7/2(U=Y:C58DX.&AV#38V=:EEWW3-+^V55TE3=V!304G#'5AM=>-N1 MD2\4!^:?!L!:SA*_BN9GW;BY=]NP ,17IXVNH<;MLF&A]%&'#9M[^O'(+F7O M5TF-767,K%_6\C];T\2L#EFA+$LEE0IRFFI?F"41)!F1$)$$<1PQ$E.G/7.+ M,:?&*BU)P4[4GM%!-I#;,8IG( V,5FQ%%)Q@&"0ZYQN;4? MY>SV%[[Z#8 MS(#S-HIG7(?>2VEM59WJ4EJT<'Z3/1<'./UOO-@,_E:[+P[ =&S!N#REY\'C MF4T>L_EYF'N_']KDMII]OGK)-Q[=UU6Q6/+/%A_ M>Z<>Z,L\B:.(*AE!&B3&;I(4DB@TU7>1( AC3A&:+^6CP>+!X;#R+96RH@]2 MT<>1:L-1R7$I#@6>:\:F.PP*D"\U=4BZ7N;+1]=SS3?]+%D>@D[^HS'2B>FE M@X^;DR^<&V!TVEUR]*%JO8[*8@8&M!M E;8_3)B[Q[/4*3.:/RRH'D_]\6&L!3*^)4M#RIT6I3R/.;)T7FO$_ M;=?Z:]7ML9'P\TO=Y?'6A"16N9UU$$PQ3],,X5@IF.!8O\$CEN@W>*2_()%Q MDDB*$JN]U8GH,S6?JE:[/OKA/\%FKVKKM6U?O'4"&%M4TIV E'^O=W7S.6E0 M 2U8@,8%M(!IO\)!C0ZHX*G[&%?5AN[J:D,[E$ )$ZPSZAN@_EZ?/?LBQ1.0 MUN4S.%)!Y+_I9]&I./.$9KZC$/04I!RMZ/04E#VP'J+R[]"M]R9^V M3P]R_90OFZC&;W*S6936;"757&$6"Q)E$ L60$RC%!*I! Q)( 4B28JQL+7Y M>LHP-3NM%AIL]E*7@2?%3FZ3,:\%MW];]IV=R];5")@/;!&=WIIH)N'A8!+V MBM3OE.$GP=[,&&$R1C(-AIH4IW?WE7!VO&_[/GFT=^25JK??:]<^JF]@Q8K_ M=2^?]0?R.RWDU_7J<4V?7E>7FVTWWU?K_']2/*P^R/W%8DYCK#!*(IAPK-]* M4:H@-4W\,(]285H38^P4-'J5-%-[/U5M[-8[ 4WQ!*/.#5CNBC+6=3#I3B=S MB,ADZRY+XO0SG[:A("/-TN!1(V:"]K*!K\T$'57-G!U.T+W%!/4(,_$ K+>( ME&MD&3EXQ0-LQW$N/A[Z!IFI,U9HAX5OYDI1$:6:E[,DE)J2<0)I0A%$<8*H MD$DHN%.DC!>IID;27K(8_VBTP8\_>T!NT(TW45:"O"$, *[9 @ 4 :&)B+3(P,C,P-C,P7W!R92YX;6S=O5EW M8[NQ)OA^?\5IUVO#!_/@=>^MI9Q3'^Y0?,YMUT\A]_8G^F?_H%)G&: MNLGY?_SI[U\_$/NG__Z?__9O__Y_$?*_WWS^],N[:;R\@,GBE[ M+;[]LO@&O_QC.OMG]\/_SO]?C7KSK\M?N&4B^N/7?]V M]I< 1C.G-5'2 Y%2>V)]#B0KZP.#1*//__?Y7X(VU+@<24P0B736D<#Q*YY% M4HQ*D:A?OBT6W__RZZ^___[[GW^&V?C/ MT]GYKYQ2\>OUI_^T_OC/1Y__72P_S9QSORY_>_/1>;?I@_A8]NO__MNG+_$; M7'C23>8+/XGE!?/N+_/E#S]-HU\LI?XL7;\\^8GR';G^&"D_(HP3P?[\%\N63%E??X3_^-.\NOH]O?O9M!AD?&0(I&J9:T/+Z_W;[M[_> M4O)]!G.$SY+S3_B#]2/*RXZF"GXN8))@Q?CU"\?3>.]#XR+VZ>SZ+\<^P'CY MTU&";K1\\DF8+V8^+D9&1\YHL"0Y+8GT7A++\1](EFO*5!9:/Q "1(Y0[[4/2 M#4#F+OWOIA>^FXR2<"Q$;8@$*;(F5$@A-FF9.(Q5QF\$X!"N/J1@&))75 M.ZTJZQ;0,KVXF$Z6?)S\#2X"S$8AB62!.J)X1@ZM#F!PGY(-A@MMGF-8'RILU#PZRU, 284$J(M'+)TZ@?VJBR=DE M;720_0'ES1Y X:\/*(<(>5"@W&S'5Q\G)4"\C@'@(QK>^'B.K7P%3\[LMZ$D+(A M2111A$")34Z0@(8O.&L=A(?QYWYHN/NV@=W3"IJ;5A!C(^K_GY=^AD\<7WV& M[]/98I2"BBSQ0*))Q68&3[SA">U;Y(YZGR(<%X0_\>*!C4(_H#A&N(W@XPQF MW32]GZ1WZ+"/ ($<,RW>> 1TDP+N?IYY8H6+%BVF5,I60<>]U^Z$#?'*L'&X M8!M!QM>9G\R[(I0UNFEFUC$3B=(6/:WD(O$2<>Z9"BP8\)&I.IO(@S?OA _Y MRO!QE'@'ALA*+!^Z,?QVN?2:&:0]E)UT-$1K;2C-@-'\%?P-F_? MN!,DU"N!Q%'B; (*G^&\*WGCR>(W?P$C%ZQB/FOBK0C%VBD28O0$]T:/D38" M/![G9&QZZTZ0T*\*$D>(M0E8?)S$Z0R-VU(HRY3@V^GE9#&[>CM-R(YTW'N9 M2: R$2D8(QY$)EHRRK1']FRH$J)N(6(GT)A7!9IZ0F\"0U_]SX\)9=GE;E7A M7=M(*B2S(:.'[3/:2"L!?6TAB?!16HN!/EA> 3U/O'XGW-A7A9L:@FX",2SKY.?Y^,7*D$6,D1WB6='(,AM@1J(DDC+/+=\&7V- M$#E0NBT!9+F#GL[.9M,?W23"2"I!C] M?3>HO);<:C4YMX27L^E\X?"1!.4.B M31' 9 'RN!CXX1MWP\%K2:8>)<^!L? %XN4,!<)X^-HMQ@7'$>60*%&.4L2Q M1QPGZHB@C&KJ,U7^N(CVX1MWP\)KR:(>)<^!L?!UYLL9@2]7%V$Z'D4;L]8B M$08:71^1,PDY*T*=33Q(SA,[KN'XWNMV0\%K29P>+LE&S,'[G_&;GYS#,N,; MLP\\:D8XQL]$8A2-6QOC)&J=DXJ99GU3C^GJVO7TWG+RN)&@% M.3>!EX\3?)J/B^X'O/,+OV9K1(4'"]Z1G)) >XBADC>6EE!)V MM^^&E]>5"JT@YR;P4HK/L[=^ >?3V=6((]51>$48#;AM6MQ 42:""*LX-Q0M M)*M16[GWTMT:Q%Y7%O1PJ38!BB\7?CQ^/FTEE#D!]/F PH#@"1?(TFL;OOW T:KR7K>:1,FT#$ZLC- M\@#/EV\HQ/GIY:*%8GETA#ON/?OS_@I]=-]X+IJ5B1A#'RI;I&?(0 M9"1 M9Y@GFD=#(0N5_7$5F2=?O1M(7DN2M8Z$!X;)"7*0EER,_?DH"^Y"9*&TQ^9R M"+V4F#S^$Z)/(EH&\;BTR+W7[0:'UY)#/5R2U2#P[[\^DB3R]<\JP[XF\^FX M2V6NVQL_+@/+,'2#Q?SO$W^9.OSI?69VG +V[$/KCP?;CX\CYX8]FB!SFC]T M$WQKAP9CNCHQ=S.D"M!%-=X9DK-&X)768\\T$!6=U4)DZO*V>L914YFVT%5M M#-5JD$& ;#W5BF0=R[%B88BE&+%I".!<4B;;VA-B[E/0R"RA6DAXK?-I6QOD#S"RKH>&=!Y?M(^X& M<+-AE@XS4KC(#$DZT$!TLLSFK"!L3>O_00>750+*(4)N B@WEO8VCG16E'Y- M5^:NE2DIZ+_99"1)D7,1 Z<9MB5KCW)8;J@8%BA]>"J'";B!3>=D/L)RD4J3X'D@5#&AA0L^>=H+0AX0,BQ0CM'L1I <(^8&L/+6 MS[^=3%+YO_?_NNQ^^#$R,S]9O/6SV54W.?]??GP)(XG$15VZ:7+ _5@(3T)) M2'-IHH\477R^K=?^("]E%\):P-)1 'CHNU371@,0.XFQ#%F9?X8(R!)NW;_! M8B2MS"D#$!]\()*7:5XJE$'Z&5B6*$1??[[Q]F F-_ #E8M@W@XFP& MWWV7WO_\#I,YH*4\77R#V4I&(U B4\LE1GEE2"#5%J.\X(CR0GFFN*=QVQR; M0W"RC9YA)C/VAYMJLF\ 1_>D,TI,2/#H^C&6-4I%H%2X<<30($3(05K;JV<\ MS,#&'K>@@Z5[.#2F"S^N9&*FWV&VN#H;>Q3')!4_['N)+(NY3"DD$YDFRB!# MTJ186D,5D+6<0U\DR8:+P@5#ITQ,I,6R?0=Z?,1T:3#,9N&_]Y"(*V$M2"=U,%0O7$ MW@"&_CJ=IM^[\7B4@XN9!T-8=FHU-=TQ=->R\\9YEJPTM$/0>3N=8XQ'OA]F:TD9!A9D_WX+>8&L'*3'.+.*@S;4BG"2FDE<<;@ MALDD<*5*#2!B0'+@5/8>HOT(0#9E;9&.EX^56EKZ$4A#=B9 M.WP]S&,R(XPV-A/A2O8Q>$:"+%WP,3J!2\X"K]TV]30UPY:K^]'^TQ [1A4- M@.JZD'KFKTH5]69\E55*8@1(DG6<2(.L!"T54<%F1H/60=>^['PS)=8H3< G;>7\\7T F:?(5].TK6HKF)RC+:(,N(LM")W?=.9CUPGTU&-J*(Z-BQ MC#Z=5I$DI1F+2:2X=19:12]HSV+&2_C6_8&KKF):0-J#+?H.)U1PQBA$(I:1 MJ&<.?3Q*B;&*!JH@TE#[J._3U#3C9/>(K3JJ: !4=Y@8(>"=MI!(3M3C>F"> MN)PRT1%Y,M'B?VN[V'=>WXQ;_2(9[+V$W8"GM$4B#"SCWJ/=S!XE$F0F7G+T M(X4R3/#,LZD_#>JHHMI+.-K]H:B2*AHP/G_2Q\E; M_[U#XW>'QY'S#JSUR$X2:')E%L0I9HARF@-54DM=.Q/P/%5#=P'T@JS*RFC M5'V=811Q.;M:$K_B8W5BVG,;%&1'LF7E-!,/Q$<>B94ALIRLUJ)VCOLI6H8- MZGJ"4A7![P\@MP+0!,[+ ,ZOU7#T&1:^FT!Z[V<3M+/SDQ@O+R['Y27O('>Q M*]**5LG 28KERO;$)+&44Y)IMD)0R8RHW?#X/%7#!G4]8:NR,AHP4W6D8/\U?_<\1.IVNY-0(YP:C59LL;O,"W5*:I53 M,'SMH6]@'Q*'#0O[VA][5%,#*'PLM7*5HTS2:HQOI4-IA7+&A1H"7.:<03MF M:QNUQU0,&QSVA*4CA=U ;N&YJ'F4#++CG2HA2#G;PA()3/I2S#;@M"KE@A=N MXAWVQ,A+9ZN.5TLUF+W,Y/B;[NCY-*\+"?C;6B/DGWMZG[/D]^*LTE#YU8YV M\^8;=+H48HY<$"AG\*4WDKB8#8G4:Q4"YU+7CIV>(.5XM_X'3"[A ZY4%/;R MD?_H%M^NN[W>_XSCRY)7*:@?*.E?];/?3U R;_.H#7)4DWP"&_CK#".1L-LT8!7NG MRT =A#_3">&/OH3-N!HR-4D#.JXTUPX3[[Q^V+Q6'R@Y5+8-..M?8#PN-^3" M!'V',6+\)%UTDZX(I5S'OI[A-5*1--* ^3FYF,X6W7\M-7.:'P[+&%&4"#6"$9;=DC%L5JH/Y!PKZP:V.80[H"86U]8S&6F0?XG;H^$83-.?<#D&!FW8%%*YOZWZ61Z'^W7W#@J-0_.DB0E M AXY(X$F2A((D2 Y%:M/H=Y.T; #3'JQ,_4TT$Z%^-9F7F3J#FQE0,'__$V6)"NPF?G:UG.50&E)+;F.Z= VO%]HH!FI-C)8(*D*9+\:) M%3(28RC*7#,+K/:0T1[9&78&2S\6L0W=-[$!KUE,Q3@*38E5#D@$QAG77@M9VZEZ@I3=D/.J,N4UA-X =OX! M96HXI!/*HHFE.=,1 .@02(0;J4 M&%K;RHC:B\#=1UE(Z3SR4^[[0L,<;!D9$HG@63EO MHTG5#TKL2>)N"'Q5Z?8^E50-@R_???5$:VP?K5C/ONJE^K+VX[E2D]8- :76 M4UY9;@M\3,@-UB./TK(<2*+!$YE\)I8GM(;.\I U=[;ZM,(]2:P;1*+!EPKM M>YF0BQZ'825_0BT!!R"B55I5;YPY((CLKWFY/W1LCRWWD7L#>^TN_?PGB\6L M"Y>+,H?RZ_3,WYO(HX,3$*)#0TY17D!%V4-4F:/C)#AT/*K?RW(LS4.?87PY M:+ZH=@=$,^Z96WG],)VANS)9C7V*5U]Q8YLC>T7CD[3\;KS4_U]]-RF?/YEU MUU<\0 MQWX^[W(75]#)2%)A7Z"9$%PR8M!#*'Z#)Y893D KQ04W5LG:+8>561BVD;K) M]?$28&A\+>QJ(A[)(OV?R_FB.-ZE6>'D].W'S^#'W7]!^OOWZ>2+'\/I[%/W MK\N2W\"/WYB1,A!4QZ")";2D[@64[!EL& M83N]87M;L2?M5[*>.5:RQT&7&3SEND ?#)%EK(I.QAFH?7%6->*';;5O=@GU M!X#7L0">-PUGY4^6%F7YG+,I:@06W6R9/5KW.I5[PHLU0E5>R_#&:,2D>/8Y M$!.=1P=8<6++;'3(@NL48[$I+[AH>F=XV),)S2ZTMH#V.A;G-6MGY4P12F:# MWD86?&9@#6&H.2*7%Y?J4 8/!BJ!0U"Z=B/-D20/>R:CV0526]D-M QNX/1F MM;(8O991$&$!8\$8+ DA:<*CDEYK6;K9*N-V"SE#3P%\N6),+9V\XMDTUSY? M/_T0CQ_^8AT0S_!5O^?AYHTWT!34@*=*$YTE1^O(5&DQ1$1QA:$C& JV=HY\ M&ST5NAG*,\]FTQ\=2N[-U=_GY2+YF[.:)QAM_UA->[J6 8%2>2828)R04*Y M&]&%[(F@7C&:?-*R=J9F?RJ;Z8LX#D$;FB#Z5%<#.)M+V4U #L;J.U^=S& M<*_GZ.MT7Q&CTPK:671D(Z ,*)5E%!XEUF9(5E@J8_5[Z'O@8]@"Z@M#>W @ M-+ 8W@&^.79+%>/78UAGW._._AB)Z'P4 CUS8 MD[$+7'1,^U9E4W <_7:I\ZE)FLE<*X(T\B3Y)H3FV@D1IAD(L10WT5_ MAJ1A+6B#H*RGP ;P>'UX$98Y#61DM:JH$])HIXG2"8@4)I9$>G0*?+1&B*5=BD( M$R#7O@AP#_*&[7UH#IY]*;:QBE"91X)2O3^;1VN?:0B<*.]1>,DJ=$E"N>"@ M)$>$X!@W]E'KV43,L/T$S<&RCM+: 2'R4.X0@G>P^O\[DEO?2W4C-DNSL!HL MKC)O"7HFFE@7 ;T3(Y,(/JH>IKSM2MVPU?CF8-J36AO8\!]S=GV4 >4.W8]2 M1QW1:*2&O+8V*^]I!^2YT#3XNOA=,/ N](Q5TK+'L M"78?)S]0Z--9N:]6!25DQDC-!X4.B*! ;+FL)K+$E1",L>I73&\E:/#1\<, M[5"5-(JPI:]QNT.L)@N;[)%"IH@R$N,S%7!7\$H@<]2'+$7&E=7_+KR!LL$' MT0^#N:.5U"CXKHWVF;]:6NRD-"XB@3QPF=$;*1,2+4HMYN"R0E>DE^MHMA,U M^+CZ8??30U33I =W?PW=O0@^9!5YXIYP']"*6Z>)=S(2AQ8\&RU=L#T,M-R5 MO,''VK=@\@Y55P-(W+VF.N**FT!C)"*5"W6=X<1'%LL,;B>ILEJSV@-==J=N MV$[;YH+?GM3:0*/M$YP5OW?^A"!9]K@]+.=?H3\BE!T&9!Y#?H\+#BCRJ&CM.N#NU#79ME8-)],745H3@DI=(]DR(($SHJ/Q(0792_(M:@+),,UJ-OX@+Q3&CT@WQ.DIGBN@RV;V( M0UE+70TXE)^Z":#4\,7=XH./);%P]3 #43:'Z^%+(Z&R]!HH,<"0/PX8*!JF MB>=<,T@*1*Z=#]^7QB:=RVJ8F;Z@ IO8PN_X*)_A^^4L?D.63LMF7M> MA#A)\Y&(003G W%A>7.DX.@ \T0BRRDD9W ]U9Z[MH&,)KW!OJ%UJ!J:P-+N M,AL9&9V)6A/*#127EA/KD3<>LY)!6":K&[/=J1NV!/C"R.M):0W$(>\Q:HKH M+K__B89Z<@Z?$>BGD\)L^5_)1_WP8UCV$*$2!09@ M/(E4EE!, W'E OFD-&=@3%"F]N2)'M@8%N"]13)#*[R!4&?-SP,N;@V%"Q E MR[BE%$/A?&EETHYPX32U-'M1_4J%[10-6^WN#8D5U= (J Y>0:N@[''!?ST^ M_.Y:7:W?4;0R6V\B2<*BX&/";:9,V(FM#8$)0XD7)-3/K2%"X$8G$F1>+](_?L>_P._C:B@/I-N9/+<:DE[E M+")&X>5"0F8#<48DHD"':#)+EM;NZ1N"SV&[ ]M<(R\!F4:B@0U;Z^*MG\VN MD/O_Y<>7I7_<6VF$P!TVH;U(B1(K./IFT5&JE=2&UI[/M!-AP_O>;>-KMT#V M"&4?C. ?, O32AA^)/1G&+0J>=S]%.$R.I2C8L0NBXI69&\4HRK51O.>) [O M;K\J7/<)@ 9L]'/LE6$#RR$8*,6(G,ED"?.6$8F!-0E4HQ03I2YSDYRMW7JS M.W7#U@#_<*@^4.T- /K(H!LWHF!\(N@ EMG4 ,12*PA52ANP+F17^QJ)5UR? M>76P?SEPO.;!YO MOL%UIE2FF 71UE,B!?K'#OT%PKD":KB!X&N?!=B)L*,'\UV_Y.ORN+ P2F6/ M?K^WD$H$D(BGVA 0"=<21295[<+B?0J:&4I>"0N/)NL=+N\&MN\;ZM^6>WS6 M0CKYV.V_5R KICQ$?PA#G.F#)9\E ]P?J(BD:0K'G@@I<;2!,!78:',0,D6(Y10 ;-F-$RN]I' M/AY3,7 2KS>@'"+D)H!R8VE7GEP9:CR=+/.#Q=HJ[P4WY4KJJ)&=+!AQV002 MI(U>4$49K3U(9BM!C4P\J.B_'"WV!G:E!SRL5Y;-CEJE.!I);HK-!&*E"$0( MHV,T@KGJ5R]N)*013^9X13_L!3Y:Z@U Y\[)HK4%E2$;'J,G&4IQ.VE)G,V9 M:*$2!.HSQ.I=8 ^)&!8R%12[<:,Z5,H-P.0DI:Z(WX_/?)<^3M:3NM;,"&F5 M#M$2X_/RD#HRPQ,G"1*7,8HHH79J9BM!P^Y2]>%33_H-0.EK:;J]G%TM5\-J M8:P923H;J9&'$ SNYPZ#S&6"/OO F#9P-!4 MD'<#J#F)\?+B\J== K6! -<2=-(Z MF-I)Y<=4-#)?IF+X?IB &X#(XU-(C\MZGZ?C\8?I['<_2R,7F;>!1Z*L\T0& M*HG-)4^6C!/669%E_[/ZMY+82)Q_("*>'1]<3ST-H.\Q,R/M@\A*8!@1T+K* M8%U)L5/BBB'75'E3_3*(QU2T=M5(1:4_LF!'::"9@UOW!B:/J 'PVAO"DW!$ M@K4$>7%$&X\Q:0B6Z=JU]GL$M':#2'_X.5SNK9B?C_/Y):1WES,,*U8G- MT+_![\O?S$?&4R6I ")HB4P%Q'*GHR;6)TX5I6522!\6Z3G"6KLRI&-0,.?BXPEE/F>)4"DECE(%/]3NZ)Z--$[H=C^$5#\LOIMY_+N#:FO M%&D9[ID)BTD0Z2@GGOE DG1AJI+17#3=;^C/KZ*::]]B?=7SCYQV:@[,[3_;E$'O$[\97JZ3O^LK> M;G*..I@DW';F!]C%0]]4VR)6X;B2+3R=G?M)]U]+(FXM=5E0DW27P-.\'I/N MQ[=&_ ;S@'MS5$P0ICAZ?4KY,A!)X1*(49@0O%6UYQY6(?SH2/X8(LJ8B/%T M?CF#KZC,-^-RJ8;B5%JPD:18NIAXF3MO$_K5+G'JK.'1U#Y#7YN'86WTR^/Y M44Y@2$R\ GO_%;^?(V736_Y/YG-8'&+1GWY6;9N](]65K/+UV^:(F55*O5Q/ M<8U.S[-T(4?"2II3,E;B;AJ(B$J!T2S(4+\_?0M!QW?B;WCXZ4-!WRZ(8'P4 M4B0"WO,R12>1H%4B*EK*\7>15Q]1MR>)P]K >NAYW+W?GZ9>@>GZX+O9LI)U M:Z8/,%J;GE+;7#U+:25#M>$]M[MHP)U+N)B)4BG@+AHX"2@(DI5,TC"I#-2. MH+?1M5.U&X5K#Q9[*+;?I@O8% (('[752A-AJ"72E4H+Q7TT*I^#5=D863\7 MN2-Q+9R1/@@3SQ'N#+7?UG;H&RDJ)(563^[%#DQ/%_" MYA_=XMO;R_EB>@&S&RA) XQY(4DR"DI=RV/8'8#PS&A&)2L::C?Y[$C:\?7\ MK:^YX[XS:T5BN#-+)8BD*:,(7"1>)99P<7'<4E]6!(U8G3XP]+@JWX.67H$U M>KLHJV:=2 ^I679AEK/7=]]WN13<(0[_6<"TY MP4@ZE$&;D5@5 [$:W>!D/ VR^KSG?0BL4:U\]F6W:X%:HP*CDC A<6?6.>#^ MSQRQN">[E*/6.0\ACD;L5G_8VE3)[$EOK\"&K4Y$??4_#[)@=_^ZMOUZDK)* MUNOF^9OPY,%;GE-I_RX7:X$A3E!.* O/OIOX#%1E M)HD'6O9DJXF3W)6#(D(YPY.M;H>VT3/X<=8JF-AP-KJ.!EZ!13FP9^!L.NX. M]*..?6,C71.;)=!4]P3U@GOC$*H.8P-I0B2AY!1 4:-2=#K[ZHW]+71/+#5Z MFF^5MM35U>K?VY4L12Q+61*:DR$R*45\THGH""DR*9.TM6WI;I3]$3H=]L'> M0_O;@_X:..WP&_Q^AZ/9=()?QI74-O/G71):"$-R1":EYIQX:AQA$B+728!U MM2?J[$OCL.,(AD=JKSI]!=[#AJK9>VQ?GV6LK_$;Y NQX K[OHMJ]8-7)&?.A^Z<;= MG^EORUF-D$XGZ&9=SLKQ]Z7-7VKA3O#./9 M6U1$6NV)#RRMAN3A3FD=K]US6+G8?K,:EF)\<[6\KN$6WPG7DN')D61*OB * M18(!7'A2!L4D-515+[%O)ZFIPOH^^G_:$!TO^@8"A(?'94\O%\L@Z+D1H@\- M:E)6Q.Q)=LD3R44BP4L@)J-MST:R!+7#VCJ4MS#5O HN!U#D*]@9UW7G@[?# M^W_?4V=(CQO?KK5]YCVSF2=B2H.1U-:0H"Q#%%#4>X@J0.TS3R_4'X*.J#\_ MGY7C]LNH_*[,;V&/+'JIK"?<.8K\)TD<%:7I*H)0%K2OWA^S$V&OHS-D'_0\ MGH136S^OP"P=F/Y_5\;&CU^P_G']PD;*'QOY;ZKZ 3$KR0-&DH+A#IX");AM MIG*E8T+ EKGJ?\CJQZU7_ YRN=G@#4SPB\79V$_F=[O;ET/*@V9"@V-$\XQK M6"B44LFI6Q^E] H]:-I?>+(#@7^$6L@^2'PZQJFMS28BGD4W6PJKL//E>Y'P M[--TY34O[R\KV2B=8T#/%^,XF6>T4X+-$#3PLHC] /+X9 MI:)V6H?;^KH/IHV1068"+$TI@D@UQZ-NP-90_N>58&P#\P. MT$H#0$.J8;[H8F'H^H)? 1*22L3E1=]0F+RU1IAPTBDZ00"40G9G@4AJFF-B"DSG$ M/Y]/?_RZ?N(*)NMO;A%R^[YA$7&LQJ9'B:\!0W%_27S%OUJ9TZQ,Q&5 N$B, M2,[+'$]JBF'UWAFN(ZN? MI$R<#7(0_DZARDAR;1M+:JI0CB>.1$Z7*&F5)) M@C#E]&+T(II8TLJ]XZD]3^8P/3\+G0.$W@!XSDHE8CI9K:U[RVUMF9464@=! MB<6O2LM J8@$@TQ1IT'XG+?N3(> Z#F:6@/3(9J?]JB&!F#UV'+?&NY/-S>9 M>9:=C%D1:^FRVL;*MJW+/*JH9;1>IMI'[G3>44C.1P^,T"@LD/[ W7A\$TY?52 /V[LOE]^_C#F:K?#". DI.Z+ .IT5->!K']+H969B M,=%/BG==_X64IS,__^+','\\S7_]H7DI'7<_BDOR#F:KFYK^"]+(""N]58E0 M9"LW"9Z M.BGLWAPPN\/=2"IEJ"L#>K--I>>.$\<4_I-XT)1+<-7GTS]/U; [RMU, 52F'G^;4V^3;9\FJQ$DOBQ@GH)M)>VU!,A-#*WS]MJDE$N('UDY M"8Y4$%\.?B@9=+2"&1MKCR7<@:Q& %D+"D]!K9)>&H7:_&;%KLLX7'-KHZ2$ M&8\RBP;]9@B91- A"X%>GI4O@+6'=#4"MEI@V %L1VFF ;2]\>.2QOSR#6!Q MKR=/.0["14DR@"?2E[MF5,1=(%F;96D5/C>)MO30] MA^22D\2JO_S.TSF4);DZDSLJO2R6J?7YEBQ7 ["8KQE<-Z3E;^N.*FJ=I"0NX2*7JO"25-DY:/+2.6=% M[?S)LT0UDCQY> W#\.,%GP7SQV2]* T3W Y7ZXUK.BQM&1UI;0-&4 M:UG*Q!X%%N,ZZ0BW$+FG-N54?SK[3J0-"\W*@'@TKKV^=AH W8?I#+KS=3MB MO+J>^K+D:X,H1R8KZE@T!#>74(ZNY*883W'?B%6 M1P.'6[;IPH^K0.F.7[)-5D:)++QA1"6.2T2'2'QDB7",X"P*RW!?.R.S&V6O MOYQ1Q\_K08_M[KOS:VZO-JU S;QQ$#/1S"@BO2U]BB"(#\(I:JCCJO;AR$/H M'-8-[ ,ONVW#]937 $"WBW&4)>7G'!^?4YUFM_Z[]VBS$##CQS>V+SO&_J?A[X'ASV-2;?6 MI3)_. %%#\_ZY>%>AJ$LB]*5DY"Y\3O)-\_J7J5)/3K"UFP)9W,U1QR<*:H64_A522JA)09H>' M-VL>?,B.@I4D!)YPU[:"6 & "\ED*[)-JOH5'(^I&#;LZ@\HAPBY#:#<$P%9U=OW?) MQIF?GVC\D!)3.4^5&Z!V(#_H,!2=MDH%%7]3MD= M*&MGRSH0 H\;9&OKHP&4K4SL=I:DD%$R98AF5*()!W0)I77$ 1?>EWXF6;O4 MMP-9[>QT=?!56Q,#SV*[P\[;Z01WU$6'9GWU99EU^+FH:H3;MDG1H+?G46H2 M9"1>EJDBY3Y*AOQ)]S##M6D^S$XO&[9*7 \P_4BW 5MTW\(N$3\_N5Q\F\Z6 MIH)8,/@51^:BDLH%9AC4OA5B.T4[ 4JV#Z@>Y-\HFDXO%_-R MEU$W.1^%:&*$@.S0B))RSF'(Z3&MUX.E0##0#J MCLU]M#:H#U0P)XF.P:P.LEA!%4D9EPD7 ==)[8%P6\C9"4CZ]0"IEN3;2 @\ M9&9UV]I("6\I@T@2]>C;1:U(H"'B:A J*L8%S[7'_S]!RD[P,:\8/@=(O '[ M\W6V;/.ZNKL.XK\N.Z1DQ"@ 9;+D2$1$3X^7J%-[8H30:$RYDKKV9K:%G)T M9%\/@&I)O@$0+5E8X?_=9>D,7 U<7C%U&S^\YKAN;(C"4,$.S6[WP>@S%.T'1O1XHOJ#^6D?K;_#[\E?SD?746EFZ M^+3TY?X?7(,L>6*-,(Q)0;.O?2QL-\IVRX'2/PC\#E/(*QC@N:$UK/SD,WR_ MG,5O?GX]3KQJ\]O6-[Q \]ON'/;3_*:+ V8M&BA7K@ (0A*;P1&07%B5/$*E MMC_\*EX[I?Y:FM_VT?L^S6_[B+R) MK>^I#AWMHP;C+>'18<0+^(\'GPEH[T YFK6IO]N]NN:WO=2]<_/;/K)O $0; M^C$$9XH'&PA#[X](8P*Q6F(,[!R'2+V-OG9/\>MI?MM+O<\WO^TCZQ;0\K@O MRU-'F4^4>!;+D$\#Q O&2=+<1FMJSZ;:3^UW-!VS(QTO\P: LSFD^.VR+ +D M[4%F_^OT#=Q^.(VH,$%Z)DCB&0-+PY%MGW#YE:E.H5S.%&J7?X\BN!VK=2!@ M-H7^+Z*]]J"Z(=DQ8MDX QI(*'?>2R$4<7Q91Y!**RU"R/7/H#Q'58M-415! M=ZP>&D?6:F)-5"(*Y8!D[QE*2:)W(0U#)]0Q2R,S4M;>29\EJL7>J;YPM;\6 MVH/5VCI_AN*OEG$0-X;Y]C,G%^7>)3:RUGK)T8=5&JVRU.4,/. "8C+Q9)3) MFE7/11U,;8L]5_5WU>IZ>Y5)]I,8+R\NQZ4-=C7V4*L9KY M]IU?UG_J_3"^^\G"&U;F&#B.00LKH6Z,!*-;1H+.(J8D1[U0S:T\O%\LZYIR7\<8*Z@57,ALZIPJ#>E.J^)S*5GD<>*0G)I0M"P&'M!8#Q5%3A:2PU [@$/Z\0F2H QE=&E2*JT M>'-R.Q/7PDYY%! >SHGL12MMP6UY*?%XI:3T?R[GB[)( MUUQAN&.I$$ 2E^AL0-;$"TK++ $O(#/+JD>QNU$V\!#F?F#Q-/AJZ:@MY%U? M6OT;+-[Z^;%A,B""$AV5B[ M6+HGB0//8GYI+%;76EN@? >YFT!Z Q/\8G$VQH7W:,D%Z[+6W!%D Y=(,$%R6,AC/:U(S23CP.5LJ*E]V* O7H8UO,/%S$U@HX$UQW/TNCG+*'2#+Z4Q2*4&<30KW1:#, M&CHHD@^@]*\,M0.)'7@P.J%\/@2>FS Z#WD M[@,*_&0:N_6UDZLND>T<6^DE!XW1@HF"2&/+W2]2$>45PXB2,Q9J(_=XJ@<. MQ5X(Q"^LW?WQ[%9XGL#Y,I]6^?;:QQY1R9 @IZ,@*,^&"X(B$\"- M2DPWXCGV-F1I0,]Q'^D?Z3F^GZ07:1G[##]@<@F'MX$]>$#MUJYM]%5JUUJ_ MHFQBU]<>_:-;?'N+43&:D-GME1(8'3"/+E@P41')%256*$9T9N!MA&2JK[T= M23O6T+SKYO[\?%;LUW+PQ?JUJ]R5XAS7C6:X5(?*P\-3S5M#!@'S&>+T6<_.8=EOT= ;P[Y9H3Y,G&\G-VR IT] M 2PEW)DAFYTJ*/C4._#![VZA<^^%PV*DGOZFQPJS!01JCN R0WL,+_UDVZB\N+->')T=*B M&HCQ@A$9HB%64T$B, 4>7(Q\IVCH&97?>^G 2C]$9=,:\AM:\?[G'<(-]TDG M)TG($)!PB&6 NR$FAF25MB[HG:[Q>$[Q=U\Z3/JPFN(/EM_ BC^;3=-E7)S. MOL#L1Q=75D]C4%WNZ2:TW$6(9QEWQZBI5!:B#CN-X=D-)X\)&&ZS M.%ZGCP%RI( 'ONS@_1CB8M;%D^_?QYV?Q'(E]](8@I4A*Y>(]:#=S(K6?L\V39ZAO,[ZN*GNNP'OSQE,K^\@-F:GS4#VLL4 M)$9A601TJ=&H$I>I(4)3JH$'4'JWRU(V/'R8VE\_EN1XZ0VN_@LD/W9^?)\% MSQ7-CD62(GKILDQ%##P;DIS 39=&A2[W3@#8^/AAJFU]0>!X"0X,@D\HALF\ MFYQ?=P4+D!B"(>E!+"]2%"2(%(D)P83HN-6/6@HV*?_!8X;J*_[ITKLV$90(11JJ7)5"#1 G+"4<<:N8-QF9J>PW M;"%GV$:1ZG%J;06TB*7"R'IY1>>42KB>LDS(BDD*;6 I[U!)L\]4*%E[?NP6 M<@8>DU9+Y<]!Z4#Y-P"EOT(92?/]6QKB;S.2N883>BPE!9>!VAC@;@]4PSS77.R:HLR@%.7AKY M)&,90QEE"?,NJ9P#U;2VW[X38:T![1@L/.KOKJV8@4M0-^-H;G=_/U[57#1E M* I-@ 5+9.*!.!VC$P/E#%M8+R_I$ MHX),2CV_]))S8HW5A&?NC([":+O3++'G$/,4 <,5K"HI=EI;R@-")98YHK.K MT=^_C+1@E'.+BR3K0*1W@?ARMC!#8&AXA1#F86;Y+B[F$/]\/OWQZ_J)*VBL MO[E%QNW[!H1!':5-CY)@ ^[+;]/)WZ\+K-YXYP/N@"@ W NS]L3*Z$EF1ANE M,P]NIVUD#R?ESNN'JT'6Q<*QDFT %$_LJ)]N3LFS6,9B4TDT%8Y(B5& I]Z2 M!%:"29*'5'O(UG,T#7O7=6_1>%55#%S)6M-^!K,\G5V4UH[3,.Y6G/W#SV9^ MLKCZ"K.+$:1,LY >W7Y;1ODKB?$EKAZ#2S%&JM#Y?]@=L:G$M>O[FNRT/U## MTY[%W0:$G@KJKG_V[G(54XY*L4\FZ]1-@)73OF!/P!_T_*8M^<^9"\(MSJ7 MJ6^!V 0H0*Z\2](S-,@OFRK<1&:3Q8\Z .Q;::_@#H["-W((D]C!$;=K;'Q, M[SB]G<'-X5MB,)BDKW/)*C20S0$0X M1XS-S@2E/=_MW-A>&\8>!!YKVLI4BGNO6,4Z.KA@'#4DNS)%5:$ 7,2 )\L8 M>=0A8NQ;F>W-E Q=V>@+*P^M504]M'# =IF!999KK\K(RGKB&*%ZNPC60B \JD*"0YG+2-.UV MK=+K.UR]E\J>/%R]C_R&5OR]P\$ZQFRC,D0$BM OPP5\B/B/X%SCCZ10._5# MO+[#U0W0RLKK# MN%\1H;?$746'H++@&X#028RS2U^&HKV?_.AFTTEQKOWX$8,CD56F-EIB:4*^ M; #B0/-R'::D&@6'^VIE0.U*6V/^YH%8>'RI07W%- "X^PQ(A M*,)SV0QR-%;M4M4Z[.W#EAXJ(^N%E-">.;OEH M_E"NN$F6!^-3.0I?NRBUA9RC[R[.&>+BSBU5/S\CZ%>KXA(7QNEW6'41S$>X M4UL(5!!ERK4^D0OB:8@$D@'JE+":/1R9. MN.O_& 4 ,D9 > " > / !A,S)C97)T:69I8V%T:6]N M<'5R&&?% OW0P $ M @ $T%0 :&)B+3(P,C,P-C,P+FAT;5!+ 0(4 Q0 ( #J# M E>!M9?A*@@ %U% 0 " '-D4$L! A0#% @ .H,"5P%YP+F\% AL !0 ( ! M(>, &AB8BTR,#(S,#8S,%]C86PN>&UL4$L! A0#% @ .H,"5\ZB^K0F M+@ W\X! !0 ( !#_@ &AB8BTR,#(S,#8S,%]D968N>&UL M4$L! A0#% @ .H,"5^1AXC$@< AYH$ !0 ( !9R8! M &AB8BTR,#(S,#8S,%]L86(N>&UL4$L! A0#% @ .H,"5Y15H*\(0P MKMD" !0 ( !N98! &AB8BTR,#(S,#8S,%]P&UL4$L% 3!@ ) D : ( //9 0 $! end