0001410578-23-001700.txt : 20230810 0001410578-23-001700.hdr.sgml : 20230810 20230810164046 ACCESSION NUMBER: 0001410578-23-001700 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SERVOTRONICS INC /DE/ CENTRAL INDEX KEY: 0000089140 STANDARD INDUSTRIAL CLASSIFICATION: CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420] IRS NUMBER: 160837866 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07109 FILM NUMBER: 231160223 BUSINESS ADDRESS: STREET 1: 1110 MAPLE ST CITY: ELMA STATE: NY ZIP: 14059 BUSINESS PHONE: 7166335990 MAIL ADDRESS: STREET 1: P O BOX 300 CITY: ELMA STATE: NY ZIP: 14059-0300 10-Q 1 svt-20230630x10q.htm 10-Q
0000089140--12-312023Q235113000false0000089140svt:ShareRepurchaseProgramMember2023-06-300000089140svt:ShareRepurchaseProgramMember2023-01-012023-06-300000089140svt:ShareRepurchaseProgramMember2022-01-012022-06-300000089140us-gaap:RetainedEarningsMember2023-06-300000089140us-gaap:CommonStockMember2023-06-300000089140us-gaap:AdditionalPaidInCapitalMember2023-06-300000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000089140svt:TreasuryStock.Member2023-06-300000089140svt:EmployeeStockOwnershipTrustCommitmentMember2023-06-300000089140us-gaap:RetainedEarningsMember2023-03-310000089140us-gaap:CommonStockMember2023-03-310000089140us-gaap:AdditionalPaidInCapitalMember2023-03-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000089140svt:TreasuryStock.Member2023-03-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2023-03-3100000891402023-03-310000089140us-gaap:RetainedEarningsMember2022-12-310000089140us-gaap:CommonStockMember2022-12-310000089140us-gaap:AdditionalPaidInCapitalMember2022-12-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000089140svt:TreasuryStock.Member2022-12-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2022-12-310000089140us-gaap:RetainedEarningsMember2022-06-300000089140us-gaap:CommonStockMember2022-06-300000089140us-gaap:AdditionalPaidInCapitalMember2022-06-300000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000089140svt:TreasuryStock.Member2022-06-300000089140svt:EmployeeStockOwnershipTrustCommitmentMember2022-06-300000089140us-gaap:RetainedEarningsMember2022-03-310000089140us-gaap:CommonStockMember2022-03-310000089140us-gaap:AdditionalPaidInCapitalMember2022-03-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000089140svt:TreasuryStock.Member2022-03-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2022-03-3100000891402022-03-310000089140us-gaap:RetainedEarningsMember2021-12-310000089140us-gaap:CommonStockMember2021-12-310000089140us-gaap:AdditionalPaidInCapitalMember2021-12-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000089140svt:TreasuryStock.Member2021-12-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2021-12-310000089140svt:BoardOfDirectorsChairmanAndChiefExecutiveOfficerMembersvt:EquityIncentivePlan2022Member2023-06-092023-06-090000089140svt:AtgResearchAndDevelopmentExpendituresMember2023-04-012023-06-300000089140svt:AtgResearchAndDevelopmentExpendituresMember2023-01-012023-06-300000089140us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300000089140us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300000089140srt:MinimumMemberus-gaap:ToolsDiesAndMoldsMember2023-06-300000089140srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-06-300000089140srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-06-300000089140srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2023-06-300000089140srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-06-300000089140srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-06-300000089140us-gaap:ConstructionInProgressMember2023-06-300000089140us-gaap:BuildingMember2023-06-300000089140svt:ConstructionInProgressMachineryAndEquipmentMember2023-06-300000089140svt:ConstructionInProgressBuildingImprovementMember2023-06-300000089140us-gaap:ConstructionInProgressMember2022-12-310000089140us-gaap:BuildingMember2022-12-310000089140us-gaap:MachineryAndEquipmentMember2023-06-300000089140us-gaap:MachineryAndEquipmentMember2022-12-310000089140us-gaap:RetainedEarningsMember2023-04-012023-06-300000089140us-gaap:CommonStockMember2023-04-012023-06-300000089140us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000089140svt:TreasuryStock.Member2023-04-012023-06-300000089140svt:EmployeeStockOwnershipTrustCommitmentMember2023-04-012023-06-300000089140us-gaap:RetainedEarningsMember2023-01-012023-03-310000089140us-gaap:CommonStockMember2023-01-012023-03-310000089140us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000089140svt:TreasuryStock.Member2023-01-012023-03-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2023-01-012023-03-3100000891402023-01-012023-03-310000089140us-gaap:RetainedEarningsMember2022-04-012022-06-300000089140us-gaap:CommonStockMember2022-04-012022-06-300000089140us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000089140svt:TreasuryStock.Member2022-04-012022-06-300000089140svt:EmployeeStockOwnershipTrustCommitmentMember2022-04-012022-06-300000089140us-gaap:RetainedEarningsMember2022-01-012022-03-310000089140us-gaap:CommonStockMember2022-01-012022-03-310000089140us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000089140us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000089140svt:TreasuryStock.Member2022-01-012022-03-310000089140svt:EmployeeStockOwnershipTrustCommitmentMember2022-01-012022-03-3100000891402022-01-012022-03-310000089140us-gaap:RevolvingCreditFacilityMember2022-12-310000089140us-gaap:LineOfCreditMember2023-06-300000089140svt:LineOfCreditLeaseForEquipmentMember2023-06-300000089140svt:LineOfCredit2000000Member2023-06-300000089140us-gaap:LineOfCreditMember2022-12-310000089140svt:LineOfCreditLeaseForEquipmentMember2022-12-310000089140svt:LineOfCredit2000000Member2022-12-3100000891402022-01-012022-12-310000089140svt:AeroIncMember2023-01-012023-06-300000089140us-gaap:RestrictedStockMember2023-06-300000089140svt:BoardOfDirectorsChairmanAndChiefExecutiveOfficerMembersvt:EquityIncentivePlan2022Member2023-06-090000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMemberus-gaap:MachineryAndEquipmentMember2023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMemberus-gaap:BuildingAndBuildingImprovementsMember2023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMemberus-gaap:MachineryAndEquipmentMember2022-12-310000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMemberus-gaap:BuildingAndBuildingImprovementsMember2022-12-310000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2023-08-010000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2022-04-012022-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2022-01-012022-06-300000089140svt:LineOfCreditLeaseForEquipmentMember2023-01-012023-06-300000089140svt:LineOfCredit2000000Member2023-01-012023-06-300000089140us-gaap:LineOfCreditMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-06-300000089140us-gaap:RevolvingCreditFacilityMember2023-06-270000089140srt:MinimumMembersvt:LineOfCreditLeaseForEquipmentMember2023-06-300000089140srt:MinimumMembersvt:LineOfCredit2000000Member2023-06-300000089140srt:MaximumMembersvt:LineOfCreditLeaseForEquipmentMember2023-06-300000089140srt:MaximumMembersvt:LineOfCredit2000000Member2023-06-300000089140us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-06-300000089140us-gaap:RevolvingCreditFacilityMember2023-03-300000089140us-gaap:RevolvingCreditFacilityMember2023-06-280000089140us-gaap:LineOfCreditMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-06-300000089140us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembersvt:AdvancedTechnologyGroupMember2023-01-012023-06-300000089140us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMembersvt:AdvancedTechnologyGroupMember2023-01-012023-06-300000089140us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembersvt:AdvancedTechnologyGroupMember2022-01-012022-06-3000000891402022-06-3000000891402021-12-310000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2022-12-310000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMembersvt:ConsumerProductsGroupMember2023-08-012023-08-0100000891402022-12-3100000891402023-06-300000089140srt:MinimumMember2023-01-012023-06-300000089140srt:MinimumMembersrt:ChiefExecutiveOfficerMember2023-01-012023-06-300000089140svt:LineOfCreditLeaseForEquipmentMember2021-07-090000089140svt:LineOfCredit2000000Member2018-06-280000089140svt:DiscontinuedOperationsWindDownMembersvt:OntarioKnifeCompanyMember2023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2023-04-012023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2023-01-012023-06-300000089140us-gaap:DiscontinuedOperationsHeldforsaleMembersvt:OntarioKnifeCompanyMember2023-08-012023-08-010000089140us-gaap:RevolvingCreditFacilityMember2023-06-272023-06-270000089140us-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300000089140us-gaap:RevolvingCreditFacilityMember2023-06-300000089140us-gaap:RevolvingCreditFacilityMembersvt:AdvancedTechnologyGroupMember2023-06-272023-06-2700000891402022-04-012022-06-3000000891402022-01-012022-06-3000000891402023-04-012023-06-3000000891402023-07-2400000891402023-01-012023-06-30xbrli:sharesiso4217:USDxbrli:puresvt:itemsvt:Yiso4217:USDxbrli:sharessvt:segment

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

Form 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2023

or

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

Commission File No. 1-07109

SERVOTRONICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

16-0837866

(State or other jurisdiction of incorporation or organization)

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

1110 Maple Street

Elma, New York 14059

(Address of principal executive offices) (zip code)

(716) 655-5990

(Registrant’s telephone number, including area code)

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

Title of each class

Ticker symbol(s)

Name of each exchange on which registered

Common Stock

SVT

NYSE American

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

Yes       No

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

Yes       No

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

Large accelerated filer Accelerated filer Non-accelerated filer Smaller reporting company Emerging growth company

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

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

Yes       No

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

Class

    

Outstanding at July 24, 2023

Common Stock, $.20 par value

 

2,496,211

INDEX

Page No.

 

PART I. FINANCIAL INFORMATION

 

 

Item 1.

Financial Statements (Unaudited):

 

a)     Condensed Consolidated Balance Sheets, June 30, 2023 and December 31, 2022 (Reclassified)

3

b)     Condensed Consolidated Statements of Operations for the three-and six-months ended June 30, 2023 and 2022

4

 

c)     Condensed Consolidated Statements of Comprehensive Loss for the three-and six-months ended June 30, 2023 and 2022

5

 

d)     Condensed Consolidated Statements of Cash Flows for the six-months ended June 30, 2023 and 2022

6

 

e)     Notes to Condensed Consolidated Financial Statements

7

 

Item 2.

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

20

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

 

Item 4.

Controls and Procedures

28

 

PART II. OTHER INFORMATION

 

Item 1.

Legal Proceedings

29

 

Item 1A.

Risk Factors

29

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

29

 

Item 3.

Defaults Upon Senior Securities

29

 

Item 4.

Mine Safety Disclosures

29

 

Item 5.

Other Information

29

 

Item 6.

Exhibits

29

 

Forward-Looking Statements

30

Signatures

31

- 2 -

SERVOTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

($000’s omitted except share and per share data)

June 30, 

December 31, 

    

2023

    

2022

(Unaudited)

(Reclassified)

Current assets:

 

  

 

  

Cash

$

716

$

3,812

Cash, restricted

180

Accounts receivable, net

 

11,141

 

8,453

Inventories, net

 

15,098

 

14,286

Prepaid income taxes

 

139

 

138

Other current assets

 

996

 

477

Assets related to discontinued operation

4,174

9,528

Total current assets

 

32,444

 

36,694

 

 

  

Property, plant and equipment, net

 

7,242

 

7,355

Deferred income taxes, net

 

 

1,072

Other non-current assets

 

172

 

172

Total Assets

$

39,858

$

45,293

 

  

 

  

Liabilities and Shareholders’ Equity

 

  

 

  

Current liabilities:

 

 

  

Line of credit

$

3,697

$

Current portion of eqiupment financing and capital leases

 

 

501

Current portion of post retirement obligation

 

87

 

87

Accounts payable

 

2,904

 

1,840

Accrued employee compensation and benefits costs

 

1,358

 

1,057

Accrued warranty

579

581

Other accrued liabilities

 

290

 

394

Liabilities related to discontinued operation

2,763

1,745

Total current liabilities

 

11,678

 

6,205

Post retirement obligation

 

4,016

 

3,975

 

  

 

  

Shareholders’ equity:

 

  

 

  

Common stock, par value $0.20; authorized 4,000,000 shares; issued 2,629,052 shares; outstanding 2,496,211 (2,483,318 - 2022) shares

 

524

 

523

Capital in excess of par value

 

14,587

 

14,556

Retained earnings

 

12,694

 

23,741

Accumulated other comprehensive loss

 

(2,312)

 

(2,336)

Employee stock ownership trust commitment

 

(157)

 

(157)

Treasury stock, at cost 91,570 (104,464 - 2022) shares

 

(1,172)

 

(1,214)

Total shareholders’ equity

 

24,164

 

35,113

Total Liabilities and Shareholders’ Equity

$

39,858

$

45,293

See notes to condensed consolidated financial statements

- 3 -

SERVOTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

($000’s omitted except per share data)

(Unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Revenue

$

10,649

$

8,749

$

19,709

$

17,916

 

Costs of goods sold, inclusive of depreciation and amortization

 

9,092

7,723

17,168

14,218

Gross profit

 

1,557

1,026

2,541

3,698

 

Operating expenses:

 

Selling, general and administrative

 

3,269

1,908

5,444

4,001

Total operating costs and expenses

12,361

9,631

22,612

18,219

Operating loss

(1,712)

(882)

(2,903)

(303)

Other (expense)/income:

 

Interest expense

 

(89)

(74)

(142)

(144)

Gain on sale of equipment

26

Total other expense, net

 

(89)

(74)

(142)

(118)

 

Loss from continuing operations before income taxes

 

(1,801)

(956)

(3,045)

(421)

Income tax (provision)/benefit

 

(1,479)

167

(1,063)

80

Loss from continuing operations

 

(3,280)

(789)

(4,108)

(341)

Loss from discontinued operation, net of tax (Note 2)

(6,220)

(21)

(6,940)

(144)

Net loss

$

(9,500)

$

(810)

$

(11,048)

$

(485)

Basic and diluted loss per share

Continuing operations

$

(1.33)

$

(0.32)

$

(1.67)

$

(0.14)

Discontinued operation

(2.53)

(0.01)

(2.82)

(0.06)

Basic and diluted loss per share

$

(3.86)

$

(0.33)

$

(4.49)

$

(0.20)

See notes to condensed consolidated financial statements

- 4 -

SERVOTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

($000’s omitted)

(Unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Net loss

$

(9,500)

    

$

(810)

    

$

(11,048)

$

(485)

Other comprehensive income items:

 

  

 

  

 

 

Actuarial gains

 

16

 

29

 

32

 

56

Income tax expense on actuarial losses

(4)

(7)

(7)

(12)

Other comprehensive income:

 

  

 

  

 

 

Retirement benefits adjustments, net of income taxes

12

22

25

44

Total comprehensive loss

$

(9,488)

$

(788)

$

(11,023)

$

(441)

See notes to condensed consolidated financial statements

- 5 -

SERVOTRONICS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

($000’s omitted)

(Unaudited)

Six Months Ended

June 30, 

    

2023

    

2022

Cash flows related to operating activities:

 

  

 

  

Loss from continuing operations

$

(4,108)

$

(341)

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

 

 

  

Depreciation and amortization

 

517

 

485

Stock based compensation

 

74

 

67

Decrease in allowance for credit losses

 

(25)

 

(3)

Increase (decrease) in inventory reserve

14

(46)

Decrease in warranty reserve

(2)

(15)

Deferred income taxes

1,072

Gain on sale of equipment

(26)

Change in assets and liabilities:

 

 

Accounts receivable

 

(2,663)

 

(2,785)

Inventories

 

(826)

 

1,506

Prepaid income taxes

 

(1)

 

680

Other current assets

 

(519)

 

(488)

Accounts payable

 

1,064

 

995

Accrued employee compensation and benefit costs

 

301

 

(159)

Post retirement obligations

66

61

Other accrued liabilities

(105)

(5)

Net cash used in operating activities from continuing operations

 

(5,141)

 

(74)

 

  

 

  

Cash flows related to investing activities:

 

  

 

  

Capital expenditures - property, plant and equipment

 

(403)

 

(428)

Proceeds from sale of assets

38

Net cash used in investing activities from continuing operations

(403)

(390)

Cash flows related to financing activities:

 

  

 

  

Advances on line of credit, net of payments

3,697

Principal payments on long-term debt

 

 

(4,250)

Principal payments on equipment financing lease obligations

(501)

(140)

Net cash provided by (used in) financing activities from continuing operations

 

3,196

 

(4,390)

Discontinued Operation

 

 

Cash (used in) provided by operating activities

(568)

241

Net cash (used in) provided by operating activities from discontinued operation

(568)

241

Net decrease in cash and restricted cash

 

(2,916)

 

(4,613)

Cash and restricted cash at beginning of period

 

3,812

 

9,433

Cash and restricted cash at end of period

$

896

$

4,820

See notes to condensed consolidated financial statements

- 6 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.           Operations and Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

Servotronics, Inc. and its subsidiaries (the “Company”) design, manufacture and market advanced technology products consisting primarily of control components, and consumer products consisting of knives and various types of cutlery and other edged products. The company operates through two primary segments: the Advanced Technology Group (“ATG”) and the Consumer Products Group (“CPG”).

The Company was incorporated in New York in 1959. In 1972, the Company was merged into a wholly-owned subsidiary organized under the laws of the State of Delaware, thereby changing the Company’s state of incorporation from New York to Delaware.

The Company’s shares currently trade on the New York Stock Exchange (NYSE American) under the symbol SVT.

The accompanying unaudited condensed consolidated financial statements (“consolidated financial statements”) have been prepared in accordance with United States generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by United States generally accepted accounting principles for complete financial statements.

The accompanying consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. All such adjustments are of a normal recurring nature. Operating results for the three- and six-months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. The consolidated financial statements should be read in conjunction with the 2022 annual report and the notes thereto.

The consolidated financial statements include the accounts of Servotronics, Inc. (the active legal entity under the ATG segment), The Ontario Knife Company (“OKC”, the active legal entity under the CPG segment) and other, inactive, wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.

As communicated in the March 31, 2023 10-Q filing, the Company’s Board of Directors (the “Board”) authorized the review of strategic alternatives for the CPG segment. On April 18, 2023, the OKC business was listed for sale. On June 20, 2023, the Board approved for management to execute a letter of intent (LOI) to sell certain assets of OKC to a third party. On June 28, 2023, the LOI was executed. On July 10, 2023, the Company executed an Asset Purchase Agreement (“APA”) with the third party, and closed on this transaction on August 1, 2023. Management intends to wind down the OKC operations (the CPG business segment) during the second half of 2023.

Accordingly, the results of operations of OKC are presented as a “Loss from Discontinued Operation, net of tax” on the Condensed Consolidated Statements of Operations, and assets and liabilities are reflected as “Assets and Liabilities related to Discontinued Operation” in the Condensed Consolidated Balance Sheets. The “Loss from Discontinued Operation, net of tax” is included in the net loss on the Condensed Consolidated Statements of Comprehensive Loss, and the cash used by operating activities from the discontinued operation is included in the “Discontinued Operation” section of the Condensed Consolidated Statements of Cash Flows.

The 2022 financial information included in the aforementioned Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Operations were reclassified to conform with the discontinued operations presentation. Amounts for all periods discussed below reflect the results of operations, financial condition and cash flows from the Company’s continuing operations (ATG), unless otherwise noted. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

- 7 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Use of Estimates

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

Cash and Restricted Cash

The following table provides a reconciliation of cash and restricted cash to the amounts in the statement of cash flow in thousands.

    

June 30,

December 31,

2023

2022

($000’s omitted)

Cash

$

716

$

3,812

Restricted cash

 

180

 

Total cash and restricted cash

$

896

$

3,812

The Company considers cash to include all currency and coin owned by the Company as well as all deposits in the bank including checking accounts and savings accounts. The restricted cash of $180,000 as of June 30, 2023 (no outstanding balance as of December 31, 2022) represents collateral with a financial institution. Refer to Note 5, Indebtedness, for further discussion.

Accounts Receivable

The Company grants credit to substantially all of its customers and carries its accounts receivable at original invoice amount less an allowance for credit losses. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for credit losses based on history of past write-offs, collections, and current credit conditions. The allowance for credit losses amounted to approximately $91,000 and $116,000 as of June 30, 2023 and December 31, 2022, respectively. The Company does not accrue interest on past due receivables.

The Company evaluated the accounting standards update related to the Current Expected Credit Losses (“CECL”) and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

Revenue Recognition

Revenues are recognized at the time of shipment of goods, transfer of title and customer acceptance, as required. Our revenue transactions generally consist of a single performance obligation to transfer contracted goods and are not accounted for under industry-specific guidance. Purchase orders generally include specific terms relative to quantity, item description, specifications, price, customer responsibility for in-process costs, delivery schedule, shipping point, payment and other standard terms and conditions of purchase. Service sales, principally representing repair, are recognized at the time of shipment of goods. The costs incurred for nonrecurring engineering, development and repair activities of our products under agreements with commercial customers are expensed as incurred. Subsequently, the revenue is recognized as products are delivered to the customers with the approval by the customers.

Revenue is recognized at an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring goods and services to a customer. The Company determines revenue recognition using the following five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the company satisfies a performance obligation.

- 8 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g., sales and use taxes). Revenue includes payments for shipping activities that are reimbursed by the customer to the Company.

Performance obligations are satisfied as of a point in time. Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. As a significant portion of the Company’s revenue are recognized at the time of shipment, transfer of title and customer acceptance, there is no significant judgment applied to determine the timing of the satisfaction of performance obligations or transaction price. Shipping and handling activities that occur after the customer obtains control of the promised goods are considered fulfillment activities.

The timing of satisfaction of our performance obligations does not significantly vary from the typical timing of payment. The Company generally receives payment for these contracts within the payment terms negotiated and agreed upon by each customer contract.

Warranty and repair obligations are assessed on all returns. Revenue is not recorded on any warranty returns. The Company warrants its products against design, materials and workmanship based on an average of twenty-seven months. The Company determines warranty reserves needed based on actual average costs of warranty units shipped and current facts and circumstances. As of June 30, 2023, and December 31, 2022 under the guidance of ASC 460 the Company has recorded a warranty reserve of approximately $579,000 and $581,000, respectively. Revenue is recognized on repair returns, covered under a customer contract, at the contractual price upon shipment to the customer.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred to bring each product to its present location and condition. Market provisions in respect of lower of cost or market adjustments and inventory expected to be used in greater than two years are applied to the gross value of the inventory through a reserve of approximately $616,000 and $602,000 at June 30, 2023 and December 31, 2022, respectively. Pre-production and start-up costs are expensed as incurred.

The purchase of suppliers’ minimum economic quantities of material such as steel, etc. may result in a purchase of quantities exceeding two years of customer requirements. Also, in order to maintain a reasonable and/or agreed to lead time or minimum stocking requirements, certain larger quantities of other product support items may have to be purchased and may result in over one year’s supply. The amounts are not included in the inventory reserve discussed above.

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of goods sold.

Property, Plant and Equipment

Property, plant and equipment is carried at cost; expenditures for new facilities and equipment and expenditures which substantially increase the useful lives of existing plant and equipment are capitalized; expenditures for maintenance and repairs are expensed as incurred. Upon disposal of properties, the related cost and accumulated depreciation are removed from the respective accounts and any profit or loss on disposition is included in income.

Depreciation is provided on the basis of estimated useful lives of depreciable properties, primarily by the straight-line method for financial statement purposes and by accelerated methods for income tax purposes. Depreciation expense includes the amortization of right-of-use (“ROU”) assets accounted for as finance leases. The estimated useful lives of depreciable properties are generally as follows:

Buildings and improvements

    

5-40 years

Machinery and equipment

5-20 years

Tooling

35 years

- 9 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Income Taxes

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities, as well as operating loss and credit carryforwards. The Company and its subsidiaries file a consolidated federal income tax return, combined New York, Texas, California and Connecticut state income tax returns and a separate Arkansas state income tax return.

The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company did not have any accrued interest or penalties included in its Condensed Consolidated Balance Sheets as of June 30, 2023 or December 31, 2022, and did not recognize any interest and/or penalties in its Condensed Consolidated Statements of Operations during the periods ended June 30, 2023 and June 30, 2022. The Company did not have any material uncertain tax positions or unrecognized tax benefits or obligations as of June 30, 2023 and December 31, 2022. The 2019 through 2022 federal and state tax returns remain subject to examination.

Supplemental Cash Flow Information

There were income tax refunds received of approximately $0 and $811,000 for the six-month period ended June 30, 2023 and 2022, respectively. Income taxes paid amounted to approximately $2,000 and $50,000 for the six-month period ended June 30, 2023 and 2022, respectively. Interest paid during the six-month period ended June 30, 2023 and 2022 amounted to approximately $46,000 and $66,000, respectively.

Employee Stock Ownership Plan

Contributions to the employee stock ownership plan are determined annually by the Company according to plan formula.

Impairment of Long-Lived Assets

The Company reviews long-lived assets for impairment annually or whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable based on undiscounted future operating cash flow analyses. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Due to the losses incurred, the Company performed a test for recoverability of the long-lived assets by comparing its carrying value to the future undiscounted cash flows that we expect will be generated by the asset group. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal.

The Company’s strategic decision to sell certain assets of OKC resulted in the classification of a discontinued operation and triggered an impairment of OKC’s real property as of June 30, 2023 in accordance with Accounting Standards Codification (“ASC”) 360-10-45-9 Impairment or Disposal of Long-Lived Assets. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

The Company has determined that no other impairment of long-lived assets existed as of June 30, 2023 and December 31, 2022, which primarily includes the Company’s tangible real (land and building) and personal (machinery & equipment) properties.

Reclassifications

Certain balances as previously reported were reclassified with classifications adopted in the current period.

Effective January 1, 2023 the ATG research and development and certain insurance expenditures of approximately $507,000 and $902,000 for the three- and six-months ended June 30, 2023 are reflected in selling, general and administrative operating expenses. Accordingly, approximately $333,000 and $652,000 for the three- and six-months ended June 30, 2022 was reclassified from cost of goods sold to selling, general and administrative for the same period in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.

- 10 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Research and Development Costs

Research and development costs are expensed as incurred and are included in the selling, general and administrative expenses on the Condensed Consolidated Statements of Operations.

Concentration of Credit Risks

Financial instruments that potentially subject the Company to concentration of credit risks principally consist of cash accounts in financial institutions. Although the accounts exceed the federally insured deposit amount, management assesses the risk of nonperformance by the financial institutions to be low.

Fair Value of Financial Instruments

The carrying amount of cash, accounts receivable, accounts payable and accrued expenses are reasonable estimates of their fair value due to their short maturity. Based on variable interest rates and the borrowing rates currently available to the Company for loans similar to its asset-based line of credit the fair value approximates its carrying amount.

Recent Accounting Pronouncements Adopted

Effective January 1, 2023, the Company adopted the Accounting Standards Update (“ASU”) 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, issued by the Financial Accounting Standards Board (“FASB”) which creates a new credit impairment standard for financial assets measured at amortized cost and available-for-sale debt securities. The ASU requires financial assets measured at amortized cost (including loans, trade receivables and held-to-maturity debt securities) to be presented at the net amount expected to be collected, through an allowance for credit losses that are expected to occur over the remaining life of the asset, rather than incurred losses. The measurement of credit losses for newly recognized financial assets (other than certain purchased assets) and subsequent changes in the allowance for credit losses are recorded in the statement of income as the amounts expected to be collected change.

The Company evaluated the ASU related to CECL and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, that are of significance, or potential significance, to the Company.

2.           Discontinued Operation and Assets and Liabilities Related to Discontinued Operation

As disclosed in Note 1, the Company’s decision to sell certain assets and wind down the operations of OKC met the “held for sale” criteria and represents a strategic shift that has a significant impact on the Company’s operations and financial results under ASC 205-20-45-9 Discontinued Operations. Therefore, the assets and liabilities of OKC are reflected as “Assets and Liabilities related to Discontinued Operation” in the Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022, respectively. The operating results, the loss on sale of assets, wind down costs, and impairment of long-lived assets were reclassified to “Loss from Discontinued Operation, net of tax” in the Condensed Consolidated Statements of Operations for the three- and six-months ended June 30, 2023 and June 30, 2022, respectively.

Under the terms of the APA, which closed on August 1, 2023, the Company sold inventory, machinery & equipment and intellectual property (patents & trademarks/tradenames) to the buyer for $2,100,000. In accordance with the sale, the Company evaluated whether the fair value of OKC assets sold, less estimated costs to sell, exceeded the net carrying value. The Company concluded that the net carrying value exceeded the fair value, less estimated costs to sell, resulting in an estimated impairment charge of approximately $3,223,000 for the CPG segment. This impairment charge is included in the Loss from Discontinued Operation as of June 30, 2023.

- 11 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

In addition, as a direct result of selling OKC’s assets, management’s focus on winding down the OKC operations, and actively marketing the real property for sale during the third quarter of 2023, the Company incurred an impairment charge of approximately $1,098,000 related to the real property based on independent, third party appraisals (less estimated costs to sell). Estimated wind down costs of approximately $1,129,000, mostly included in other accrued liabilities caption within the table presented below, were recorded for customer collection reserves, key employee retention agreements, and supplier purchase orders currently in negotiations. This aggregate total of approximately $2,227,000 is included in the Loss from Discontinued Operation as of June 30, 2023.

OKC’s operating loss (prior to the discontinued operation classification) of approximately $770,000 and $21,000 for the three-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation. OKC’s operating loss (prior to the discontinued operation classification) of approximately $1,490,000 and $144,000 for the six-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation.

Based on the above, the Company’s total estimated Loss from Discontinued Operation, net of tax, is approximately $6,220,000 and $6,940,000 for the three- and six-months ended June 30, 2023 (approximately $21,000 and $144,000 for the three- and six-months ended June 30, 2022 as reclassified).

Discontinued Operation Financial Information

A summary of the results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations, are as follows:

Three Months Ended

Three Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

1,345

$

2,482

Operating costs

 

(2,115)

 

(2,503)

Loss from discontinued operation

 

(770)

 

(21)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,220)

 

(21)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,220)

$

(21)

Six Months Ended

    

Six Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

3,087

$

4,482

Operating costs

 

(4,577)

 

(4,626)

Loss from discontinued operation

 

(1,490)

 

(144)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,940)

 

(144)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,940)

$

(144)

- 12 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Assets & Liabilities Related to Discontinued Operation Financial Information

A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets, are as follows:

    

June 30, 2023

    

Dec 31, 2022

 

($000’s omitted)

Accounts receivable, net

$

625

$

1,016

Prepaid assets

 

100

 

313

Inventories, net

 

1,598

 

4,766

Machinery and equipment, net

 

255

 

567

Patents and trademark, net

 

46

 

140

Building and improvements, net

 

1,550

 

2,726

Assets related to discontinued operation

$

4,174

$

9,528

Accounts payable

$

1,420

$

1,272

Accrued employee compensation and benefit costs

 

86

 

124

Other accrued liabilities

 

1,258

 

349

Liabilities related to discontinued operation

$

2,764

$

1,745

The OKC assets not being sold under the terms of the APA include accounts receivable, prepaid assets, and the building (total assets of $2,275,000 as of June 30, 2023). The Company retains and will liquidate these assets in conjunction with the wind down of the OKC operations. The accounts receivable of approximately $625,000 is net of a reserve for uncollectible accounts of approximately $170,000. In addition, the OKC liabilities not assumed under the terms of the APA include the accounts payable and accrued expenses totaling approximately $2,764,000 as of June 30, 2023.

3.           Inventories

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Raw material and common parts

$

11,686

$

10,703

Work-in-process

 

3,357

 

2,986

Finished goods

 

671

 

1,199

 

15,714

 

14,888

Less inventory reserve

 

(616)

 

(602)

Total inventories

$

15,098

$

14,286

4.           Property, Plant and Equipment

    

June 30, 

    

December 31, 

2023

2022

($000’s omitted)

Buildings

$

8,337

$

7,838

Machinery, equipment and tooling

 

15,216

 

14,526

Construction in progress

 

217

 

1,002

 

23,770

 

23,366

Less accumulated depreciation and amortization

 

(16,528)

 

(16,011)

Total property, plant and equipment

$

7,242

$

7,355

Depreciation and amortization expense amounted to approximately $260,000 and $241,000 for the three-months ended June 30, 2023 and 2022, respectively. Amortization expense primarily related to Right of Use (“ROU”) assets amounted to approximately $7,000 and $8,000 for the three months ended June 30, 2023 and 2022, respectively. Depreciation and amortization expense amounted to approximately $517,000 and $485,000 for the six-months ended June 30, 2023 and 2022, respectively. Amortization expense, primarily related to ROU assets, amounted to approximately $12,000 and $12,000 for the six-months ended June 30, 2023 and 2022, respectively.

- 13 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company’s ROU assets included in machinery, equipment and tooling had a net book value of approximately $172,000 as of June 30, 2023 ($185,000 as of December 31, 2022).

As of June 30, 2023, there is approximately $217,000 ($1,002,000 as of December 31, 2022) of construction in progress (CIP) included in property, plant and equipment all of which is related to capital projects. There is approximately $135,000 in CIP for machinery and equipment and approximately $82,000 for building improvements at the Advanced Technology Group.

5.           Indebtedness

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Line of credit payable to a financial institution; Interest rate is the greater of prime or 7% plus 1% per annum. (Interest rate 9.25% as of June 30, 2023) (A)

$

3,697

$

Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) (B)

 

 

491

Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) (C)

10

 

3,697

 

501

Less current portion

 

(3,697)

 

(501)

Long term debt

$

$

A)

On June 27, 2023, the Company entered into a three-year financing agreement with a financial lending institution for an asset-based line of credit (the “Credit Facility”) with a maximum revolving credit of $7,000,000. The borrowing base under the Credit Facility is determined using 85% of eligible domestic and international accounts receivable balances of the ATG segment, less any other specific reserves. In general terms, ineligible receivables are defined as invoices unpaid over 90 days. The interest rate on the credit facility is equal to the greater of prime rate (as defined by JP Morgan Chase Bank) or 7% plus 1% per annum. The Company capitalized approximately $104,000 of loan origination costs related to the Credit Facility, which is collateralized by the Company’s assets.

The balance outstanding of approximately $3,697,000 as of June 30, 2023 (no balance outstanding as of December 31, 2022) consists of the loan payoff with a financial institution of approximately $3,638,000 on June 28, 2023 (resulting from borrowings in 2023 under the terms of the line of credit with the financial institution), and Credit Facility closing fees of approximately $59,000. In conjunction with the loan payoff, $320,000 of the pledged deposit of $500,000 provided to the financial institution on March 30, 2023 was returned to the Company. The remaining balance of $180,000 remains pledged as collateral with the financial institution for the Company’s credit card program.

In accordance with ASC 470-10-45-5 Classification of Revolving Credit Agreements Subject to Lock-Box Arrangements and Subjective Acceleration Clauses, borrowings outstanding under the Credit Facility that includes both a subjective acceleration clause and requirement to maintain a lock-box arrangement must be considered short-term obligations. As the Credit Facility includes both of the provisions, the outstanding balance of $3,697,000 is classified as a current liability on the Condensed Consolidated Balance Sheet as of June 30, 2023.

The Credit Facility contains two financial covenants required to be maintained by the Company at the end of each of its fiscal quarters. The Tangible Net Worth covenant requires the Company to maintain tangible net worth not less than $20,000,000. The Working Capital covenant requires the Company to maintain working capital not less than $10,000,000. The Company has met both covenant requirements as of June 30, 2023.

Based on the current net losses, working capital needs, and the previous banking relationship, initial concerns were raised about the Company’s ability to meet obligations as they become due.  However, the net loss from continuing

- 14 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

operations was negatively impacted by significant, non-recurring SG&A expenses (see MD&A) and income tax expense (see Note 8), both of which have materially impacted net losses in 2023.  The net loss from discontinued operations (see Note 2) was primarily driven by impairment charges related to winding down the OKC operations and divesting the CPG segment.  Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility, Management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.

B)

The Company had an equipment loan facility in the amount of $1,000,000 available until July 9, 2021. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($491,000 outstanding as of December 31, 2022).

C)

The Company had a lease line of credit for equipment financing in the amount of $1,000,000 available until June 28, 2018. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($10,000 outstanding as of December 31, 2022).

6.            Postretirement Benefit Plan

The Company provides certain postretirement benefits for two former executives of the Company (the Plan). Under the Plan, the Company pays the annual cost of health insurance coverage and provides life insurance at the same level of coverage provided to the former employees at the time of termination of employment. The Plan also provides a benefit to reimburse the participants for certain out-of-pocket medical or health related expenses. The participants’ benefits under the Plan cease upon the death of the former executives. The Plan is unfunded and the actuarially determined future accumulated postretirement benefit obligation at June 30, 2023 and December 31, 2022 was approximately $4,103,000 and $4,062,000, respectively and has been accrued and reflected in Post Retirement Obligation in the accompanying consolidated balance sheets.

Benefit costs for the three-months ended June 30, 2023 and 2022 totaled $65,000 and $69,000, respectively. Benefit costs for the six months ended June 30, 2023 and 2022 totaled $130,000 and $138,000, respectively.

- 15 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

7.           Shareholders’ Equity

Six-month Period Ended June 30, 2023

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2022

 

$

23,741

$

(2,337)

$

523

$

14,556

$

(157)

$

(1,214)

$

35,112

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

13

13

Stock based compensation

 

 

 

 

 

17

 

 

24

 

41

Net Loss

 

 

(1,547)

 

 

 

 

 

 

(1,547)

March 31, 2023

$

22,194

$

(2,324)

$

523

$

14,573

$

(157)

$

(1,190)

$

33,619

Retirement benefits adjustment

12

12

Stock based compensation

1

14

18

33

Net Loss

 

(9,500)

 

 

 

 

 

 

(9,500)

June 30, 2023

 

$

12,694

$

(2,312)

$

524

$

14,587

$

(157)

$

(1,172)

$

24,164

Six-month Period Ended June 30, 2022

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2021

 

$

25,858

$

(3,908)

$

523

$

14,500

$

(258)

$

(1,349)

$

35,366

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

22

22

Stock based compensation

2

23

25

Net Income

 

 

325

 

 

 

 

 

 

325

March 31, 2022

$

26,183

$

(3,886)

$

523

$

14,502

$

(258)

$

(1,326)

$

35,738

Retirement benefits adjustment

22

22

Stock based compensation

7

35

42

Net Loss

 

(810)

 

 

 

 

 

 

(810)

June 30, 2022

 

$

25,373

$

(3,864)

$

523

$

14,509

$

(258)

$

(1,291)

$

34,992

The Company’s Board of Directors authorized the purchase of up to 450,000 shares of its common stock in the open market or in privately negotiated transactions. As of June 30, 2023, the Company has purchased 360,615 shares and there remains 89,385 shares available to purchase under this program. There were no shares purchased by the Company during the six-month periods ended June 30, 2023 and 2022, respectively.

The Company’s director compensation policy provides that non-employee directors receive a portion of their annual retainer in the form of restricted stock under the Company’s 2022 Equity Incentive Plan. These shares vest quarterly over a twelve-month service period, have voting rights and accrue dividends that are paid upon vesting. The aggregate amount of expense to the Company, measured based on the grant date fair value, is recognized over the requisite service period. An aggregate of 10,410 restricted shares were issued on June 9, 2023 with a grant date fair value of $125,000.

- 16 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Included in the six-month period ended June 30, 2023 and June 30, 2022 is approximately $74,000 and $67,000, respectively, of stock-based compensation expense related to the restrictive share awards. The Company has approximately $250,000 of stock-based compensation expense related to unvested shares to be recognized over the requisite service period.

Weighted Average

Grant Date Fair

    

Shares

    

Value 

Restricted Share Activity:

Unvested at December 31, 2022

 

27,010

$

11.09

Granted in 2023

 

12,894

$

11.85

Vested in 2023

 

(11,701)

$

11.06

Unvested at June 30, 2023

 

28,203

$

11.45

Earnings Per Share

Basic earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding does not include any potentially dilutive securities or any unvested restricted shares of common stock. These unvested restricted shares, although classified as issued and outstanding, are considered forfeitable until the restrictions lapse and will not be included in the basic EPS calculation until the shares are vested. Diluted earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period plus the number of shares of common stock that would be issued assuming all contingently issuable shares having a dilutive effect on the earnings per share that were outstanding for the period. Incremental shares from assumed conversions are calculated as the number of shares that would be issued, net of the number of shares that could be purchased in the marketplace with the cash received upon stock option exercise. The dilutive effect of unvested restrictive stock is determined using the treasury stock method.

Three Months Ended

Six Months Ended

June 30, 

June 30,

    

2023

    

2022

    

2023

    

2022

($000’s omitted except per share data)

Loss from continuing operations

$

(3,280)

$

(789)

$

(4,108)

$

(341)

Loss from discontinued operation

(6,220)

(21)

(6,940)

(144)

Net loss

$

(9,500)

$

(810)

$

(11,048)

$

(485)

Weighted average common shares outstanding (basic)

 

2,461

 

2,432

2,458

 

2,435

Unvested restricted stock

 

28

 

7

28

 

7

Weighted average common shares outstanding (diluted)

 

2,489

 

2,439

2,486

 

2,442

Basic and diluted loss per share

 

  

 

  

 

Continuing operations

$

(1.33)

$

(0.32)

$

(1.67)

$

(0.14)

Discontinued operation

 

(2.53)

 

(0.01)

(2.82)

 

(0.06)

Basic and diluted earnings per share

$

(3.86)

$

(0.33)

$

(4.49)

$

(0.20)

8.           Income Taxes

The income tax expense in the Condensed Consolidated Statements of Operations is approximately $1,479,000 and $1,063,000 for the three and six-months ended June 30, 2023, respectively, compared to an income tax benefit of approximately $167,000 and $80,000 for the three- and six-months ended June 30, 2022, respectively. The tax expense is the result of recording a valuation allowance (tax expense) of approximately $3,182,000 during the second quarter against the net deferred tax assets (net of deferred tax liabilities) of $3,355,000 as of June 30, 2023 (valuation reserve of $173,000 was recorded against the net deferred tax assets of $1,245,000 as of December 31, 2022). The valuation allowance (tax expense) was recorded due to management determining that the potential exists that it is more likely than not that the Company will not realize the net deferred tax assets. Accordingly, no deferred tax assets are recorded on the consolidated balance sheet as of June 30, 2023.

The effective tax rate expense for the three-and six-month month period ended June 30, 2023, is 18.4% and 10.6%, respectively, compared to an effective tax rate benefit for the three-and six-month period ended June 30, 2022, of 17.1% and 14.2%, respectively. The difference between the statutory rate of 21% and the effective tax rate expense in 2023 is due to the recording of a valuation allowance against the net deferred tax asset (net of deferred tax liabilities) in 2023.

- 17 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

9.           Litigation

In the course of its business, the Company is subject to a variety of claims and lawsuits that are inherently subject to many uncertainties regarding the possibility of a loss to the Company. Because litigation outcomes are inherently unpredictable, the Company’s evaluation of legal proceedings often involves a series of complex assessments by management, after consulting with legal counsel, about future events and can rely heavily on estimates and assumptions. The Company carries liability insurance, subject to certain deductibles and policy limits, for such claims as they arise and may from time to time establish reserves for litigation that is considered probable of a loss. 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.

On June 7, 2021, a Summons and Complaint was filed by an employee in the Supreme Court of the State of New York, County of Erie, against Servotronics, Inc., the Servotronics Board of Directors, The Ontario Knife Company and Kenneth D. Trbovich (collectively, the “Defendants”). The Complaint alleges certain violations under the New York Human Rights Law by the Defendants relating to the employee’s employment by the Company as well as intentional and negligent infliction of emotional distress. The complaint also alleges certain purported derivative causes of action against all Defendants, including breach of fiduciary duties, fraud and corporate waste. The complaint seeks monetary damages in an amount not less than $5,000,000 with respect to the direct causes of action and equitable relief with respect to the purported derivative causes of action. The Defendants filed a motion to dismiss the Complaint on August 6, 2021. On January 13, 2022, the Defendants’ motion to dismiss was granted, in part, and denied, in part. This litigation is still in its earliest stages. The Company is insured for such matters in the amount of $3 million with a retention of $250,000. Additionally, there is an excess coverage policy for $3 million that considers the payment of the earlier insurance policy as the $1 million retention. Based on the information known by the Company as of the date of this filing, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized as a result of this litigation. Accordingly, no loss has been recognized in the accompanying financials statements related to this litigation. The Company is vigorously defending against this litigation.

On December 21, 2021, the Company’s former Chief Executive Officer (“Former CEO”) delivered his Notice of Termination and alleged that the Company breached the terms of the Employment Agreement between the Company and the Former CEO by, among others, placing the Former CEO on paid administrative leave in June 2021 pending an internal investigation. On December 22, 2021, the Board of Directors accepted the Former CEO’s resignation from the Company but rejected his request to treat his resignation as resignation for good reason under Paragraph 10 of his Employment Agreement. The Board also determined, based on the findings of its investigation that the Former CEO committed willful malfeasance in violation of his Employment Agreement, and that such willful malfeasance would have justified termination of employment pursuant to Paragraph 9 of the Employment Agreement, but for his earlier resignation. The Former CEO claims that he is entitled to a severance payment equal to 2.99 times his average annual compensation as set forth in the Employment Agreement, plus the reimbursement of certain expenses and the value of any lost benefits. As noted above, the Board of Directors rejected the Former CEO’s claim that the Company breached the Employment Agreement. Accordingly, the Company is classifying the Former CEO’s termination as a voluntary resignation for which no severance is due. The Employment Agreement provides that disputes arising thereunder shall be settled by arbitration. To date, neither party has commenced an arbitration proceeding with respect to these matters. Based on the information known by the Company as of the date of this filing, if a claim is ultimately asserted, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized with respect to this matter.

There are no other legal proceedings currently pending by or against the Company other than litigation incidental to the business which is not expected to have a material adverse effect on the business or earnings of the Company.

10.         Customer and Supplier Concentration

Significant customers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.

During the six months ended June 30, 2023 and 2022, approximately 89% and 80%, respectively, were derived from the sale of ATG products to a small base of customers. During the six months ended June 30, 2023, approximately 12% of our purchases for ATG products were derived from one supplier (no significant suppliers for the six months ended June 30, 2022).

- 18 -

Table of Contents

SERVOTRONICS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

11.         Business Segments

The Company has operated historically under two business segments: Advanced Technology Group (“ATG”) and Consumer Products Group (“CPG”), which have been strategic business units that offer different products and services. Operations in ATG involve the design, manufacture, and marketing of servo-control components (i.e., torque motors, control valves, actuators, etc.) for government, commercial and industrial applications. CPG’s operations included the design, manufacture and marketing of a variety of cutlery products for use by consumers and government agencies. The Company derives its primary sales revenue from domestic customers, although a portion of finished products are for foreign end use.

As disclosed in Note 1 and Note 2, the Company’s Board authorized the review of strategic alternatives for the CPG business segment and on July 10, 2023, the Company executed an APA with the third party to sell certain assets and wind down the operations of OKC (the CPG segment) during the second half of 2023. The Company closed on this transaction on August 1, 2023.

Accordingly, the OKC operations are now shown as a discontinued operation for reporting purposes. Therefore, the Company no longer has two business segments under continuing operations for reporting and disclosure purposes as of June 30, 2023.

- 19 -

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

As disclosed in the accompanying Condensed Consolidated Financial Statements, our Board of Directors authorized the review of strategic alternatives for the CPG business segment and on July 10, 2023, we executed an APA with the third party to sell certain assets and wind down the operations of OKC (the CPG business segment) during the second half of 2023. Therefore, the management discussion and analysis below pertain only the Advanced Technology Group (“ATG”), our continuing operations, unless otherwise noted.

Favorable to us, the aviation and aerospace industries are currently experiencing the expansion phases of their business cycles. However, they face evolving challenges on a global basis. Our ATG operations can be affected by the trends of the economy, including interest rates, income tax laws, government regulation, legislation, and other factors. In addition, uncertainties in today’s global economy, competition from expanding manufacturing capabilities and technical sophistication of low-cost developing countries and emerging markets, currency policies in relation to the U.S. dollar of some major foreign exporting countries, the effect of terrorism, difficulty in predicting defense and other government appropriations, the vitality of the commercial aviation industry and its ability to purchase new aircraft, the willingness and ability of our customers to fund long-term purchase programs, volatile market demand and the continued market acceptance of our advanced technology products make it difficult to predict the impact on future financial results.

The ATG market is sensitive to domestic and foreign economic conditions and policies, which may create volatility in operating results from period to period. For example, the airline industry is sensitive to fuel price increases and economic conditions. These factors directly impact the demand for aircraft production as well as the amount of repair and overhaul required on in-service aircraft.

Consistent with the evolving requirements of the aerospace industry, companies are increasingly being requested to operate under long-term agreements with their customers on the basis of fixed prices, targeted year-to-year price reductions and/or year-to-year price adjustments predicated on mutually agreed indices and/or a combination of some or all of the above described pricing arrangements and/or otherwise. Therefore, productivity improvements and cost containment strategies are continuously sought within our concept of continuous improvement. Our products are labor intensive and as such, productivity improvements are expected to have positive effects on our operating results. However, increased costs for raw material, purchased parts and/or labor have the reverse effect.

If any adverse economic events reduce the number of airliners and/or aircraft being produced by our relevant prime contractors, the negative effects of that reduction will in turn flow down through the supply chain. Also, certain major manufacturers have successfully imposed extended payment terms to their suppliers. At times, these extended payment terms are not available to us when purchasing raw material such as aluminum, magnetic material, steel and/or other product support items and services. If our customers delay their payments until after the extended due date or fail to pay, it could adversely impact our operating results and cash flow. During 2022 and continuing through the quarter ended June 30, 2023, inflation negatively impacted our input costs, primarily for labor and materials. Supply chain disruptions, labor shortages, and global inflation remain persistent.

The ATG engages its business development efforts in its primary markets and is broadening its activities to include new domestic and foreign markets that are consistent with its core competencies. We believe our business remains particularly well-positioned in the strong commercial aircraft market driven by the replacement of older aircraft with more fuel-efficient alternatives and the increasing demand for air travel in emerging markets. Although the ATG backlog continues to be strong, actual scheduled shipments may be delayed/changed as a function of our customers’ final delivery determinations based on changes in the global economy and other factors.

Our commercial business is affected by such factors as uncertainties in today’s global economy, global competition, the vitality and ability of the commercial aviation industry to purchase new aircraft, the effects and threats of terrorism, and market demand.

- 20 -

Business Environment

We continue to experience supply chain challenges, as well as cost inflation for parts and components and expect inflationary and supply chain constraints to continue throughout 2023. Any interruption of the continuous flow of material and product parts that are required for the manufacture of our products could adversely impact our ability to meet customers’ delivery requirements.

Our strategy continues to emphasize growth, maximizing our operations and resources requiring continued dedicated performances from our key and other personnel. In our key markets and business arenas, there is substantial competition for the services of the highest performing individuals. Any unplanned replacement of such personnel may require the hiring of new personnel on an expedited basis and may temporarily interrupt our operations and efforts for continuous improvement. We intend to continue strengthening and expanding our core competencies, while improving our margins and earnings by controlling costs in all aspects of our business.

Our strategy also included the decision to exit the CPG business segment during the second quarter of 2023. On July 10, 2023, the Company executed an Asset Purchase Agreement with the third party to sell significant assets of OKC, and the transaction was closed on August 1, 2023. Management plans to divest the CPG segment during the third quarter of 2023 and sell the real property. Exiting this business segment will allow us to focus solely on the ATG business to drive revenue growth, profitability, and shareholder value.

Results of Operations

The following table compares ATG’s statements of operations data for the three-months and six-months ended June 30, 2023 and 2022 ($000’s omitted):

($000’s omitted)

 

Three Months Ended

 

June 30,

2023

2022

2023 vs 2022

 

% of

% of

Dollar

% Favorable

 

    

Dollars

    

Sales

    

Dollars

    

Sales

    

Change

    

(Unfavorable)

    

Revenue

 

$

10,649

 

100.0

%

$

8,749

 

100.0

%

$

1,900

 

21.7

%

Cost of goods sold, inclusive of depreciation and amortization

 

(9,092)

 

85.4

%  

 

(7,723)

 

88.3

%  

 

(1,369)

 

(17.7)

%

Gross Margin

 

1,557

 

14.6

%  

 

1,026

 

11.7

%  

 

531

 

(51.8)

%

Gross margin %

 

14.6

%  

 

11.7

%  

 

 

  

Selling, general and administrative

(3,269)

 

30.7

%  

 

(1,908)

 

21.8

%  

 

(1,361)

 

(71.3)

%

Total operating costs and expenses

 

(12,361)

116.1

%

(9,631)

110.1

%

(2,730)

(28.3)

%

Operating loss

 

(1,712)

 

(16.1)

%  

 

(882)

 

(10.1)

%  

 

(830)

 

(94.1)

%

 

 

 

 

Other expenses:

Interest expense

 

(89)

 

(0.8)

%  

 

(74)

 

(0.8)

%  

 

(15)

 

(20.3)

%

Total other expenses, net

 

(89)

 

(0.8)

%  

 

(74)

 

(0.8)

%  

 

(15)

 

(20.3)

%

Loss before income taxes

 

(1,801)

 

(16.9)

%  

 

(956)

 

(10.9)

%  

 

(845)

 

(88.4)

%

Income tax (provision)/benefit

 

(1,479)

 

(13.9)

%  

 

167

 

1.9

%  

 

(1,646)

 

(985.6)

%

Loss from continuing operations

$

(3,280)

 

(30.8)

%  

$

(789)

 

(9.0)

%  

$

(2,491)

 

(315.7)

%

- 21 -

    

($000’s omitted)

 

Six Months Ended June 30,

 

2023

2022

2023 vs 2022

 

% of

% of

Dollar

% Favorable

 

    

Dollars

    

Sales

    

Dollars

    

Sales

    

Change

    

(Unfavorable)

Revenue

$

19,709

100.0

%

$

17,916

100.0

%

$

1,793

10.0

%

Cost of goods sold, inclusive of depreciation and amortization

 

(17,168)

 

87.1

%  

 

(14,218)

 

79.4

%  

 

(2,950)

 

(20.7)

%

Gross Margin

 

2,541

 

12.9

%  

 

3,698

 

20.6

%  

 

(1,157)

 

(31.3)

%

Gross margin %

 

12.9

%  

 

20.6

%  

  

 

 

  

Selling, general and administrative

 

(5,444)

 

27.6

%  

 

(4,001)

 

22.3

%  

 

(1,443)

 

(36.1)

%

Total operating costs and expenses

 

(22,612)

 

114.7

%  

 

(18,219)

 

101.7

%  

 

(4,393)

 

(24.1)

%

Operating loss

 

(2,903)

 

(14.7)

%  

 

(303)

 

(1.7)

%  

 

(2,600)

 

(858.1)

%

Other income/(expenses):

Interest expense

 

(142)

 

(0.7)

%  

 

(144)

 

(0.8)

%  

 

2

 

1.4

%

Gain on sale of equipment

0.0

%

26

0.1

%

(26)

(100.0)

%

Total other income/(expenses), net

 

(142)

 

(0.7)

%  

 

(118)

 

(0.7)

%  

 

(24)

 

(20.3)

%

Loss before income taxes

 

(3,045)

 

(15.4)

%  

 

(421)

 

(2.3)

%  

 

(2,624)

 

(623.3)

%

Income tax (provision)/benefit

(1,063)

 

(5.4)

%  

 

80

 

0.4

%  

 

(1,143)

 

(1,428.8)

%

Loss from continuing operations

$

(4,108)

 

(20.8)

%  

$

(341)

 

(1.9)

%  

$

(3,767)

 

(1,104.7)

%

Revenue

The increase in revenue of approximately $1,900,000, or 22%, for the three-month period ended June 30, 2023 and approximately $1,793,000, or 10%, for the six-month period ended June 30, 2023 when compared to the same periods in 2022, are both primarily attributable higher customer prices and increased sales volumes, resulting from the continued post-COVID recovery and ramp up of the commercial aircraft market, which our customers’ systems directly support. In addition, our revenue has been positively impacted by higher service revenue due to a customer re-implementing their after-market program.

The revenue growth in 2023 was anticipated and is expected to continue based on our customers’ backlog, current demand and future forecasts. Management has been and remains committed to reducing production constraints in order to meet customer requests and support the significant revenue growth that has occurred in 2023 when compared to the same periods in 2022.

Gross Profit/Margin

Gross profit increased approximately $531,000, or 52%, for the three-month period ended June 30, 2023 when compared to the same period in 2022. The gross margin of 14.6% for the quarter ended June 30, 2023 was 2.9 percentage points higher than the margin of 11.7% for the same period in 2022. Gross profit benefited from the increased sales volumes, resulting in lower manufacturing costs and increased gross margins compared to the same period in 2022.

Gross profit decreased approximately $1,157,000, or (31%), for the six-month period ended June 30, 2023 when compared to the same period in 2022. The gross margin of 12.9% for the six- months ended June 30, 2023 was 7.7 percentage points lower than the margin of 20.6% for the same period in 2022. Although gross profit in 2023 benefited from the increased sales volumes, it was more than offset by unfavorable product mix, resulting in higher costs and lower gross margins when compared to the second quarter of 2022.

As noted in the first quarter, research and development (R&D) and certain insurance expenditures were reclassified from cost of goods sold to selling, general and administrative expenses, effective January 1, 2023. For the three- and six-month periods ended June 30, 2023, the reclassifications were approximately $507,000 and $902,000, respectively, as compared to the reclassified amounts of approximately $333,000 and $652,000, respectively, for the same periods in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.

- 22 -

In addition to achieving significant topline growth in 2023, our business transformation strategic objective includes implementing continuous improvement, value stream and lean initiatives to create more efficient production processes to improve product flow, reduce the amount of work-in-process, and scrap inventory, leading to increased production output and reduced customer lead times and reduced backlog.

Selling, General and Administrative Expenses

Selling, general and administrative expenses (SG&A) for the three-month period ended June 30, 2023 of $3,269,000 increased approximately $1,361,000, or 71%, when compared to SG&A expenses of $1,908,000 during the same period in 2022. This significant increase is primarily due to non-recurring expenses of approximately $973,000 in 2023 that did not occur during the same period in 2022, and increased R&D and insurance expenses when compared to the same period in 2022.

Selling, general and administrative expenses (SG&A) for the six-month period ended June 30, 2023 of $5,444,000 increased approximately $1,443,000, or 36%, when compared to SG&A expenses of $4,001,000 during the same period in 2022. This significant increase is primarily due to significant, non-recurring expenses of approximately $1,174,000 in 2023 listed in the table below that did not occur during the same period in 2022, and increased R&D and insurance expenses when compared to the same period in 2022.

The table below summarizes the significant SG&A expense increases incurred by the Company in 2023:

Three Months Ended

    

Six Month Ended

    

June 30, 2023

    

June 30, 2023

($000’s omitted)

Bank liquidity/refinancing costs

$

504

$

621

Proxy contest costs

 

184

 

242

OKC sale of assets - consulting costs

 

88

 

114

Corporate restructing costs

 

197

 

197

Total non-recurring costs

 

973

 

1,174

Insurance/R&D costs reclassed from COGS

 

174

 

250

Other costs

 

214

 

19

Increase in SG&A expense for 2023

$

1,361

$

1,443

Due to the significant increases above, the SG&A expenses as a percentage of revenue is higher for the three-and six-month periods ended June 30, 2023 when compared to the same periods in 2022. Management expected an increase in expenses based on the bank refinancing as noted in the first quarter 10-Q, however, the fees paid to the financial institution’s consultant were higher than anticipated. Also, we were heavily involved in a proxy contest that, although it had a favorable outcome, resulted in incremental costs when compared to the same period in 2022. The Corporate restructuring costs are due primarily to severance costs. Although significant to the three- and six-month periods ended June 30, 2023, these costs will not continue into the second half of 2023, therefore, SG&A expenses as a percentage of revenue will be more aligned with historical results.

Operating Loss

Operating Loss of ($1,712,000) for the three-month period ended June 30, 2023 increased approximately by ($830,000) when comparing to the loss from continuing operations of ($882,000) during the same period in 2022, as the improvement in gross profit of $531,000 was more than offset by the increase in SG&A expenses of $1,361,000 as noted above.

Operating Loss of ($2,903,000) for the six-month period ended June 30, 2023 increased approximately by ($2,600,000) when comparing to the loss from continuing operations of ($303,000) during the same period in 2022, driven by the lower gross profit of $1,157,000 and increased SG&A expenses of $1,443,000 as noted above.

- 23 -

Interest Expense

Interest expense increased by approximately $15,000, or 20%, for the three-month period ended June 30, 2023 when compared to the same period in 2022 due to the increase in funding from the line of credit that has occurred in 2023. Interest expense for the six-month period ended June 30, 2023 is consistent with the same period in 2022. See also Note 5, Indebtedness, of the accompanying condensed consolidated financial statements for information on the our outstanding debt.

Loss before Income Taxes

Loss before income taxes of ($1,801,000) for the three-month period ended June 30, 2023 increased approximately ($845,000) when compared to the loss before income taxes of ($956,000) during the same period in 2022, driven by higher SG&A expenses and partially offset by the improvement in gross profit.

Loss before income taxes of ($3,045,000) for the six-month period ended June 30, 2023 increased approximately ($2,624,000) when compared to the loss before income taxes of ($421,000) during the same period in 2022, driven by lower gross profit and higher SG&A expenses.

Income Taxes

Income tax expense of approximately $1,479,000 for three-month period ended June 30, 2023 increased approximately $1,646,000 when compared to the income tax benefit of ($167,000) during the same period in 2022. Income tax expense of approximately $1,063,000 for six-month period ended June 30, 2023 increased approximately $1,143,000 when compared to the income tax benefit of ($80,000) during the same period in 2022.

The significantly higher tax expense in the three and six-month period ended June 30, 2023 compared to tax benefits for the same periods in 2022 was the result of recording a valuation allowance (tax expense) of $3,182,000 against the net deferred tax assets of approximately $3,355,000 as of June 30, 2023. The allowance was based on management’s determination that the potential exists that it is more likely than not the Company will not realize the net deferred tax assets. Accordingly, no deferred tax assets are recorded on the consolidated balance sheet as of June 30, 2023.

Loss from Continuing Operations

Loss from continuing operations of ($3,280,000) for the three-month period ended June 30, 2023 increased approximately ($2,491,000) when compared to the net loss of ($789,000) for the same period in 2022 due to the reasons noted above. Loss from continuing operations of ($4,108,000) for the six-month period ended June 30, 2023 increased approximately ($3,767,000) when compared to the net loss of ($341,000) for the same period in 2022 due to the reasons noted above.

Loss from Discontinued Operation

Loss from discontinued operation of ($6,220,000) for the three-month period ended June 30, 2023 ($21,000 for the same period in 2022) and ($6,940,000) for the six-month period ended June 30, 2023 ($144,000 for the same period in 2022) represents the loss on sale of certain assets of OKC, estimated costs associated with discontinuing and winding down the OKC operations and divesting the CPG business, impairment charges related to OKC’s real property, and operating losses for the three- and six-month periods ended June 30, 2023.

- 24 -

Liquidity and Capital Resources

Six months ended June 30,

($000’s omitted)

    

2023

    

2022

CASH FLOW DATA:

 

  

 

  

Net Cash Flows from:

 

  

 

  

Operating Activities

$

(5,141)

$

(74)

Investing Activities

$

(403)

$

(390)

Financing Activities

$

3,196

$

(4,390)

Discontinued Operation

$

(568)

$

241

FINANCIAL POSITION:

 

  

 

  

Working Capital

$

20,766

$

29,548

Long-term Debt

$

$

381

CAPITAL EXPENDITURES (1):

$

(403)

$

(428)

(1)NET OF PROCEEDS FROM SALE OF EQUIPMENT

Operating Activities:

We used approximately $5,141,000 in cash from operations during the six-month period ended June 30, 2023 and used approximately $74,000 for the same period in 2022. The use of cash in 2023 is due primarily to the loss from continuing operations of $4,108,000, and the significant increase in accounts receivable of $2,663,000 due to the 18% growth in revenue from the first quarter to second quarter of 2023. This use of cash was partially offset by the source of cash related to the increase in accounts payable by $1,064,000 and a non-cash decrease in deferred income taxes by $1,072,000.

We had working capital of approximately $20,766,000 and $29,548,000 at June 30, 2023 and June 30, 2022, respectively, of which approximately $896,000 and $4,820,000 at June 30, 2023 and June 30, 2022, respectively, was comprised of cash and restricted cash. The reduction in working capital in 2023 is due primarily to the cash used to fund operating losses and the impairment of assets resulting from the sale of assets and discontinued operation of OKC.

Our new Credit Facility of $7,000,000 as of June 27, 2023, which represents an increase in the borrowing base of $3,100,000 compared to the previous financial institution’s line of credit of $3,900,000 effective June 29, 2023, provides us with the adequate capital needed to run our operations and reinvest in our business. Our ability to maintain sufficient liquidity is highly dependent upon achieving expected operating results. Failure to achieve expected operating results could have a material adverse effect on our liquidity, our ability to obtain financing, and our operations in the future.

Investing Activities:

We used approximately $403,000 in cash from investing activities during the six-month period ended June 30, 2023 and used approximately $390,000 during the same period in 2022. The investing activities were primarily for machinery and equipment and building improvements.

Financing Activities:

Our primary source of cash in our financing activities of approximately $3,196,000 during the six-month period ended June 30, 2023 results primarily from funding received on our Credit Facility of $3,638,000 to payoff the loan with the previous lender on June 28, 2023, net of principal payments on equipment financing obligations of approximately $501,000. Our primary use of cash in our financing activities of approximately $4,390,000 in the six-month period ended June 30, 2022 was due to the repayment on the line of credit with the previous lender of $4,250,000 and principal payments on equipment financing obligations of approximately $140,000.

- 25 -

Ongoing Liquidity Considerations

We have incurred a significant net loss in 2023, which may raise doubt about our ability to continue as a going concern. However, the net loss from continuing operations was negatively impacted by non-recurring SG&A expenses and a non-cash increase to income tax expense (see Note 8), both of which significantly impacted our net losses in 2023. The net loss from discontinued operations (see Note 2) was primarily driven by non-cash impairment charges, as we expect the proceeds from the sale of assets will offset the cash expenditures required to wind down the OKC operations and divest the CPG segment. Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility that was secured during the quarter, management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.

Management Summary

The losses incurred in the fourth quarter of 2022 and in first quarter of 2023 were predominately driven by management’s decision to maintain our experienced and knowledgeable workforce during the pandemic years and hire ahead of expected higher customer demand. We have experienced growing customer demand since the middle of 2022, causing an increase in inventory purchases and higher usages of cash during this time period. We have seen the positive affect of our investments in the workforce through our revenue growth in 2023. Based on the customer backlog and current demand, production improvements and increased output, we expect revenue for the second half of 2023 to be higher compared to the $19,709,000 for the six-months ended June 30, 2023.

In addition to achieving significant topline growth in 2023, our business transformation strategic objective has included implementing continuous improvement and lean initiatives to create more efficient production processes to improve product flow and reduce the amount of work-in-process and scrap inventory, which has resulted in higher gross profit and margins compared to the prior two quarters. We anticipate the gross profit and margins to continue improving for the second half of 2023.

Included in our operating expenses, we have incurred significantly higher, non-recurring SG&A expenses of approximately $973,000 during the three months ended June 30, 2023 and $1,174,000 for the six months ended June 30, 2023, related primarily to bank refinancing, proxy contest, and corporate restructuring costs. Excluding these incremental costs, total operating expenses (as a % of revenue) was comparable to the same periods in 2022. We remain focused on sustaining operating expenses more aligned with historical results.

As communicated, we made the decision to sell certain assets and discontinue the operations of OKC during second half of 2023. The OKC operations were not profitable, having incurred historical losses including the loss of $1,490,000 for the six months ended June 30, 2023. Discontinuing the OKC business and divesting the CPG business segment, which were completely unrelated to and lacked synergies with our core, servo control business, will allow us to focus on driving topline growth, improving margins through production efficiencies, generating profits, and ultimately, enhancing shareholder value.

Finally, we incurred significant tax expense of approximately $1,479,000 for the three months ended June 30, 2023 and $1,063,000 for the six months ended June 30, 2023 related to the establishment of a full valuation reserve against our deferred tax assets, resulting in no recognition of these assets on our balance sheet as of June 30, 2023. Our decision was driven by the loss from continuing and discontinued operations during the second quarter of 2023, which significantly increased the amount of net operating losses included in the deferred tax assets. Although a significant impact to the operating results in 2023, we believe that our continued operating improvements will generate profits and allow the reversal of the valuation reserve and utilize the net operating loss carryforwards against future taxable income.

Non-GAAP Measures

Adjusted SG&A Expenses, Adjusted Operating Loss and Adjusted Operating Margin are provided for information purposes only and are not measures of financial performance under GAAP.

- 26 -

We believe the presentation of these financial measures reflecting non-GAAP adjustments provides important supplemental information to investors and other users of our financial statements in evaluating our operating results distinct from results that include certain non-recurring items that are not indicative of our core operating performance. These non-GAAP disclosures have limitations as analytical tools, should not be considered as an alternative to net income, operating income, net cash provided by operating activities or any other measure for determining operating performance or liquidity that is calculated in accordance with GAAP, and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. In addition, supplemental presentation should not be construed as an inference that our future results will be unaffected by similar adjustments to net operating income (loss) determined in accordance with GAAP.

We have provided reconciliations of the non-GAAP financial measures to the most directly comparable GAAP financial measures. We encourage readers to rely upon the GAAP numbers, but include the non-GAAP financial measures as supplemental metrics to assist readers to illustrate the operating improvements made in 2023 from our growth in revenue, improvement in gross profit/margins, and lower adjusted operating losses. See the reconciliation below:

(000’s omitted)

Three Months Ended

 

    

June 30, 2023

    

Mar 31, 2023

    

Dec 31, 2022

 

Revenue

$

10,649

$

9,060

$

8,446

 

Cost of goods sold

 

9,092

 

8,072

 

8,212

Gross Profit

 

1,557

 

988

 

234

Gross Margin

 

14.6

%  

10.9

%  

2.8

%

SG&A Expenses

 

3,269

 

2,179

 

1,702

Less: Nonrecurring Expenses

 

(973)

 

(201)

 

Adjusted SG&A Expenses

 

2,296

 

1,978

 

1,702

as a % of Revenue

 

21.6

%  

21.8

%  

20.2

%

Operating Loss

 

(1,712)

 

(1,192)

 

(1,468)

Less: Nonrecurring Expenses

 

(973)

 

(201)

 

Adjusted Operating Loss

$

(739)

$

(991)

$

(1,468)

Adjusted Operating Margin

 

(6.9)

%  

 

(10.9)

%  

 

(17.4)

%

- 27 -

Item 3.  Quantitative and Qualitative Disclosures About Market Risk

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

Item 4.  Controls and Procedures

Disclosure Controls and Procedures

The Company carried out an evaluation under the supervision and with the participation of its management, including the Company’s Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), of the effectiveness of the Company’s disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e) as of June 30, 2023. Based upon that evaluation, the CEO and CFO concluded that the Company’s disclosure controls and procedures were not effective due to the material weakness in the Company’s internal control over financial reporting reported in the Company’s Form 10-K for the year ended December 31, 2022.

Changes in Internal Controls

As reported in the Company’s Form 10-K for the years ended December 31, 2021 and 2022, management identified certain control deficiencies that, individually and in the aggregate, constitute a material weakness in the Company’s internal control over financial reporting. The Company began its remediation efforts in 2021 and continues with its remediation plan which includes a comprehensive technology assessment by a third party, including the establishment and implementation of an information technology strategy and improvement of its risk assessment and documentation over the monitoring of internal controls. The remediation will be completed for the year ended December 31, 2023. There have been no changes during the period covered by this report to the Company’s internal controls over financial reporting that have materially affected, or are reasonably likely to affect, the Company’s internal controls over financial reporting.

Notwithstanding the existence of the above-mentioned material weakness, the Company believes that the condensed consolidated financial statements in this filing fairly present, in all material respects, the Company’s financial position, results of operations and cash flows as of the dates, and for the periods presented, in conformity with U.S. generally accepted accounting principles.

- 28 -

PART II

OTHER INFORMATION

Item 1.  Legal Proceedings

Except as set forth in Note 9, Litigation, there are no other legal proceedings which are material to the Company currently pending by or against the Company other than ordinary routine litigation incidental to the business which is not expected to materially adversely affect the business or earnings of the Company.

Item 1A.  Risk Factors

Not applicable.

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

The Company’s Board of Directors authorized the purchase of up to 450,000 shares of its common stock in the open market or in privately negotiated transactions. As of June 30, 2023, the Company has purchased 360,615 shares and there remains 89,385 shares available to purchase under this program. There were no shares purchased by the Company during the six-month period ended June 30, 2023.

Item 3.  Defaults Upon Senior Securities

Not applicable.

Item 4.  Mine Safety Disclosures

Not applicable.

Item 5.  Other Information

(c) Trading Plans

During the three months ended June 30, 2023, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).

Item 6.  Exhibits

31.1

    

Certification of Chief Executive Officer pursuant to Rule 13a-14 or 15d-14 of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith)

31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14 or 15d-14 of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith)

32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Filed herewith)

32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Filed herewith)

101

The following materials from Servotronics, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in XBRL (eXtensible Business Reporting Language): (i) consolidated balance sheets, (ii) consolidated statements of income, (iii) consolidated statements of comprehensive income, (iv) consolidated statements of cash flows and (v) the notes to the consolidated financial statements.

- 29 -

FORWARD-LOOKING STATEMENTS

This Form 10-Q contains certain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. When used in this report, the words “project,” “believe,” “plan,” “anticipate,” “expect” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. Forward-looking statements involve numerous risks and uncertainties which may cause the actual results of the Company to be materially different from future results expressed or implied by such forward-looking statements. There are a number of factors that will influence the Company’s future operations, including: uncertainties in today’s global economy, including political risks, adverse changes in legal and regulatory environments, and difficulty in predicting defense appropriations, the introduction of new technologies and the impact of competitive products, the vitality of the commercial aviation industry and its ability to purchase new aircraft, the willingness and ability of the Company’s customers to fund long-term purchase programs, and market demand and acceptance both for the Company’s products and its customers’ products which incorporate Company-made components, the Company’s ability to accurately align capacity with demand, the availability of financing and changes in interest rates, the outcome of pending and potential litigation, the severity, magnitude and duration of the COVID-19 pandemic, including impacts of the pandemic and of businesses’ and governments’ responses to the pandemic on our operations and personnel, and on commercial activity and demand across our and our customers’ businesses, and on global supply chains, the ability of the Company to obtain and retain key executives and employees and the additional risks discussed elsewhere in this Form 10-Q and in the Company’s other filings with the Securities and Exchange Commission. Readers are cautioned not to place undue reliance on forward-looking statements, which reflect management’s analysis only as of the date hereof. The Company assumes no obligation to update forward-looking statements, whether as a result of new information, future events or otherwise.

- 30 -

SIGNATURES

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

Date: August 10, 2023

 

SERVOTRONICS, INC.

 

 

 

By:

/s/ William F. Farrell, Jr., Chief Executive Officer

 

 

William F. Farrell, Jr.

 

 

Chief Executive Officer

 

 

 

 

By:

/s/ Robert A. Fraass, Chief Financial Officer

 

 

Robert A. Fraass

 

 

Chief Financial Officer

- 31 -

EX-31.1 2 svt-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, William F. Farrell Jr., certify that:

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

Date: August 10, 2023

/s/ William F. Farrell, Jr., Chief Executive Officer

William F. Farrell, Jr.

Chief Executive Officer


EX-31.2 3 svt-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Robert A. Fraass, certify that:

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

Date: August 10, 2023

/s/ Robert A. Fraass, Chief Financial Officer

Robert A. Fraass

Chief Financial Officer


EX-32.1 4 svt-20230630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Servotronics, Inc. (the “Company”), on Form 10-Q for the period ended June 30, 2023, I hereby certify solely for the purpose of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.The quarterly report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Act of 1934, and
2.The information contained in the quarterly report fairly represents, in all material respects, the financial condition and results of operations of the Company.

Date: August 10, 2023

/s/ William F. Farrell, Jr., Chief Executive Officer

William F. Farrell, Jr.

Chief Executive Officer


EX-32.2 5 svt-20230630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Servotronics, Inc. (the “Company”), on Form 10-Q for the period ended June 30, 2023, I hereby certify solely for the purpose of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.The quarterly report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Act of 1934, and
2.The information contained in the quarterly report fairly represents, in all material respects, the financial condition and results of operations of the Company.

Date: August 10, 2023

/s/Robert A. Fraass, Chief Financial Officer

Robert A. Fraass

Chief Financial Officer


EX-101.SCH 6 svt-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Calc) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property, Plant and Equipment - Summary of property, plant and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Indebtedness - Summary of long term debt (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Shareholders' Equity - Calculation of earning per share (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Property, Plant and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Indebtedness - Summary of long term debt information (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Indebtedness - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Postretirement Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Shareholders' Equity - Summary of common shareholders' equity (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Shareholders' Equity - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Shareholders' Equity - 2022 Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Shareholders' Equity - Restricted stock activity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Litigation (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Customer and Supplier Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Postretirement Benefit Plan link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Customer and Supplier Concentration link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Business Segments link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 svt-20230630_cal.xml EX-101.CAL EX-101.DEF 8 svt-20230630_def.xml EX-101.DEF EX-101.LAB 9 svt-20230630_lab.xml EX-101.LAB Document and Entity Information Document Type Document Quarterly Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Period Focus Amendment Flag Document Fiscal Year Focus CONDENSED CONSOLIDATED BALANCE SHEETS Assets [Abstract] Assets Assets, Current [Abstract] Current assets: Cash and Cash Equivalents, at Carrying Value Cash Restricted Cash and Cash Equivalents, Current Cash, restricted Restricted cash Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Inventory, Net Total inventories Inventories, net Prepaid Taxes Prepaid income taxes Other Assets, Current Other current assets Disposal Group, Including Discontinued Operation, Assets, Current Assets related to discontinued operation Assets, Current Total current assets Property, Plant and Equipment, Net Property, plant and equipment, net Property, plant and equipment, net Deferred Income Taxes and Other Assets, Noncurrent Deferred income taxes, net Other Assets, Noncurrent Other non-current assets Assets Total Assets Liabilities and Equity [Abstract] Liabilities and Shareholders' Equity Liabilities, Current [Abstract] Current liabilities: Line of Credit, Current Line of credit Finance Lease, Liability, Current Current portion of equipment financing and capital leases Liability, Pension and Other Postretirement and Postemployment Benefits, Current Current portion of post retirement obligation Accounts Payable, Current Accounts payable Accrued Employee Benefits, Current Accrued employee compensation and benefits costs Product Warranty Accrual, Current Accrued warranty Other Accrued Liabilities, Current Other accrued liabilities Disposal Group, Including Discontinued Operation, Liabilities Liabilities related to discontinued operation Liabilities related to discontinued operation Liabilities not assumed Liabilities, Current Total current liabilities Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent Post retirement obligation Stockholders' Equity Attributable to Parent [Abstract] Shareholders' equity: Common Stock, Value, Issued Common stock, par value $0.20; authorized 4,000,000 shares; issued 2,629,052 shares; outstanding 2,496,211 (2,483,318 - 2022) shares Additional Paid in Capital, Common Stock Capital in excess of par value Retained Earnings (Accumulated Deficit) Retained earnings Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Employee Stock Ownership Plan (ESOP), Deferred Shares Employee stock ownership trust commitment Treasury Stock, Value Treasury stock, at cost 91,570 (104,464 - 2022) shares Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total shareholders' equity Total shareholders' equity Liabilities and Equity Total Liabilities and Shareholders' Equity Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends. Treasury Stock Shares Treasury stock, shares CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Revenue from Contract with Customer, Including Assessed Tax Revenue Cost of Revenue [Abstract] Costs and expenses: Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Costs of goods sold, inclusive of depreciation and amortization Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Selling, General and Administrative Expense Selling, general and administrative Operating Costs and Expenses Total operating costs and expenses Operating Income (Loss) Operating loss Other Nonoperating Income (Expense) [Abstract] Other (expense)/income: Interest Expense Interest expense Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Gain on sale of equipment Nonoperating Income (Expense) Total other expense, net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss from continuing operations before income taxes Income Tax Expense (Benefit) Income tax (provision)/benefit Income tax expense (benefit) Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Loss from continuing operations Loss from continuing operations Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Loss from discontinued operation Loss from discontinued operation, net of tax Loss from discontinued operation, net of tax Net loss Net loss Earnings Per Share [Abstract] Basic and diluted loss per share Earnings Per Share, Basic [Abstract] Basic Income (Loss) from Continuing Operations, Per Basic Share Continuing operations Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share Discontinued operation Earnings Per Share, Basic Net income per share Earnings per share Earnings Per Share, Diluted [Abstract] Diluted Income (Loss) from Continuing Operations, Per Diluted Share Continuing operations Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Discontinued operation Earnings Per Share, Diluted Net income per share Earnings per share CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other comprehensive income items: Amount before tax and reclassification adjustments of gain (loss) on actuarial losses. Amount Before Tax And Reclassification Adjustments Of Gain Loss On Actuarial Losses Actuarial gains Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Income tax expense on actuarial losses Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Retirement benefits adjustments, net of income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive loss CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows related to operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used by operating activities: Depreciation, Depletion and Amortization Depreciation and amortization Depreciation and amortization expense Share-Based Payment Arrangement, Noncash Expense Stock based compensation Amount of increase (decrease) in allowance for credit loss on financing receivable. (Decrease) Increase in Allowance for Credit Losses Decrease in allowance for credit losses Represents the increase in inventory reserve due to market provisions in respect of lower of cost or market adjustments. Increase Decrease In Inventory Reserve Increase (decrease) in inventory reserve The increase (decrease) during the period in warranty reserve. Increase Decrease In Warranty Reserve Decrease in warranty reserve Deferred Income Tax Expense (Benefit) Deferred income taxes Gain (Loss) on Disposition of Property Plant Equipment Gain on sale of equipment Increase (Decrease) in Operating Capital [Abstract] Change in assets and liabilities: Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid Taxes Prepaid income taxes Increase (Decrease) in Other Current Assets Other current assets Increase (Decrease) in Accounts Payable Accounts payable The amount represents the increase decrease accrued employee compensation and benefit costs. Increase Decrease Accrued Employee Compensation And Benefit Costs Accrued employee compensation and benefit costs Increase (Decrease) in Obligation, Other Postretirement Benefits Post retirement obligations Increase (Decrease) in Other Accrued Liabilities Other accrued liabilities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net cash used in operating activities from continuing operations Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows related to investing activities: Payments to Acquire Property, Plant, and Equipment Capital expenditures - property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of assets Net Cash Provided by (Used in) Investing Activities Net cash used by investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows related to financing activities: Proceeds from Lines of Credit Advances on line of credit, net of payments Repayments of Long-Term Debt Principal payments on long-term debt Principal payments on long-term debt Repayments of Debt and Lease Obligation Principal payments on equipment financing lease obligations Net Cash Provided by (Used in) Financing Activities Net cash provided (used) by financing activities Net Cash Provided by (Used in) Discontinued Operations [Abstract] Discontinued Operation Cash Provided by (Used in) Operating Activities, Discontinued Operations Cash (used in) provided by operating activities Net Cash Provided by (Used in) Discontinued Operations Net cash (used in) provided by operating activities from discontinued operation Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net decrease in cash and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and restricted cash at end of period Cash and restricted cash at beginning of period Total cash and restricted cash Operations and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Operations and Summary of Significant Accounting Policies Discontinued Operation and Assets and Liabilities Related to Discontinued Operation Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Discontinued Operation and Assets and Liabilities Related to Discontinued Operation Inventories Inventory Disclosure [Text Block] Inventories Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment Indebtedness Long-Term Debt [Text Block]. Indebtedness Postretirement Benefit Plan Compensation And Employee Benefit Plans [Text Block] Postretirement Benefit Plan Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Shareholders' Equity Income Taxes Income Tax Disclosure [Text Block] Income Taxes Litigation Legal Matters and Contingencies [Text Block] Litigation Customer and Supplier Concentration Concentration Risk Disclosure [Text Block] Customer and Supplier Concentration Business Segments Segment Reporting Disclosure [Text Block] Business Segments Disclosure of accounting policy regarding basis of presentation and principles of consolidation. Basis of Presentation and Principles of Consolidation [Policy Text Block] Basis of Presentation and Principles of Consolidation Use of Estimates, Policy [Policy Text Block] Use of Estimates Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Restricted Cash Accounts Receivable [Policy Text Block] Accounts Receivable Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Inventory, Policy [Policy Text Block] Inventories Cost of Goods and Service [Policy Text Block] Shipping and Handling Costs Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment Income Tax, Policy [Policy Text Block] Income Taxes The entire policy disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Cash Flow, Supplemental Disclosures [Policy Text Block] Supplemental Cash Flow Information Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block] Employee Stock Ownership Plan Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Reclassifications [Text Block] Reclassifications Research and Development Expense, Policy [Policy Text Block] Research and Development Costs Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risks Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Adopted Tabular disclosure of cash and cash equivalents and restricted cash and restricted cash equivalents. Schedule of Cash and Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block] Schedule of reconciliation of cash and restricted cash to the amounts in the statement of cash flow The tabular disclosure of property, plant and equipment estimated useful life. Schedule of Property, Plant and Equipment Estimated Useful Life [Table Text Block] Schedule of estimated useful lives of depreciable properties Disposal Groups, Including Discontinued Operations [Table Text Block] Summary of the results of operations classified as a discontinued operation, net of tax and carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation Schedule of Inventory, Current [Table Text Block] Schedule of inventories Property, Plant and Equipment [Table Text Block] Schedule of property, plant and equipment Schedule Of Long-Term Debt Instruments [Table Text Block] Schedule of long-term debt Schedule of Stockholders Equity [Table Text Block] Schedule of stockholders equity Nonvested Restricted Stock Shares Activity [Table Text Block] Summary of restricted stock activity Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of earnings per share Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Reconciliation of cash and restricted cash to the amounts in the statement of cash flow Property, Plant and Equipment [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Building and Building Improvements [Member] Building and improvements, net Buildings and improvements Machinery and Equipment [Member] Machinery and equipment Machinery, equipment and tooling Tools, Dies and Molds [Member] Tooling Statistical Measurement [Axis] Statistical Measurement [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Property, Plant and Equipment [Line Items] Property, Plant and Equipment Operations and Summary of Significant Accounting Policies Property, Plant and Equipment, Useful Life Estimated useful lives of depreciable properties New Accounting Pronouncements or Change in Accounting Principle [Table] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer concentration Customer Concentration Risk Income Statement Location [Axis] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, general and administrative Nature of Expense [Axis] Interim Period, Costs Not Allocable [Domain] Represents the information pertaining to research and development expenditures. ATG Research and Development Expenditures [Member] ATG Research and development expenditures New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operations and Summary of Significant Accounting Policies Accounts Receivable, Allowance for Credit Loss, Current Allowance for doubtful accounts Weighted average of warrants period of insurance contract acquired in business combination, in 'PnYnMnDTnHnMnS' format. Weighted Average Warranty Period Warranty period It Represents warrant reserve. Warranty Reserve Warranty reserve Inventory Valuation Reserves Less inventory reserve Inventory reserve The number of year's supply that may result due to certain larger quantities of other product support items that may have to be purchased. Number Of Years Supply, Certain Larger Quantities Of Other Product Support Items May Have To Be Purchased Number of year's supply Income Taxes Paid, Net Income taxes paid or refunded Proceeds from Income Tax Refunds Income taxes refunded/paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Interest paid Impairment, Long-Lived Asset, Held-for-Use Impairment of long-lived assets Concentration Risk, Percentage Concentration of risk (as a percent) Concentration risk, percentage Period that the inventory is expected to be used. Period Inventory Expected To Be Used Period inventory is expected to be used Research and Development Expense Research and Development Costs Disposal Groups, Including Discontinued Operations [Table] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Discontinued Operations, Held-for-Sale [Member] Held for sale Disposal Group Name [Axis] Disposal Group Name [Domain] Represents then information pertaining to The Ontario Knife Company. Ontario Knife Company [Member] The Ontario Knife Company OKC Segments [Axis] Segments [Domain] This member represents the consumer products group segment. Consumer Products Group [Member] CPG segment Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Discontinued Operation and Assets and Liabilities Related to Discontinued Operation Disposal Group, Including Discontinued Operation, Consideration Consideration for sale of assets Asset Impairment Charges Impairment charge The amount of impairment charge related to the real property attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Impairment Charge Related to Real Property Impairment charge related to the real property The amount of estimated wind down costs attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Estimated Wind down Costs Estimated wind down costs The amount of impairment and divestiture costs attributable to disposal group, including, but not limited to, discontinued operation. Disposal Group, Including Discontinued Operation, Impairment and Divestiture Costs Loss from discontinued operation - impairment and divestiture costs Impairment and divestiture costs Disposal Group, Including Discontinued Operation, Operating Income (Loss) Operating loss Loss from discontinued operation Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Results of operations classified as a discontinued operation, net of tax Disposal Group, Including Discontinued Operation, Revenue Net Sales Disposal Group, Including Discontinued Operation, Operating Expense Operating costs Gain (Loss) on Disposition of Assets Loss on sale of assets Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Loss from discontinued operation before income taxes Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Accounts receivable, net of reserve Accounts receivable, net Disposal Group, Including Discontinued Operation, Prepaid and Other Assets Prepaid assets Disposal Group, Including Discontinued Operation, Inventory Inventories, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Property, plant and equipment Disposal Group, Including Discontinued Operation, Intangible Assets Patents and trademark, net Disposal Group, Including Discontinued Operation, Assets Total assets not being sold Assets related to discontinued operation Disposal Group, Including Discontinued Operation, Accounts Payable Accounts payable Disposal Group, Including Discontinued Operation, Pension Plan Benefit Obligation Accrued employee compensation and benefit costs Disposal Group, Including Discontinued Operation, Accrued Liabilities Other accrued liabilities Component or group of components classified as wind down under held-for-sale. Discontinued Operations, Wind Down [Member] Wind down Amount classified as reserve for uncollectible accounts attributable to disposal group held for sale or disposed of. Disposal Group, Including Discontinued Operation, Reserve for Uncollectible Accounts Reserve for uncollectible accounts Inventory, Raw Materials and Supplies, Gross Raw material and common parts Inventory, Work in Process, Gross Work-in-process Inventory, Finished Goods, Gross Finished goods Inventory, Gross Inventory, Gross Building [Member] Buildings Construction in Progress [Member] Construction in progress Property, Plant and Equipment, Gross Property, plant and equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation and amortization Construction In Progress Machinery And Equipment [Member] Construction In Progress Machinery And Equipment [Member] It represents Construction in progress building improvement. Construction InProgress Building Improvement [Member] Amortization Amortization expense Operating Lease, Right-of-Use Asset ROU assets Schedule of Long-Term Debt Instruments [Table] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Line of Credit [Member] Line of credit (LOC) This member represents lease line of credit for equipment. Line of Credit Lease for Equipment [Member] Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) This member represents line of credit 2000000. Line of Credit 2000000 [Member] Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) Debt Instrument [Line Items] Long-Term Debt Debt Instrument Long-Term Debt Long-term debt, Total Outstanding balance Long-Term Debt and Lease Obligation, Current Less current portion Long-Term Debt, Excluding Current Maturities Long term debt Variable Rate [Axis] Variable Rate [Domain] Other Postretirement Benefits Plan [Member] LIBOR Debt Instrument, Interest Rate, Stated Percentage Percentage of fixed interest rate payable Debt Instrument, Interest Rate, Effective Percentage Percentage of floating interest rate payable Percentage of floating interest rate payable Debt Instrument, Basis Spread on Variable Rate Spread on variable rate Credit Facility [Axis] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving credit facility This member represents the Advanced Technology Group ("ATG") and the Consumer Products Group ("CPG"). Advanced Technology Group [Member] ATG Line of Credit Facility, Maximum Borrowing Capacity Maximum availability Interest Costs Capitalized Loan origination costs capitalized Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Loan Financing Facility Maximum Borrowing Capacity Loan line of credit Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Line Of Credit Facility, Maximum Borrowing Capacity1 Lease line of credit Debt Instrument, Term Term of agreement Represents the borrowing base as percentage of eligible domestic and international accounts receivable balances. Debt Instrument, Borrowing Base As Percentage Of Eligible Domestic And International Accounts Receivable Balances Borrowing base as percentage of eligible domestic and international accounts receivable balances Represents the term of invoices unpaid defined as ineligible receivables. Debt Instrument, Term Of Invoices Unpaid Defined As Ineligible Receivables Term of invoices unpaid defined as ineligible receivables Long-Term Debt, Current Maturities Balance outstanding Long-Term Debt, Gross Loan payoff with a financial institution Debt Issuance Costs, Net Closing fees Represent the amount of pledged deposit returned to the Company. Pledged Deposit Returned to the Company Pledged deposit returned to the Company Debt Instrument, Collateral Amount Pledged deposit Represents the number of financial covenants. Debt Instrument, Number of Financial Covenants Number of financial covenants Represents the minimum tangible net worth required as financial covenants. Debt Instrument, Minimum Tangible Net Worth Minimum tangible net worth Represents the minimum working capital required as financial covenants. Debt Instrument, Minimum Working Capital Minimum working capital Schedule Of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Postretirement Benefit Plan Defined Benefit Plan, Benefit Obligation Future obligation of benefits Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Benefit cost Statement [Table] Equity Components [Axis] Equity Component [Domain] Retained Earnings [Member] Retained earnings AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Common Stock [Member] Common Stock Additional Paid-in Capital [Member] Capital in excess of par value Represents information of Employee stock ownership trust commitment. Employee Stock Ownership Trust Commitment [Member] ESOT Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer. Treasury stock [Member] Treasury stock Statement [Line Items] Shareholders' Equity Increase (Decrease) In Stockholders' Equity [Roll Forward] Shareholders' Equity Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax Retirement benefits adjustment Stock Granted, Value, Share-based Compensation, Net of Forfeitures Stock based compensation Class Of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Represents the information regarding share repurchase program. Share Repurchase Program [Member] Share Repurchase Program Equity, Class Of Treasury Stock [Line Items] Shareholders' Equity Stock Repurchase Program, Number Of Shares Authorized To Be Repurchased Number of common shares authorized to be purchased Treasury Stock, Common, Shares Number of shares purchased Stock Repurchase Program, Remaining Number Of Shares Authorized To Be Repurchased Remaining number of shares authorized to be purchased Stock Repurchased During Period, Shares Shares purchased Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Plan Name [Axis] Plan Name [Domain] This member represents regarding 2022 Equity incentive plan. Equity Incentive Plan 2022 [Member] 2022 Equity Incentive Plan Title of Individual [Axis] Relationship to Entity [Domain] Leader of the entity's board of directors who presides over board meetings and other board activities. The chairman is often the chief executive officer as well, and in such a case would be the entity's highest ranking officer And Highest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors. In addition, the chief executive officer (CEO) may also be the chairman of the board or president. Board Of Directors Chairman And Chief Executive Officer [Member] Non-employee directors Restricted Stock [Member] Restricted share awards Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Shareholders' Equity Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Number of restricted stock issued EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Compensation expense not yet recognized Allocated Share-based Compensation Expense Stock-based compensation expense related to the restrictive share awards Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shareholders' Equity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restricted Share Activity: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested at the end Unvested at the beginning Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Unvested, ending balance Unvested, beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Weighted Average Number Of Shares Outstanding, Basic Weighted average common shares outstanding (basic) This element represents number of share reflects to derived at earning per share. Incremental Common Shares Attributable To Unvested Restricted Stock Unvested restricted stock Weighted Average Number Of Shares Outstanding, Diluted Weighted average common shares outstanding (diluted) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Valuation allowance (tax expense) Deferred Tax Assets, Net Deferred tax assets (net of deferred tax liabilities) Deferred Tax Assets, Valuation Allowance Deferred tax assets valuation reserve Deferred Tax Assets, Gross Deferred tax assets Effective Income Tax Rate, Continuing Operations Effective tax rate expense Effective Income Tax Rate Reconciliation, At Federal Statutory Income Tax Rate Effective tax rate Components of items under litigation. Litigation [Table] Legal Entity [Axis] Entity [Domain] This member represents information of Aero Inc. Aero Inc [Member] Aero, Inc. Chief Executive Officer [Member] Former CEO 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. Litigation [Line Items] Litigation Loss Contingency, Damages Sought, Value Damages sought value Insured Event, Gain (Loss) Insured amount Represents the amount of retention payable. Retention Amount Payable Retention amount Amount of excess (deficiency) of insurance coverage policy. Additional Insurance Coverage Policy Amount Excess coverage policy Represents the amount of payment from retention from the additional insurance coverage. Retention Payable at Additional Insurance Coverage Payment as retention from excess coverage policy Gain (Loss) Related to Litigation Settlement Gain or loss on litigation The multiplier of severance payment with average annual compensation. Multiplier of Severance Payment With Average Annual Compensation Multiplier of severance Payment With Average Annual Compensation Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue from Contract with Customer Benchmark [Member] Sale Cost of Goods and Service Benchmark [Member] Purchases Supplier Concentration Risk [Member] Supplier concentration Concentration Risk [Line Items] Customer and Supplier Concentration Schedule Of Segment Reporting Information, By Segment [Table] Segment Reporting Information [Line Items] Business Segments Number Of Operating Segments Number of operating segments EX-101.PRE 10 svt-20230630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Jul. 24, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 1-07109  
Entity Registrant Name SERVOTRONICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-0837866  
Entity Address, Address Line One 1110 Maple Street  
Entity Address, City or Town Elma  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14059  
City Area Code 716  
Local Phone Number 655-5990  
Title of 12(b) Security Common Stock  
Trading Symbol SVT  
Security Exchange Name NYSEAMER  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   2,496,211
Entity Central Index Key 0000089140  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Document Fiscal Year Focus 2023  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash $ 716,000 $ 3,812,000
Cash, restricted 180,000 0
Accounts receivable, net 11,141,000 8,453,000
Inventories, net 15,098,000 14,286,000
Prepaid income taxes 139,000 138,000
Other current assets 996,000 477,000
Assets related to discontinued operation 4,174,000 9,528,000
Total current assets 32,444,000 36,694,000
Property, plant and equipment, net 7,242,000 7,355,000
Deferred income taxes, net   1,072,000
Other non-current assets 172,000 172,000
Total Assets 39,858,000 45,293,000
Current liabilities:    
Line of credit 3,697,000  
Current portion of equipment financing and capital leases   501,000
Current portion of post retirement obligation 87,000 87,000
Accounts payable 2,904,000 1,840,000
Accrued employee compensation and benefits costs 1,358,000 1,057,000
Accrued warranty 579,000 581,000
Other accrued liabilities 290,000 394,000
Liabilities related to discontinued operation 2,763,000 1,745,000
Total current liabilities 11,678,000 6,205,000
Post retirement obligation 4,016,000 3,975,000
Shareholders' equity:    
Common stock, par value $0.20; authorized 4,000,000 shares; issued 2,629,052 shares; outstanding 2,496,211 (2,483,318 - 2022) shares 524,000 523,000
Capital in excess of par value 14,587,000 14,556,000
Retained earnings 12,694,000 23,741,000
Accumulated other comprehensive loss (2,312,000) (2,336,000)
Employee stock ownership trust commitment (157,000) (157,000)
Treasury stock, at cost 91,570 (104,464 - 2022) shares (1,172,000) (1,214,000)
Total shareholders' equity 24,164,000 35,113,000
Total Liabilities and Shareholders' Equity $ 39,858,000 $ 45,293,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Common stock, par value (in dollars per share) $ 0.20 $ 0.20
Common stock, shares authorized 4,000,000 4,000,000
Common stock, shares issued 2,629,052 2,629,052
Common stock, shares outstanding 2,496,211 2,483,318
Treasury stock, shares 91,570 104,464
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenue $ 10,649,000 $ 8,749,000 $ 19,709,000 $ 17,916,000
Costs and expenses:        
Costs of goods sold, inclusive of depreciation and amortization 9,092,000 7,723,000 17,168,000 14,218,000
Gross profit 1,557,000 1,026,000 2,541,000 3,698,000
Operating expenses:        
Selling, general and administrative 3,269,000 1,908,000 5,444,000 4,001,000
Total operating costs and expenses 12,361,000 9,631,000 22,612,000 18,219,000
Operating loss (1,712,000) (882,000) (2,903,000) (303,000)
Other (expense)/income:        
Interest expense (89,000) (74,000) (142,000) (144,000)
Gain on sale of equipment       26,000
Total other expense, net (89,000) (74,000) (142,000) (118,000)
Loss from continuing operations before income taxes (1,801,000) (956,000) (3,045,000) (421,000)
Income tax (provision)/benefit (1,479,000) 167,000 (1,063,000) 80,000
Loss from continuing operations (3,280,000) (789,000) (4,108,000) (341,000)
Loss from discontinued operation, net of tax (6,220,000) (21,000) (6,940,000) (144,000)
Net loss $ (9,500,000) $ (810,000) $ (11,048,000) $ (485,000)
Basic        
Continuing operations $ (1.33) $ (0.32) $ (1.67) $ (0.14)
Discontinued operation (2.53) (0.01) (2.82) (0.06)
Net income per share (3.86) (0.33) (4.49) (0.20)
Diluted        
Continuing operations (1.33) (0.32) (1.67) (0.14)
Discontinued operation (2.53) (0.01) (2.82) (0.06)
Net income per share $ (3.86) $ (0.33) $ (4.49) $ (0.20)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (9,500) $ (810) $ (11,048) $ (485)
Other comprehensive income items:        
Actuarial gains 16 29 32 56
Income tax expense on actuarial losses (4) (7) (7) (12)
Other comprehensive income:        
Retirement benefits adjustments, net of income taxes 12 22 25 44
Total comprehensive loss $ (9,488) $ (788) $ (11,023) $ (441)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows related to operating activities:    
Loss from continuing operations $ (4,108,000) $ (341,000)
Adjustments to reconcile net loss to net cash used by operating activities:    
Depreciation and amortization 517,000 485,000
Stock based compensation 74,000 67,000
Decrease in allowance for credit losses (25,000) (3,000)
Increase (decrease) in inventory reserve 14,000 (46,000)
Decrease in warranty reserve (2,000) (15,000)
Deferred income taxes 1,072,000  
Gain on sale of equipment   (26,000)
Change in assets and liabilities:    
Accounts receivable (2,663,000) (2,785,000)
Inventories (826,000) 1,506,000
Prepaid income taxes (1,000) 680,000
Other current assets (519,000) (488,000)
Accounts payable 1,064,000 995,000
Accrued employee compensation and benefit costs 301,000 (159,000)
Post retirement obligations 66,000 61,000
Other accrued liabilities (105,000) (5,000)
Net cash used in operating activities from continuing operations (5,141,000) (74,000)
Cash flows related to investing activities:    
Capital expenditures - property, plant and equipment (403,000) (428,000)
Proceeds from sale of assets   38,000
Net cash used by investing activities (403,000) (390,000)
Cash flows related to financing activities:    
Advances on line of credit, net of payments 3,697,000  
Principal payments on long-term debt   (4,250,000)
Principal payments on equipment financing lease obligations (501,000) (140,000)
Net cash provided (used) by financing activities 3,196,000 (4,390,000)
Discontinued Operation    
Cash (used in) provided by operating activities (568,000) 241,000
Net cash (used in) provided by operating activities from discontinued operation (568,000) 241,000
Net decrease in cash and restricted cash (2,916,000) (4,613,000)
Cash and restricted cash at beginning of period 3,812,000 9,433,000
Cash and restricted cash at end of period $ 896,000 $ 4,820,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Operations and Summary of Significant Accounting Policies  
Operations and Summary of Significant Accounting Policies

1.           Operations and Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

Servotronics, Inc. and its subsidiaries (the “Company”) design, manufacture and market advanced technology products consisting primarily of control components, and consumer products consisting of knives and various types of cutlery and other edged products. The company operates through two primary segments: the Advanced Technology Group (“ATG”) and the Consumer Products Group (“CPG”).

The Company was incorporated in New York in 1959. In 1972, the Company was merged into a wholly-owned subsidiary organized under the laws of the State of Delaware, thereby changing the Company’s state of incorporation from New York to Delaware.

The Company’s shares currently trade on the New York Stock Exchange (NYSE American) under the symbol SVT.

The accompanying unaudited condensed consolidated financial statements (“consolidated financial statements”) have been prepared in accordance with United States generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by United States generally accepted accounting principles for complete financial statements.

The accompanying consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. All such adjustments are of a normal recurring nature. Operating results for the three- and six-months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. The consolidated financial statements should be read in conjunction with the 2022 annual report and the notes thereto.

The consolidated financial statements include the accounts of Servotronics, Inc. (the active legal entity under the ATG segment), The Ontario Knife Company (“OKC”, the active legal entity under the CPG segment) and other, inactive, wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.

As communicated in the March 31, 2023 10-Q filing, the Company’s Board of Directors (the “Board”) authorized the review of strategic alternatives for the CPG segment. On April 18, 2023, the OKC business was listed for sale. On June 20, 2023, the Board approved for management to execute a letter of intent (LOI) to sell certain assets of OKC to a third party. On June 28, 2023, the LOI was executed. On July 10, 2023, the Company executed an Asset Purchase Agreement (“APA”) with the third party, and closed on this transaction on August 1, 2023. Management intends to wind down the OKC operations (the CPG business segment) during the second half of 2023.

Accordingly, the results of operations of OKC are presented as a “Loss from Discontinued Operation, net of tax” on the Condensed Consolidated Statements of Operations, and assets and liabilities are reflected as “Assets and Liabilities related to Discontinued Operation” in the Condensed Consolidated Balance Sheets. The “Loss from Discontinued Operation, net of tax” is included in the net loss on the Condensed Consolidated Statements of Comprehensive Loss, and the cash used by operating activities from the discontinued operation is included in the “Discontinued Operation” section of the Condensed Consolidated Statements of Cash Flows.

The 2022 financial information included in the aforementioned Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Operations were reclassified to conform with the discontinued operations presentation. Amounts for all periods discussed below reflect the results of operations, financial condition and cash flows from the Company’s continuing operations (ATG), unless otherwise noted. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

Use of Estimates

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

Cash and Restricted Cash

The following table provides a reconciliation of cash and restricted cash to the amounts in the statement of cash flow in thousands.

    

June 30,

December 31,

2023

2022

($000’s omitted)

Cash

$

716

$

3,812

Restricted cash

 

180

 

Total cash and restricted cash

$

896

$

3,812

The Company considers cash to include all currency and coin owned by the Company as well as all deposits in the bank including checking accounts and savings accounts. The restricted cash of $180,000 as of June 30, 2023 (no outstanding balance as of December 31, 2022) represents collateral with a financial institution. Refer to Note 5, Indebtedness, for further discussion.

Accounts Receivable

The Company grants credit to substantially all of its customers and carries its accounts receivable at original invoice amount less an allowance for credit losses. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for credit losses based on history of past write-offs, collections, and current credit conditions. The allowance for credit losses amounted to approximately $91,000 and $116,000 as of June 30, 2023 and December 31, 2022, respectively. The Company does not accrue interest on past due receivables.

The Company evaluated the accounting standards update related to the Current Expected Credit Losses (“CECL”) and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

Revenue Recognition

Revenues are recognized at the time of shipment of goods, transfer of title and customer acceptance, as required. Our revenue transactions generally consist of a single performance obligation to transfer contracted goods and are not accounted for under industry-specific guidance. Purchase orders generally include specific terms relative to quantity, item description, specifications, price, customer responsibility for in-process costs, delivery schedule, shipping point, payment and other standard terms and conditions of purchase. Service sales, principally representing repair, are recognized at the time of shipment of goods. The costs incurred for nonrecurring engineering, development and repair activities of our products under agreements with commercial customers are expensed as incurred. Subsequently, the revenue is recognized as products are delivered to the customers with the approval by the customers.

Revenue is recognized at an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring goods and services to a customer. The Company determines revenue recognition using the following five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the company satisfies a performance obligation.

Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g., sales and use taxes). Revenue includes payments for shipping activities that are reimbursed by the customer to the Company.

Performance obligations are satisfied as of a point in time. Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. As a significant portion of the Company’s revenue are recognized at the time of shipment, transfer of title and customer acceptance, there is no significant judgment applied to determine the timing of the satisfaction of performance obligations or transaction price. Shipping and handling activities that occur after the customer obtains control of the promised goods are considered fulfillment activities.

The timing of satisfaction of our performance obligations does not significantly vary from the typical timing of payment. The Company generally receives payment for these contracts within the payment terms negotiated and agreed upon by each customer contract.

Warranty and repair obligations are assessed on all returns. Revenue is not recorded on any warranty returns. The Company warrants its products against design, materials and workmanship based on an average of twenty-seven months. The Company determines warranty reserves needed based on actual average costs of warranty units shipped and current facts and circumstances. As of June 30, 2023, and December 31, 2022 under the guidance of ASC 460 the Company has recorded a warranty reserve of approximately $579,000 and $581,000, respectively. Revenue is recognized on repair returns, covered under a customer contract, at the contractual price upon shipment to the customer.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred to bring each product to its present location and condition. Market provisions in respect of lower of cost or market adjustments and inventory expected to be used in greater than two years are applied to the gross value of the inventory through a reserve of approximately $616,000 and $602,000 at June 30, 2023 and December 31, 2022, respectively. Pre-production and start-up costs are expensed as incurred.

The purchase of suppliers’ minimum economic quantities of material such as steel, etc. may result in a purchase of quantities exceeding two years of customer requirements. Also, in order to maintain a reasonable and/or agreed to lead time or minimum stocking requirements, certain larger quantities of other product support items may have to be purchased and may result in over one year’s supply. The amounts are not included in the inventory reserve discussed above.

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of goods sold.

Property, Plant and Equipment

Property, plant and equipment is carried at cost; expenditures for new facilities and equipment and expenditures which substantially increase the useful lives of existing plant and equipment are capitalized; expenditures for maintenance and repairs are expensed as incurred. Upon disposal of properties, the related cost and accumulated depreciation are removed from the respective accounts and any profit or loss on disposition is included in income.

Depreciation is provided on the basis of estimated useful lives of depreciable properties, primarily by the straight-line method for financial statement purposes and by accelerated methods for income tax purposes. Depreciation expense includes the amortization of right-of-use (“ROU”) assets accounted for as finance leases. The estimated useful lives of depreciable properties are generally as follows:

Buildings and improvements

    

5-40 years

Machinery and equipment

5-20 years

Tooling

3‑5 years

Income Taxes

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities, as well as operating loss and credit carryforwards. The Company and its subsidiaries file a consolidated federal income tax return, combined New York, Texas, California and Connecticut state income tax returns and a separate Arkansas state income tax return.

The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company did not have any accrued interest or penalties included in its Condensed Consolidated Balance Sheets as of June 30, 2023 or December 31, 2022, and did not recognize any interest and/or penalties in its Condensed Consolidated Statements of Operations during the periods ended June 30, 2023 and June 30, 2022. The Company did not have any material uncertain tax positions or unrecognized tax benefits or obligations as of June 30, 2023 and December 31, 2022. The 2019 through 2022 federal and state tax returns remain subject to examination.

Supplemental Cash Flow Information

There were income tax refunds received of approximately $0 and $811,000 for the six-month period ended June 30, 2023 and 2022, respectively. Income taxes paid amounted to approximately $2,000 and $50,000 for the six-month period ended June 30, 2023 and 2022, respectively. Interest paid during the six-month period ended June 30, 2023 and 2022 amounted to approximately $46,000 and $66,000, respectively.

Employee Stock Ownership Plan

Contributions to the employee stock ownership plan are determined annually by the Company according to plan formula.

Impairment of Long-Lived Assets

The Company reviews long-lived assets for impairment annually or whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable based on undiscounted future operating cash flow analyses. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Due to the losses incurred, the Company performed a test for recoverability of the long-lived assets by comparing its carrying value to the future undiscounted cash flows that we expect will be generated by the asset group. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal.

The Company’s strategic decision to sell certain assets of OKC resulted in the classification of a discontinued operation and triggered an impairment of OKC’s real property as of June 30, 2023 in accordance with Accounting Standards Codification (“ASC”) 360-10-45-9 Impairment or Disposal of Long-Lived Assets. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

The Company has determined that no other impairment of long-lived assets existed as of June 30, 2023 and December 31, 2022, which primarily includes the Company’s tangible real (land and building) and personal (machinery & equipment) properties.

Reclassifications

Certain balances as previously reported were reclassified with classifications adopted in the current period.

Effective January 1, 2023 the ATG research and development and certain insurance expenditures of approximately $507,000 and $902,000 for the three- and six-months ended June 30, 2023 are reflected in selling, general and administrative operating expenses. Accordingly, approximately $333,000 and $652,000 for the three- and six-months ended June 30, 2022 was reclassified from cost of goods sold to selling, general and administrative for the same period in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.

Research and Development Costs

Research and development costs are expensed as incurred and are included in the selling, general and administrative expenses on the Condensed Consolidated Statements of Operations.

Concentration of Credit Risks

Financial instruments that potentially subject the Company to concentration of credit risks principally consist of cash accounts in financial institutions. Although the accounts exceed the federally insured deposit amount, management assesses the risk of nonperformance by the financial institutions to be low.

Fair Value of Financial Instruments

The carrying amount of cash, accounts receivable, accounts payable and accrued expenses are reasonable estimates of their fair value due to their short maturity. Based on variable interest rates and the borrowing rates currently available to the Company for loans similar to its asset-based line of credit the fair value approximates its carrying amount.

Recent Accounting Pronouncements Adopted

Effective January 1, 2023, the Company adopted the Accounting Standards Update (“ASU”) 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, issued by the Financial Accounting Standards Board (“FASB”) which creates a new credit impairment standard for financial assets measured at amortized cost and available-for-sale debt securities. The ASU requires financial assets measured at amortized cost (including loans, trade receivables and held-to-maturity debt securities) to be presented at the net amount expected to be collected, through an allowance for credit losses that are expected to occur over the remaining life of the asset, rather than incurred losses. The measurement of credit losses for newly recognized financial assets (other than certain purchased assets) and subsequent changes in the allowance for credit losses are recorded in the statement of income as the amounts expected to be collected change.

The Company evaluated the ASU related to CECL and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, that are of significance, or potential significance, to the Company.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation
6 Months Ended
Jun. 30, 2023
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation  
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation

2.           Discontinued Operation and Assets and Liabilities Related to Discontinued Operation

As disclosed in Note 1, the Company’s decision to sell certain assets and wind down the operations of OKC met the “held for sale” criteria and represents a strategic shift that has a significant impact on the Company’s operations and financial results under ASC 205-20-45-9 Discontinued Operations. Therefore, the assets and liabilities of OKC are reflected as “Assets and Liabilities related to Discontinued Operation” in the Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022, respectively. The operating results, the loss on sale of assets, wind down costs, and impairment of long-lived assets were reclassified to “Loss from Discontinued Operation, net of tax” in the Condensed Consolidated Statements of Operations for the three- and six-months ended June 30, 2023 and June 30, 2022, respectively.

Under the terms of the APA, which closed on August 1, 2023, the Company sold inventory, machinery & equipment and intellectual property (patents & trademarks/tradenames) to the buyer for $2,100,000. In accordance with the sale, the Company evaluated whether the fair value of OKC assets sold, less estimated costs to sell, exceeded the net carrying value. The Company concluded that the net carrying value exceeded the fair value, less estimated costs to sell, resulting in an estimated impairment charge of approximately $3,223,000 for the CPG segment. This impairment charge is included in the Loss from Discontinued Operation as of June 30, 2023.

In addition, as a direct result of selling OKC’s assets, management’s focus on winding down the OKC operations, and actively marketing the real property for sale during the third quarter of 2023, the Company incurred an impairment charge of approximately $1,098,000 related to the real property based on independent, third party appraisals (less estimated costs to sell). Estimated wind down costs of approximately $1,129,000, mostly included in other accrued liabilities caption within the table presented below, were recorded for customer collection reserves, key employee retention agreements, and supplier purchase orders currently in negotiations. This aggregate total of approximately $2,227,000 is included in the Loss from Discontinued Operation as of June 30, 2023.

OKC’s operating loss (prior to the discontinued operation classification) of approximately $770,000 and $21,000 for the three-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation. OKC’s operating loss (prior to the discontinued operation classification) of approximately $1,490,000 and $144,000 for the six-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation.

Based on the above, the Company’s total estimated Loss from Discontinued Operation, net of tax, is approximately $6,220,000 and $6,940,000 for the three- and six-months ended June 30, 2023 (approximately $21,000 and $144,000 for the three- and six-months ended June 30, 2022 as reclassified).

Discontinued Operation Financial Information

A summary of the results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations, are as follows:

Three Months Ended

Three Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

1,345

$

2,482

Operating costs

 

(2,115)

 

(2,503)

Loss from discontinued operation

 

(770)

 

(21)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,220)

 

(21)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,220)

$

(21)

Six Months Ended

    

Six Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

3,087

$

4,482

Operating costs

 

(4,577)

 

(4,626)

Loss from discontinued operation

 

(1,490)

 

(144)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,940)

 

(144)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,940)

$

(144)

Assets & Liabilities Related to Discontinued Operation Financial Information

A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets, are as follows:

    

June 30, 2023

    

Dec 31, 2022

 

($000’s omitted)

Accounts receivable, net

$

625

$

1,016

Prepaid assets

 

100

 

313

Inventories, net

 

1,598

 

4,766

Machinery and equipment, net

 

255

 

567

Patents and trademark, net

 

46

 

140

Building and improvements, net

 

1,550

 

2,726

Assets related to discontinued operation

$

4,174

$

9,528

Accounts payable

$

1,420

$

1,272

Accrued employee compensation and benefit costs

 

86

 

124

Other accrued liabilities

 

1,258

 

349

Liabilities related to discontinued operation

$

2,764

$

1,745

The OKC assets not being sold under the terms of the APA include accounts receivable, prepaid assets, and the building (total assets of $2,275,000 as of June 30, 2023). The Company retains and will liquidate these assets in conjunction with the wind down of the OKC operations. The accounts receivable of approximately $625,000 is net of a reserve for uncollectible accounts of approximately $170,000. In addition, the OKC liabilities not assumed under the terms of the APA include the accounts payable and accrued expenses totaling approximately $2,764,000 as of June 30, 2023.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventories  
Inventories

3.           Inventories

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Raw material and common parts

$

11,686

$

10,703

Work-in-process

 

3,357

 

2,986

Finished goods

 

671

 

1,199

 

15,714

 

14,888

Less inventory reserve

 

(616)

 

(602)

Total inventories

$

15,098

$

14,286

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment  
Property, Plant and Equipment

4.           Property, Plant and Equipment

    

June 30, 

    

December 31, 

2023

2022

($000’s omitted)

Buildings

$

8,337

$

7,838

Machinery, equipment and tooling

 

15,216

 

14,526

Construction in progress

 

217

 

1,002

 

23,770

 

23,366

Less accumulated depreciation and amortization

 

(16,528)

 

(16,011)

Total property, plant and equipment

$

7,242

$

7,355

Depreciation and amortization expense amounted to approximately $260,000 and $241,000 for the three-months ended June 30, 2023 and 2022, respectively. Amortization expense primarily related to Right of Use (“ROU”) assets amounted to approximately $7,000 and $8,000 for the three months ended June 30, 2023 and 2022, respectively. Depreciation and amortization expense amounted to approximately $517,000 and $485,000 for the six-months ended June 30, 2023 and 2022, respectively. Amortization expense, primarily related to ROU assets, amounted to approximately $12,000 and $12,000 for the six-months ended June 30, 2023 and 2022, respectively.

The Company’s ROU assets included in machinery, equipment and tooling had a net book value of approximately $172,000 as of June 30, 2023 ($185,000 as of December 31, 2022).

As of June 30, 2023, there is approximately $217,000 ($1,002,000 as of December 31, 2022) of construction in progress (CIP) included in property, plant and equipment all of which is related to capital projects. There is approximately $135,000 in CIP for machinery and equipment and approximately $82,000 for building improvements at the Advanced Technology Group.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness
6 Months Ended
Jun. 30, 2023
Indebtedness  
Indebtedness

5.           Indebtedness

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Line of credit payable to a financial institution; Interest rate is the greater of prime or 7% plus 1% per annum. (Interest rate 9.25% as of June 30, 2023) (A)

$

3,697

$

Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) (B)

 

 

491

Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) (C)

10

 

3,697

 

501

Less current portion

 

(3,697)

 

(501)

Long term debt

$

$

A)

On June 27, 2023, the Company entered into a three-year financing agreement with a financial lending institution for an asset-based line of credit (the “Credit Facility”) with a maximum revolving credit of $7,000,000. The borrowing base under the Credit Facility is determined using 85% of eligible domestic and international accounts receivable balances of the ATG segment, less any other specific reserves. In general terms, ineligible receivables are defined as invoices unpaid over 90 days. The interest rate on the credit facility is equal to the greater of prime rate (as defined by JP Morgan Chase Bank) or 7% plus 1% per annum. The Company capitalized approximately $104,000 of loan origination costs related to the Credit Facility, which is collateralized by the Company’s assets.

The balance outstanding of approximately $3,697,000 as of June 30, 2023 (no balance outstanding as of December 31, 2022) consists of the loan payoff with a financial institution of approximately $3,638,000 on June 28, 2023 (resulting from borrowings in 2023 under the terms of the line of credit with the financial institution), and Credit Facility closing fees of approximately $59,000. In conjunction with the loan payoff, $320,000 of the pledged deposit of $500,000 provided to the financial institution on March 30, 2023 was returned to the Company. The remaining balance of $180,000 remains pledged as collateral with the financial institution for the Company’s credit card program.

In accordance with ASC 470-10-45-5 Classification of Revolving Credit Agreements Subject to Lock-Box Arrangements and Subjective Acceleration Clauses, borrowings outstanding under the Credit Facility that includes both a subjective acceleration clause and requirement to maintain a lock-box arrangement must be considered short-term obligations. As the Credit Facility includes both of the provisions, the outstanding balance of $3,697,000 is classified as a current liability on the Condensed Consolidated Balance Sheet as of June 30, 2023.

The Credit Facility contains two financial covenants required to be maintained by the Company at the end of each of its fiscal quarters. The Tangible Net Worth covenant requires the Company to maintain tangible net worth not less than $20,000,000. The Working Capital covenant requires the Company to maintain working capital not less than $10,000,000. The Company has met both covenant requirements as of June 30, 2023.

Based on the current net losses, working capital needs, and the previous banking relationship, initial concerns were raised about the Company’s ability to meet obligations as they become due.  However, the net loss from continuing

operations was negatively impacted by significant, non-recurring SG&A expenses (see MD&A) and income tax expense (see Note 8), both of which have materially impacted net losses in 2023.  The net loss from discontinued operations (see Note 2) was primarily driven by impairment charges related to winding down the OKC operations and divesting the CPG segment.  Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility, Management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.

B)

The Company had an equipment loan facility in the amount of $1,000,000 available until July 9, 2021. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($491,000 outstanding as of December 31, 2022).

C)

The Company had a lease line of credit for equipment financing in the amount of $1,000,000 available until June 28, 2018. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($10,000 outstanding as of December 31, 2022).

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Postretirement Benefit Plan
6 Months Ended
Jun. 30, 2023
Postretirement Benefit Plan  
Postretirement Benefit Plan

6.            Postretirement Benefit Plan

The Company provides certain postretirement benefits for two former executives of the Company (the Plan). Under the Plan, the Company pays the annual cost of health insurance coverage and provides life insurance at the same level of coverage provided to the former employees at the time of termination of employment. The Plan also provides a benefit to reimburse the participants for certain out-of-pocket medical or health related expenses. The participants’ benefits under the Plan cease upon the death of the former executives. The Plan is unfunded and the actuarially determined future accumulated postretirement benefit obligation at June 30, 2023 and December 31, 2022 was approximately $4,103,000 and $4,062,000, respectively and has been accrued and reflected in Post Retirement Obligation in the accompanying consolidated balance sheets.

Benefit costs for the three-months ended June 30, 2023 and 2022 totaled $65,000 and $69,000, respectively. Benefit costs for the six months ended June 30, 2023 and 2022 totaled $130,000 and $138,000, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity
6 Months Ended
Jun. 30, 2023
Shareholders' Equity  
Shareholders' Equity

7.           Shareholders’ Equity

Six-month Period Ended June 30, 2023

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2022

 

$

23,741

$

(2,337)

$

523

$

14,556

$

(157)

$

(1,214)

$

35,112

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

13

13

Stock based compensation

 

 

 

 

 

17

 

 

24

 

41

Net Loss

 

 

(1,547)

 

 

 

 

 

 

(1,547)

March 31, 2023

$

22,194

$

(2,324)

$

523

$

14,573

$

(157)

$

(1,190)

$

33,619

Retirement benefits adjustment

12

12

Stock based compensation

1

14

18

33

Net Loss

 

(9,500)

 

 

 

 

 

 

(9,500)

June 30, 2023

 

$

12,694

$

(2,312)

$

524

$

14,587

$

(157)

$

(1,172)

$

24,164

Six-month Period Ended June 30, 2022

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2021

 

$

25,858

$

(3,908)

$

523

$

14,500

$

(258)

$

(1,349)

$

35,366

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

22

22

Stock based compensation

2

23

25

Net Income

 

 

325

 

 

 

 

 

 

325

March 31, 2022

$

26,183

$

(3,886)

$

523

$

14,502

$

(258)

$

(1,326)

$

35,738

Retirement benefits adjustment

22

22

Stock based compensation

7

35

42

Net Loss

 

(810)

 

 

 

 

 

 

(810)

June 30, 2022

 

$

25,373

$

(3,864)

$

523

$

14,509

$

(258)

$

(1,291)

$

34,992

The Company’s Board of Directors authorized the purchase of up to 450,000 shares of its common stock in the open market or in privately negotiated transactions. As of June 30, 2023, the Company has purchased 360,615 shares and there remains 89,385 shares available to purchase under this program. There were no shares purchased by the Company during the six-month periods ended June 30, 2023 and 2022, respectively.

The Company’s director compensation policy provides that non-employee directors receive a portion of their annual retainer in the form of restricted stock under the Company’s 2022 Equity Incentive Plan. These shares vest quarterly over a twelve-month service period, have voting rights and accrue dividends that are paid upon vesting. The aggregate amount of expense to the Company, measured based on the grant date fair value, is recognized over the requisite service period. An aggregate of 10,410 restricted shares were issued on June 9, 2023 with a grant date fair value of $125,000.

Included in the six-month period ended June 30, 2023 and June 30, 2022 is approximately $74,000 and $67,000, respectively, of stock-based compensation expense related to the restrictive share awards. The Company has approximately $250,000 of stock-based compensation expense related to unvested shares to be recognized over the requisite service period.

Weighted Average

Grant Date Fair

    

Shares

    

Value 

Restricted Share Activity:

Unvested at December 31, 2022

 

27,010

$

11.09

Granted in 2023

 

12,894

$

11.85

Vested in 2023

 

(11,701)

$

11.06

Unvested at June 30, 2023

 

28,203

$

11.45

Earnings Per Share

Basic earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding does not include any potentially dilutive securities or any unvested restricted shares of common stock. These unvested restricted shares, although classified as issued and outstanding, are considered forfeitable until the restrictions lapse and will not be included in the basic EPS calculation until the shares are vested. Diluted earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period plus the number of shares of common stock that would be issued assuming all contingently issuable shares having a dilutive effect on the earnings per share that were outstanding for the period. Incremental shares from assumed conversions are calculated as the number of shares that would be issued, net of the number of shares that could be purchased in the marketplace with the cash received upon stock option exercise. The dilutive effect of unvested restrictive stock is determined using the treasury stock method.

Three Months Ended

Six Months Ended

June 30, 

June 30,

    

2023

    

2022

    

2023

    

2022

($000’s omitted except per share data)

Loss from continuing operations

$

(3,280)

$

(789)

$

(4,108)

$

(341)

Loss from discontinued operation

(6,220)

(21)

(6,940)

(144)

Net loss

$

(9,500)

$

(810)

$

(11,048)

$

(485)

Weighted average common shares outstanding (basic)

 

2,461

 

2,432

2,458

 

2,435

Unvested restricted stock

 

28

 

7

28

 

7

Weighted average common shares outstanding (diluted)

 

2,489

 

2,439

2,486

 

2,442

Basic and diluted loss per share

 

  

 

  

 

Continuing operations

$

(1.33)

$

(0.32)

$

(1.67)

$

(0.14)

Discontinued operation

 

(2.53)

 

(0.01)

(2.82)

 

(0.06)

Basic and diluted earnings per share

$

(3.86)

$

(0.33)

$

(4.49)

$

(0.20)

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Taxes  
Income Taxes

8.           Income Taxes

The income tax expense in the Condensed Consolidated Statements of Operations is approximately $1,479,000 and $1,063,000 for the three and six-months ended June 30, 2023, respectively, compared to an income tax benefit of approximately $167,000 and $80,000 for the three- and six-months ended June 30, 2022, respectively. The tax expense is the result of recording a valuation allowance (tax expense) of approximately $3,182,000 during the second quarter against the net deferred tax assets (net of deferred tax liabilities) of $3,355,000 as of June 30, 2023 (valuation reserve of $173,000 was recorded against the net deferred tax assets of $1,245,000 as of December 31, 2022). The valuation allowance (tax expense) was recorded due to management determining that the potential exists that it is more likely than not that the Company will not realize the net deferred tax assets. Accordingly, no deferred tax assets are recorded on the consolidated balance sheet as of June 30, 2023.

The effective tax rate expense for the three-and six-month month period ended June 30, 2023, is 18.4% and 10.6%, respectively, compared to an effective tax rate benefit for the three-and six-month period ended June 30, 2022, of 17.1% and 14.2%, respectively. The difference between the statutory rate of 21% and the effective tax rate expense in 2023 is due to the recording of a valuation allowance against the net deferred tax asset (net of deferred tax liabilities) in 2023.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Litigation
6 Months Ended
Jun. 30, 2023
Litigation  
Litigation

9.           Litigation

In the course of its business, the Company is subject to a variety of claims and lawsuits that are inherently subject to many uncertainties regarding the possibility of a loss to the Company. Because litigation outcomes are inherently unpredictable, the Company’s evaluation of legal proceedings often involves a series of complex assessments by management, after consulting with legal counsel, about future events and can rely heavily on estimates and assumptions. The Company carries liability insurance, subject to certain deductibles and policy limits, for such claims as they arise and may from time to time establish reserves for litigation that is considered probable of a loss. 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.

On June 7, 2021, a Summons and Complaint was filed by an employee in the Supreme Court of the State of New York, County of Erie, against Servotronics, Inc., the Servotronics Board of Directors, The Ontario Knife Company and Kenneth D. Trbovich (collectively, the “Defendants”). The Complaint alleges certain violations under the New York Human Rights Law by the Defendants relating to the employee’s employment by the Company as well as intentional and negligent infliction of emotional distress. The complaint also alleges certain purported derivative causes of action against all Defendants, including breach of fiduciary duties, fraud and corporate waste. The complaint seeks monetary damages in an amount not less than $5,000,000 with respect to the direct causes of action and equitable relief with respect to the purported derivative causes of action. The Defendants filed a motion to dismiss the Complaint on August 6, 2021. On January 13, 2022, the Defendants’ motion to dismiss was granted, in part, and denied, in part. This litigation is still in its earliest stages. The Company is insured for such matters in the amount of $3 million with a retention of $250,000. Additionally, there is an excess coverage policy for $3 million that considers the payment of the earlier insurance policy as the $1 million retention. Based on the information known by the Company as of the date of this filing, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized as a result of this litigation. Accordingly, no loss has been recognized in the accompanying financials statements related to this litigation. The Company is vigorously defending against this litigation.

On December 21, 2021, the Company’s former Chief Executive Officer (“Former CEO”) delivered his Notice of Termination and alleged that the Company breached the terms of the Employment Agreement between the Company and the Former CEO by, among others, placing the Former CEO on paid administrative leave in June 2021 pending an internal investigation. On December 22, 2021, the Board of Directors accepted the Former CEO’s resignation from the Company but rejected his request to treat his resignation as resignation for good reason under Paragraph 10 of his Employment Agreement. The Board also determined, based on the findings of its investigation that the Former CEO committed willful malfeasance in violation of his Employment Agreement, and that such willful malfeasance would have justified termination of employment pursuant to Paragraph 9 of the Employment Agreement, but for his earlier resignation. The Former CEO claims that he is entitled to a severance payment equal to 2.99 times his average annual compensation as set forth in the Employment Agreement, plus the reimbursement of certain expenses and the value of any lost benefits. As noted above, the Board of Directors rejected the Former CEO’s claim that the Company breached the Employment Agreement. Accordingly, the Company is classifying the Former CEO’s termination as a voluntary resignation for which no severance is due. The Employment Agreement provides that disputes arising thereunder shall be settled by arbitration. To date, neither party has commenced an arbitration proceeding with respect to these matters. Based on the information known by the Company as of the date of this filing, if a claim is ultimately asserted, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized with respect to this matter.

There are no other legal proceedings currently pending by or against the Company other than litigation incidental to the business which is not expected to have a material adverse effect on the business or earnings of the Company.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Customer and Supplier Concentration
6 Months Ended
Jun. 30, 2023
Customer and Supplier Concentration  
Customer and Supplier Concentration

10.         Customer and Supplier Concentration

Significant customers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.

During the six months ended June 30, 2023 and 2022, approximately 89% and 80%, respectively, were derived from the sale of ATG products to a small base of customers. During the six months ended June 30, 2023, approximately 12% of our purchases for ATG products were derived from one supplier (no significant suppliers for the six months ended June 30, 2022).

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments
6 Months Ended
Jun. 30, 2023
Business Segments  
Business Segments

11.         Business Segments

The Company has operated historically under two business segments: Advanced Technology Group (“ATG”) and Consumer Products Group (“CPG”), which have been strategic business units that offer different products and services. Operations in ATG involve the design, manufacture, and marketing of servo-control components (i.e., torque motors, control valves, actuators, etc.) for government, commercial and industrial applications. CPG’s operations included the design, manufacture and marketing of a variety of cutlery products for use by consumers and government agencies. The Company derives its primary sales revenue from domestic customers, although a portion of finished products are for foreign end use.

As disclosed in Note 1 and Note 2, the Company’s Board authorized the review of strategic alternatives for the CPG business segment and on July 10, 2023, the Company executed an APA with the third party to sell certain assets and wind down the operations of OKC (the CPG segment) during the second half of 2023. The Company closed on this transaction on August 1, 2023.

Accordingly, the OKC operations are now shown as a discontinued operation for reporting purposes. Therefore, the Company no longer has two business segments under continuing operations for reporting and disclosure purposes as of June 30, 2023.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Operations and Summary of Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

Servotronics, Inc. and its subsidiaries (the “Company”) design, manufacture and market advanced technology products consisting primarily of control components, and consumer products consisting of knives and various types of cutlery and other edged products. The company operates through two primary segments: the Advanced Technology Group (“ATG”) and the Consumer Products Group (“CPG”).

The Company was incorporated in New York in 1959. In 1972, the Company was merged into a wholly-owned subsidiary organized under the laws of the State of Delaware, thereby changing the Company’s state of incorporation from New York to Delaware.

The Company’s shares currently trade on the New York Stock Exchange (NYSE American) under the symbol SVT.

The accompanying unaudited condensed consolidated financial statements (“consolidated financial statements”) have been prepared in accordance with United States generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by United States generally accepted accounting principles for complete financial statements.

The accompanying consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. All such adjustments are of a normal recurring nature. Operating results for the three- and six-months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. The consolidated financial statements should be read in conjunction with the 2022 annual report and the notes thereto.

The consolidated financial statements include the accounts of Servotronics, Inc. (the active legal entity under the ATG segment), The Ontario Knife Company (“OKC”, the active legal entity under the CPG segment) and other, inactive, wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.

As communicated in the March 31, 2023 10-Q filing, the Company’s Board of Directors (the “Board”) authorized the review of strategic alternatives for the CPG segment. On April 18, 2023, the OKC business was listed for sale. On June 20, 2023, the Board approved for management to execute a letter of intent (LOI) to sell certain assets of OKC to a third party. On June 28, 2023, the LOI was executed. On July 10, 2023, the Company executed an Asset Purchase Agreement (“APA”) with the third party, and closed on this transaction on August 1, 2023. Management intends to wind down the OKC operations (the CPG business segment) during the second half of 2023.

Accordingly, the results of operations of OKC are presented as a “Loss from Discontinued Operation, net of tax” on the Condensed Consolidated Statements of Operations, and assets and liabilities are reflected as “Assets and Liabilities related to Discontinued Operation” in the Condensed Consolidated Balance Sheets. The “Loss from Discontinued Operation, net of tax” is included in the net loss on the Condensed Consolidated Statements of Comprehensive Loss, and the cash used by operating activities from the discontinued operation is included in the “Discontinued Operation” section of the Condensed Consolidated Statements of Cash Flows.

The 2022 financial information included in the aforementioned Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Operations were reclassified to conform with the discontinued operations presentation. Amounts for all periods discussed below reflect the results of operations, financial condition and cash flows from the Company’s continuing operations (ATG), unless otherwise noted. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

Use of Estimates

Use of Estimates

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

Cash and Restricted Cash

Cash and Restricted Cash

The following table provides a reconciliation of cash and restricted cash to the amounts in the statement of cash flow in thousands.

    

June 30,

December 31,

2023

2022

($000’s omitted)

Cash

$

716

$

3,812

Restricted cash

 

180

 

Total cash and restricted cash

$

896

$

3,812

The Company considers cash to include all currency and coin owned by the Company as well as all deposits in the bank including checking accounts and savings accounts. The restricted cash of $180,000 as of June 30, 2023 (no outstanding balance as of December 31, 2022) represents collateral with a financial institution. Refer to Note 5, Indebtedness, for further discussion.

Accounts Receivable

Accounts Receivable

The Company grants credit to substantially all of its customers and carries its accounts receivable at original invoice amount less an allowance for credit losses. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for credit losses based on history of past write-offs, collections, and current credit conditions. The allowance for credit losses amounted to approximately $91,000 and $116,000 as of June 30, 2023 and December 31, 2022, respectively. The Company does not accrue interest on past due receivables.

The Company evaluated the accounting standards update related to the Current Expected Credit Losses (“CECL”) and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

Revenue Recognition

Revenue Recognition

Revenues are recognized at the time of shipment of goods, transfer of title and customer acceptance, as required. Our revenue transactions generally consist of a single performance obligation to transfer contracted goods and are not accounted for under industry-specific guidance. Purchase orders generally include specific terms relative to quantity, item description, specifications, price, customer responsibility for in-process costs, delivery schedule, shipping point, payment and other standard terms and conditions of purchase. Service sales, principally representing repair, are recognized at the time of shipment of goods. The costs incurred for nonrecurring engineering, development and repair activities of our products under agreements with commercial customers are expensed as incurred. Subsequently, the revenue is recognized as products are delivered to the customers with the approval by the customers.

Revenue is recognized at an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring goods and services to a customer. The Company determines revenue recognition using the following five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the company satisfies a performance obligation.

Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g., sales and use taxes). Revenue includes payments for shipping activities that are reimbursed by the customer to the Company.

Performance obligations are satisfied as of a point in time. Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. As a significant portion of the Company’s revenue are recognized at the time of shipment, transfer of title and customer acceptance, there is no significant judgment applied to determine the timing of the satisfaction of performance obligations or transaction price. Shipping and handling activities that occur after the customer obtains control of the promised goods are considered fulfillment activities.

The timing of satisfaction of our performance obligations does not significantly vary from the typical timing of payment. The Company generally receives payment for these contracts within the payment terms negotiated and agreed upon by each customer contract.

Warranty and repair obligations are assessed on all returns. Revenue is not recorded on any warranty returns. The Company warrants its products against design, materials and workmanship based on an average of twenty-seven months. The Company determines warranty reserves needed based on actual average costs of warranty units shipped and current facts and circumstances. As of June 30, 2023, and December 31, 2022 under the guidance of ASC 460 the Company has recorded a warranty reserve of approximately $579,000 and $581,000, respectively. Revenue is recognized on repair returns, covered under a customer contract, at the contractual price upon shipment to the customer.

Inventories

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred to bring each product to its present location and condition. Market provisions in respect of lower of cost or market adjustments and inventory expected to be used in greater than two years are applied to the gross value of the inventory through a reserve of approximately $616,000 and $602,000 at June 30, 2023 and December 31, 2022, respectively. Pre-production and start-up costs are expensed as incurred.

The purchase of suppliers’ minimum economic quantities of material such as steel, etc. may result in a purchase of quantities exceeding two years of customer requirements. Also, in order to maintain a reasonable and/or agreed to lead time or minimum stocking requirements, certain larger quantities of other product support items may have to be purchased and may result in over one year’s supply. The amounts are not included in the inventory reserve discussed above.

Shipping and Handling Costs

Shipping and Handling Costs

Shipping and handling costs are classified as a component of cost of goods sold.

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment is carried at cost; expenditures for new facilities and equipment and expenditures which substantially increase the useful lives of existing plant and equipment are capitalized; expenditures for maintenance and repairs are expensed as incurred. Upon disposal of properties, the related cost and accumulated depreciation are removed from the respective accounts and any profit or loss on disposition is included in income.

Depreciation is provided on the basis of estimated useful lives of depreciable properties, primarily by the straight-line method for financial statement purposes and by accelerated methods for income tax purposes. Depreciation expense includes the amortization of right-of-use (“ROU”) assets accounted for as finance leases. The estimated useful lives of depreciable properties are generally as follows:

Buildings and improvements

    

5-40 years

Machinery and equipment

5-20 years

Tooling

3‑5 years

Income Taxes

Income Taxes

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities, as well as operating loss and credit carryforwards. The Company and its subsidiaries file a consolidated federal income tax return, combined New York, Texas, California and Connecticut state income tax returns and a separate Arkansas state income tax return.

The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company did not have any accrued interest or penalties included in its Condensed Consolidated Balance Sheets as of June 30, 2023 or December 31, 2022, and did not recognize any interest and/or penalties in its Condensed Consolidated Statements of Operations during the periods ended June 30, 2023 and June 30, 2022. The Company did not have any material uncertain tax positions or unrecognized tax benefits or obligations as of June 30, 2023 and December 31, 2022. The 2019 through 2022 federal and state tax returns remain subject to examination.

Supplemental Cash Flow Information

Supplemental Cash Flow Information

There were income tax refunds received of approximately $0 and $811,000 for the six-month period ended June 30, 2023 and 2022, respectively. Income taxes paid amounted to approximately $2,000 and $50,000 for the six-month period ended June 30, 2023 and 2022, respectively. Interest paid during the six-month period ended June 30, 2023 and 2022 amounted to approximately $46,000 and $66,000, respectively.

Employee Stock Ownership Plan

Employee Stock Ownership Plan

Contributions to the employee stock ownership plan are determined annually by the Company according to plan formula.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews long-lived assets for impairment annually or whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable based on undiscounted future operating cash flow analyses. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Due to the losses incurred, the Company performed a test for recoverability of the long-lived assets by comparing its carrying value to the future undiscounted cash flows that we expect will be generated by the asset group. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal.

The Company’s strategic decision to sell certain assets of OKC resulted in the classification of a discontinued operation and triggered an impairment of OKC’s real property as of June 30, 2023 in accordance with Accounting Standards Codification (“ASC”) 360-10-45-9 Impairment or Disposal of Long-Lived Assets. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.

The Company has determined that no other impairment of long-lived assets existed as of June 30, 2023 and December 31, 2022, which primarily includes the Company’s tangible real (land and building) and personal (machinery & equipment) properties.

Reclassifications

Reclassifications

Certain balances as previously reported were reclassified with classifications adopted in the current period.

Effective January 1, 2023 the ATG research and development and certain insurance expenditures of approximately $507,000 and $902,000 for the three- and six-months ended June 30, 2023 are reflected in selling, general and administrative operating expenses. Accordingly, approximately $333,000 and $652,000 for the three- and six-months ended June 30, 2022 was reclassified from cost of goods sold to selling, general and administrative for the same period in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.

Research and Development Costs

Research and Development Costs

Research and development costs are expensed as incurred and are included in the selling, general and administrative expenses on the Condensed Consolidated Statements of Operations.

Concentration of Credit Risks

Concentration of Credit Risks

Financial instruments that potentially subject the Company to concentration of credit risks principally consist of cash accounts in financial institutions. Although the accounts exceed the federally insured deposit amount, management assesses the risk of nonperformance by the financial institutions to be low.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The carrying amount of cash, accounts receivable, accounts payable and accrued expenses are reasonable estimates of their fair value due to their short maturity. Based on variable interest rates and the borrowing rates currently available to the Company for loans similar to its asset-based line of credit the fair value approximates its carrying amount.

Recent Accounting Pronouncements Adopted

Recent Accounting Pronouncements Adopted

Effective January 1, 2023, the Company adopted the Accounting Standards Update (“ASU”) 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, issued by the Financial Accounting Standards Board (“FASB”) which creates a new credit impairment standard for financial assets measured at amortized cost and available-for-sale debt securities. The ASU requires financial assets measured at amortized cost (including loans, trade receivables and held-to-maturity debt securities) to be presented at the net amount expected to be collected, through an allowance for credit losses that are expected to occur over the remaining life of the asset, rather than incurred losses. The measurement of credit losses for newly recognized financial assets (other than certain purchased assets) and subsequent changes in the allowance for credit losses are recorded in the statement of income as the amounts expected to be collected change.

The Company evaluated the ASU related to CECL and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.

There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, that are of significance, or potential significance, to the Company.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Operations and Summary of Significant Accounting Policies  
Schedule of reconciliation of cash and restricted cash to the amounts in the statement of cash flow

    

June 30,

December 31,

2023

2022

($000’s omitted)

Cash

$

716

$

3,812

Restricted cash

 

180

 

Total cash and restricted cash

$

896

$

3,812

Schedule of estimated useful lives of depreciable properties

Buildings and improvements

    

5-40 years

Machinery and equipment

5-20 years

Tooling

3‑5 years

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables)
6 Months Ended
Jun. 30, 2023
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation  
Summary of the results of operations classified as a discontinued operation, net of tax and carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation

Three Months Ended

Three Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

1,345

$

2,482

Operating costs

 

(2,115)

 

(2,503)

Loss from discontinued operation

 

(770)

 

(21)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,220)

 

(21)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,220)

$

(21)

Six Months Ended

    

Six Months Ended

    

June 30, 2023

    

June 30, 2022

 

($000’s omitted)

Net Sales

$

3,087

$

4,482

Operating costs

 

(4,577)

 

(4,626)

Loss from discontinued operation

 

(1,490)

 

(144)

Loss from discontinued operation - impairment and divestiture costs

 

(2,227)

 

Loss on sale of assets

 

(3,223)

 

Loss from discontinued operation before income taxes

 

(6,940)

 

(144)

Income tax benefit

 

 

Loss from discontinued operation, net of tax

$

(6,940)

$

(144)

    

June 30, 2023

    

Dec 31, 2022

 

($000’s omitted)

Accounts receivable, net

$

625

$

1,016

Prepaid assets

 

100

 

313

Inventories, net

 

1,598

 

4,766

Machinery and equipment, net

 

255

 

567

Patents and trademark, net

 

46

 

140

Building and improvements, net

 

1,550

 

2,726

Assets related to discontinued operation

$

4,174

$

9,528

Accounts payable

$

1,420

$

1,272

Accrued employee compensation and benefit costs

 

86

 

124

Other accrued liabilities

 

1,258

 

349

Liabilities related to discontinued operation

$

2,764

$

1,745

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories  
Schedule of inventories

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Raw material and common parts

$

11,686

$

10,703

Work-in-process

 

3,357

 

2,986

Finished goods

 

671

 

1,199

 

15,714

 

14,888

Less inventory reserve

 

(616)

 

(602)

Total inventories

$

15,098

$

14,286

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment  
Schedule of property, plant and equipment

    

June 30, 

    

December 31, 

2023

2022

($000’s omitted)

Buildings

$

8,337

$

7,838

Machinery, equipment and tooling

 

15,216

 

14,526

Construction in progress

 

217

 

1,002

 

23,770

 

23,366

Less accumulated depreciation and amortization

 

(16,528)

 

(16,011)

Total property, plant and equipment

$

7,242

$

7,355

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness (Tables)
6 Months Ended
Jun. 30, 2023
Indebtedness  
Schedule of long-term debt

June 30, 

December 31, 

    

2023

    

2022

($000’s omitted)

Line of credit payable to a financial institution; Interest rate is the greater of prime or 7% plus 1% per annum. (Interest rate 9.25% as of June 30, 2023) (A)

$

3,697

$

Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) (B)

 

 

491

Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) (C)

10

 

3,697

 

501

Less current portion

 

(3,697)

 

(501)

Long term debt

$

$

A)

On June 27, 2023, the Company entered into a three-year financing agreement with a financial lending institution for an asset-based line of credit (the “Credit Facility”) with a maximum revolving credit of $7,000,000. The borrowing base under the Credit Facility is determined using 85% of eligible domestic and international accounts receivable balances of the ATG segment, less any other specific reserves. In general terms, ineligible receivables are defined as invoices unpaid over 90 days. The interest rate on the credit facility is equal to the greater of prime rate (as defined by JP Morgan Chase Bank) or 7% plus 1% per annum. The Company capitalized approximately $104,000 of loan origination costs related to the Credit Facility, which is collateralized by the Company’s assets.

The balance outstanding of approximately $3,697,000 as of June 30, 2023 (no balance outstanding as of December 31, 2022) consists of the loan payoff with a financial institution of approximately $3,638,000 on June 28, 2023 (resulting from borrowings in 2023 under the terms of the line of credit with the financial institution), and Credit Facility closing fees of approximately $59,000. In conjunction with the loan payoff, $320,000 of the pledged deposit of $500,000 provided to the financial institution on March 30, 2023 was returned to the Company. The remaining balance of $180,000 remains pledged as collateral with the financial institution for the Company’s credit card program.

In accordance with ASC 470-10-45-5 Classification of Revolving Credit Agreements Subject to Lock-Box Arrangements and Subjective Acceleration Clauses, borrowings outstanding under the Credit Facility that includes both a subjective acceleration clause and requirement to maintain a lock-box arrangement must be considered short-term obligations. As the Credit Facility includes both of the provisions, the outstanding balance of $3,697,000 is classified as a current liability on the Condensed Consolidated Balance Sheet as of June 30, 2023.

The Credit Facility contains two financial covenants required to be maintained by the Company at the end of each of its fiscal quarters. The Tangible Net Worth covenant requires the Company to maintain tangible net worth not less than $20,000,000. The Working Capital covenant requires the Company to maintain working capital not less than $10,000,000. The Company has met both covenant requirements as of June 30, 2023.

Based on the current net losses, working capital needs, and the previous banking relationship, initial concerns were raised about the Company’s ability to meet obligations as they become due.  However, the net loss from continuing

operations was negatively impacted by significant, non-recurring SG&A expenses (see MD&A) and income tax expense (see Note 8), both of which have materially impacted net losses in 2023.  The net loss from discontinued operations (see Note 2) was primarily driven by impairment charges related to winding down the OKC operations and divesting the CPG segment.  Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility, Management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.

B)

The Company had an equipment loan facility in the amount of $1,000,000 available until July 9, 2021. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($491,000 outstanding as of December 31, 2022).

C)

The Company had a lease line of credit for equipment financing in the amount of $1,000,000 available until June 28, 2018. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($10,000 outstanding as of December 31, 2022).

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Shareholders' Equity  
Schedule of stockholders equity

Six-month Period Ended June 30, 2023

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2022

 

$

23,741

$

(2,337)

$

523

$

14,556

$

(157)

$

(1,214)

$

35,112

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

13

13

Stock based compensation

 

 

 

 

 

17

 

 

24

 

41

Net Loss

 

 

(1,547)

 

 

 

 

 

 

(1,547)

March 31, 2023

$

22,194

$

(2,324)

$

523

$

14,573

$

(157)

$

(1,190)

$

33,619

Retirement benefits adjustment

12

12

Stock based compensation

1

14

18

33

Net Loss

 

(9,500)

 

 

 

 

 

 

(9,500)

June 30, 2023

 

$

12,694

$

(2,312)

$

524

$

14,587

$

(157)

$

(1,172)

$

24,164

Six-month Period Ended June 30, 2022

Accumulated

  

  

  

  

  

Other

  

Capital in

  

Total

Retained

Comprehensive

excess of

Treasury

shareholders’

    

Earnings

    

Income

    

Common Stock

    

par value

    

ESOT

    

stock

    

equity

December 31, 2021

 

$

25,858

$

(3,908)

$

523

$

14,500

$

(258)

$

(1,349)

$

35,366

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Retirement benefits adjustment

22

22

Stock based compensation

2

23

25

Net Income

 

 

325

 

 

 

 

 

 

325

March 31, 2022

$

26,183

$

(3,886)

$

523

$

14,502

$

(258)

$

(1,326)

$

35,738

Retirement benefits adjustment

22

22

Stock based compensation

7

35

42

Net Loss

 

(810)

 

 

 

 

 

 

(810)

June 30, 2022

 

$

25,373

$

(3,864)

$

523

$

14,509

$

(258)

$

(1,291)

$

34,992

Summary of restricted stock activity

Weighted Average

Grant Date Fair

    

Shares

    

Value 

Restricted Share Activity:

Unvested at December 31, 2022

 

27,010

$

11.09

Granted in 2023

 

12,894

$

11.85

Vested in 2023

 

(11,701)

$

11.06

Unvested at June 30, 2023

 

28,203

$

11.45

Schedule of earnings per share

Three Months Ended

Six Months Ended

June 30, 

June 30,

    

2023

    

2022

    

2023

    

2022

($000’s omitted except per share data)

Loss from continuing operations

$

(3,280)

$

(789)

$

(4,108)

$

(341)

Loss from discontinued operation

(6,220)

(21)

(6,940)

(144)

Net loss

$

(9,500)

$

(810)

$

(11,048)

$

(485)

Weighted average common shares outstanding (basic)

 

2,461

 

2,432

2,458

 

2,435

Unvested restricted stock

 

28

 

7

28

 

7

Weighted average common shares outstanding (diluted)

 

2,489

 

2,439

2,486

 

2,442

Basic and diluted loss per share

 

  

 

  

 

Continuing operations

$

(1.33)

$

(0.32)

$

(1.67)

$

(0.14)

Discontinued operation

 

(2.53)

 

(0.01)

(2.82)

 

(0.06)

Basic and diluted earnings per share

$

(3.86)

$

(0.33)

$

(4.49)

$

(0.20)

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Reconciliation of cash and restricted cash to the amounts in the statement of cash flow        
Cash $ 716,000 $ 3,812,000    
Restricted cash 180,000 0    
Total cash and restricted cash $ 896,000 $ 3,812,000 $ 4,820,000 $ 9,433,000
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details)
Jun. 30, 2023
Buildings and improvements | Minimum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 5 years
Buildings and improvements | Maximum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 40 years
Machinery and equipment | Minimum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 5 years
Machinery and equipment | Maximum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 20 years
Tooling | Minimum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 3 years
Tooling | Maximum  
Operations and Summary of Significant Accounting Policies  
Estimated useful lives of depreciable properties 5 years
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Operations and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Y
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Operations and Summary of Significant Accounting Policies          
Allowance for doubtful accounts $ 91,000   $ 91,000   $ 116,000
Warranty period     27 months    
Warranty reserve 579,000   $ 579,000   581,000
Inventory reserve 616,000   616,000   602,000
Income taxes paid or refunded     0 $ 811,000  
Income taxes refunded/paid     2,000 50,000  
Interest paid     46,000 66,000  
Impairment of long-lived assets     0   $ 0
ATG Research and development expenditures          
Operations and Summary of Significant Accounting Policies          
Research and Development Costs $ 507,000   $ 902,000    
Selling, general and administrative          
Operations and Summary of Significant Accounting Policies          
Research and Development Costs   $ 333,000   $ 652,000  
Minimum          
Operations and Summary of Significant Accounting Policies          
Number of year's supply | Y     1    
Period inventory is expected to be used     2 years    
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation          
Loss from discontinued operation   $ (6,220,000) $ (21,000) $ (6,940,000) $ (144,000)
Held for sale | OKC          
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation          
Consideration for sale of assets $ 2,100,000        
Impairment charge related to the real property 1,098,000        
Estimated wind down costs 1,129,000        
Impairment and divestiture costs 2,227,000 2,227,000   2,227,000  
Operating loss   (770,000) (21,000) (1,490,000) (144,000)
Loss from discontinued operation   $ (6,220,000) $ (21,000) $ (6,940,000) $ (144,000)
Held for sale | OKC | CPG segment          
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation          
Impairment charge $ 3,223,000        
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Results of operations classified as a discontinued operation, net of tax          
Loss from discontinued operation, net of tax   $ (6,220,000) $ (21,000) $ (6,940,000) $ (144,000)
Held for sale | OKC          
Results of operations classified as a discontinued operation, net of tax          
Net Sales   1,345,000 2,482,000 3,087,000 4,482,000
Operating costs   (2,115,000) (2,503,000) (4,577,000) (4,626,000)
Loss from discontinued operation   (770,000) (21,000) (1,490,000) (144,000)
Loss from discontinued operation - impairment and divestiture costs $ (2,227,000) (2,227,000)   (2,227,000)  
Loss on sale of assets   (3,223,000)   (3,223,000)  
Loss from discontinued operation before income taxes   (6,220,000) (21,000) (6,940,000) (144,000)
Loss from discontinued operation, net of tax   $ (6,220,000) $ (21,000) $ (6,940,000) $ (144,000)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets    
Liabilities related to discontinued operation $ 2,763 $ 1,745
Discontinued Operations, Held-for-Sale [Member] | OKC    
Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets    
Accounts receivable, net 625 1,016
Prepaid assets 100 313
Inventories, net 1,598 4,766
Patents and trademark, net 46 140
Assets related to discontinued operation 4,174 9,528
Accounts payable 1,420 1,272
Accrued employee compensation and benefit costs 86 124
Other accrued liabilities 1,258 349
Liabilities related to discontinued operation 2,764 1,745
Discontinued Operations, Held-for-Sale [Member] | OKC | Machinery and equipment    
Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets    
Property, plant and equipment 255 567
Discontinued Operations, Held-for-Sale [Member] | OKC | Building and improvements, net    
Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets    
Property, plant and equipment $ 1,550 $ 2,726
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation    
Liabilities not assumed $ 2,763,000 $ 1,745,000
Held for sale | OKC    
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation    
Total assets not being sold 4,174,000 9,528,000
Accounts receivable, net of reserve 625,000 1,016,000
Liabilities not assumed 2,764,000 $ 1,745,000
Wind down | OKC    
Discontinued Operation and Assets and Liabilities Related to Discontinued Operation    
Total assets not being sold 2,275,000  
Accounts receivable, net of reserve 625,000  
Reserve for uncollectible accounts 170,000  
Liabilities not assumed $ 2,764,000  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Raw material and common parts $ 11,686,000 $ 10,703,000
Work-in-process 3,357,000 2,986,000
Finished goods 671,000 1,199,000
Inventory, Gross 15,714,000 14,888,000
Less inventory reserve (616,000) (602,000)
Total inventories $ 15,098,000 $ 14,286,000
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment - Summary of property, plant and equipment (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment    
Property, plant and equipment, Gross $ 23,770,000 $ 23,366,000
Less accumulated depreciation and amortization (16,528,000) (16,011,000)
Property, plant and equipment, net 7,242,000 7,355,000
Buildings    
Property, Plant and Equipment    
Property, plant and equipment, Gross 8,337,000 7,838,000
Machinery, equipment and tooling    
Property, Plant and Equipment    
Property, plant and equipment, Gross 15,216,000 14,526,000
Construction in progress    
Property, Plant and Equipment    
Property, plant and equipment, Gross $ 217,000 $ 1,002,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment          
Depreciation and amortization expense $ 260,000 $ 241,000 $ 517,000 $ 485,000  
Amortization expense 7,000 $ 8,000 12,000 $ 12,000  
Property, plant and equipment, Gross 23,770,000   23,770,000   $ 23,366,000
Machinery and equipment          
Property, Plant and Equipment          
ROU assets 172,000   172,000   185,000
Property, plant and equipment, Gross 15,216,000   15,216,000   14,526,000
Construction in progress          
Property, Plant and Equipment          
Property, plant and equipment, Gross 217,000   217,000   $ 1,002,000
Construction In Progress Machinery And Equipment [Member]          
Property, Plant and Equipment          
Property, plant and equipment, Gross 135,000   135,000    
Construction InProgress Building Improvement [Member]          
Property, Plant and Equipment          
Property, plant and equipment, Gross $ 82,000   $ 82,000    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness - Summary of long term debt (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Long-Term Debt    
Long-term debt, Total $ 3,697,000 $ 501,000
Less current portion (3,697,000) (501,000)
Long term debt 0 0
Line of credit (LOC)    
Long-Term Debt    
Long-term debt, Total 3,697,000 0
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding)    
Long-Term Debt    
Long-term debt, Total 0 491,000
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding)    
Long-Term Debt    
Long-term debt, Total $ 0 $ 10,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness - Summary of long term debt information (Details)
6 Months Ended
Jun. 30, 2023
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) | Minimum  
Debt Instrument  
Percentage of floating interest rate payable 1.79553%
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) | Maximum  
Debt Instrument  
Percentage of floating interest rate payable 1.8693%
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) | Minimum  
Debt Instrument  
Percentage of floating interest rate payable 1.82276%
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) | Maximum  
Debt Instrument  
Percentage of floating interest rate payable 1.8693%
LIBOR  
Debt Instrument  
Percentage of floating interest rate payable 9.25%
LIBOR | Line of credit (LOC)  
Debt Instrument  
Percentage of fixed interest rate payable 7.00%
Spread on variable rate 1.00%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness - Additional Information (Details)
6 Months Ended
Jun. 27, 2023
USD ($)
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Jun. 28, 2023
USD ($)
Mar. 31, 2023
USD ($)
Mar. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jul. 09, 2021
USD ($)
Jun. 28, 2018
USD ($)
Debt Instrument                      
Principal payments on long-term debt     $ 4,250,000                
Cash and Cash Equivalents, at Carrying Value   $ 716,000         $ 3,812,000        
Outstanding balance   3,697,000         501,000        
Total shareholders' equity   24,164,000 $ 34,992,000   $ 33,619,000   35,113,000 $ 35,738,000 $ 35,366,000    
Revolving credit facility                      
Debt Instrument                      
Maximum availability $ 7,000,000                    
Percentage of fixed interest rate payable 7.00%                    
Spread on variable rate 1.00%                    
Loan origination costs capitalized $ 104,000                    
Term of agreement 3 years                    
Term of invoices unpaid defined as ineligible receivables 90 days                    
Balance outstanding   3,697,000         0        
Loan payoff with a financial institution       $ 3,638,000              
Closing fees   59,000                  
Pledged deposit returned to the Company   320,000                  
Pledged deposit   $ 180,000       $ 500,000          
Number of financial covenants | item   2                  
Minimum tangible net worth   $ 20,000,000                  
Minimum working capital   10,000,000                  
Revolving credit facility | ATG                      
Debt Instrument                      
Borrowing base as percentage of eligible domestic and international accounts receivable balances 85.00%                    
Line of credit (LOC)                      
Debt Instrument                      
Outstanding balance   3,697,000         0        
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding)                      
Debt Instrument                      
Outstanding balance   $ 0         491,000        
Loan line of credit                   $ 1,000,000  
Term of agreement   60 months                  
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) | Maximum                      
Debt Instrument                      
Percentage of floating interest rate payable   1.8693%                  
Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) | Minimum                      
Debt Instrument                      
Percentage of floating interest rate payable   1.79553%                  
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding)                      
Debt Instrument                      
Outstanding balance   $ 0         $ 10,000        
Lease line of credit                     $ 1,000,000
Term of agreement   60 months                  
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) | Maximum                      
Debt Instrument                      
Percentage of floating interest rate payable   1.8693%                  
Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) | Minimum                      
Debt Instrument                      
Percentage of floating interest rate payable   1.82276%                  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Postretirement Benefit Plan (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Postretirement Benefit Plan          
Future obligation of benefits $ 4,103,000   $ 4,103,000   $ 4,062,000
Benefit cost $ 65,000 $ 69,000 $ 130,000 $ 138,000  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Summary of common shareholders' equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Shareholders' Equity            
Beginning balance $ 33,619 $ 35,113 $ 35,738 $ 35,366 $ 35,113 $ 35,366
Retirement benefits adjustment 12 13 22 22    
Stock based compensation 33 41 42 25    
Net Income (Loss) (9,500) (1,547) (810) 325 (11,048) (485)
Ending balance 24,164 33,619 34,992 35,738 24,164 34,992
Retained earnings            
Shareholders' Equity            
Beginning balance 22,194 23,741 26,183 25,858 23,741 25,858
Retirement benefits adjustment 0 0 0 0    
Stock based compensation 0 0 0 0    
Net Income (Loss) (9,500) (1,547) (810) 325    
Ending balance 12,694 22,194 25,373 26,183 12,694 25,373
Accumulated Other Comprehensive Loss            
Shareholders' Equity            
Beginning balance (2,324) (2,337) (3,886) (3,908) (2,337) (3,908)
Retirement benefits adjustment 12 13 22 22    
Stock based compensation 0 0 0 0    
Net Income (Loss) 0 0 0 0    
Ending balance (2,312) (2,324) (3,864) (3,886) (2,312) (3,864)
Common Stock            
Shareholders' Equity            
Beginning balance 523 523 523 523 523 523
Retirement benefits adjustment 0 0 0 0    
Stock based compensation 1 0 0 0    
Net Income (Loss) 0 0 0 0    
Ending balance 524 523 523 523 524 523
Capital in excess of par value            
Shareholders' Equity            
Beginning balance 14,573 14,556 14,502 14,500 14,556 14,500
Retirement benefits adjustment 0 0 0 0    
Stock based compensation 14 17 7 2    
Net Income (Loss) 0 0 0 0    
Ending balance 14,587 14,573 14,509 14,502 14,587 14,509
ESOT            
Shareholders' Equity            
Beginning balance (157) (157) (258) (258) (157) (258)
Retirement benefits adjustment 0 0 0 0    
Stock based compensation 0 0 0 0    
Net Income (Loss) 0 0 0 0    
Ending balance (157) (157) (258) (258) (157) (258)
Treasury stock            
Shareholders' Equity            
Beginning balance (1,190) (1,214) (1,326) (1,349) (1,214) (1,349)
Retirement benefits adjustment 0 0 0 0    
Stock based compensation 18 24 35 23    
Net Income (Loss) 0 0 0 0    
Ending balance $ (1,172) $ (1,190) $ (1,291) $ (1,326) $ (1,172) $ (1,291)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Share Repurchase Program (Details) - Share Repurchase Program - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Shareholders' Equity    
Number of common shares authorized to be purchased 450,000  
Number of shares purchased 360,615  
Remaining number of shares authorized to be purchased 89,385  
Shares purchased 0 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - 2022 Equity Incentive Plan (Details) - USD ($)
6 Months Ended
Jun. 09, 2023
Jun. 30, 2023
Jun. 30, 2022
Shareholders' Equity      
Stock-based compensation expense related to the restrictive share awards   $ 74,000,000 $ 67,000,000
Restricted share awards      
Shareholders' Equity      
Compensation expense not yet recognized   $ 250,000,000  
2022 Equity Incentive Plan | Non-employee directors      
Shareholders' Equity      
Number of restricted stock issued 10,410    
Compensation expense not yet recognized $ 125,000    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Restricted stock activity (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Restricted Share Activity:  
Unvested at the beginning | shares 27,010
Granted | shares 12,894
Vested | shares (11,701)
Unvested at the end | shares 28,203
Weighted Average Grant Date Fair Value  
Unvested, beginning balance | $ / shares $ 11.09
Granted | $ / shares 11.85
Vested | $ / shares 11.06
Unvested, ending balance | $ / shares $ 11.45
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Calculation of earning per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Shareholders' Equity            
Loss from continuing operations $ (3,280)   $ (789)   $ (4,108) $ (341)
Loss from discontinued operation (6,220)   (21)   (6,940) (144)
Net Income (Loss) $ (9,500) $ (1,547) $ (810) $ 325 $ (11,048) $ (485)
Weighted average common shares outstanding (basic) 2,461   2,432   2,458 2,435
Unvested restricted stock 28   7   28 7
Weighted average common shares outstanding (diluted) 2,489   2,439   2,486 2,442
Basic            
Continuing operations $ (1.33)   $ (0.32)   $ (1.67) $ (0.14)
Discontinued operation (2.53)   (0.01)   (2.82) (0.06)
Earnings per share (3.86)   (0.33)   (4.49) (0.20)
Diluted            
Continuing operations (1.33)   (0.32)   (1.67) (0.14)
Discontinued operation (2.53)   (0.01)   (2.82) (0.06)
Earnings per share $ (3.86)   $ (0.33)   $ (4.49) $ (0.20)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Taxes          
Income tax expense (benefit) $ 1,479,000 $ (167,000) $ 1,063,000 $ (80,000)  
Valuation allowance (tax expense) 3,182,000        
Deferred tax assets (net of deferred tax liabilities) 3,355,000   3,355,000    
Deferred tax assets valuation reserve $ 173,000   $ 173,000    
Deferred tax assets         $ 1,245,000
Effective tax rate expense 18.40% 17.10% 10.60% 14.20%  
Effective tax rate     21.00%    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Litigation (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Litigation  
Damages sought value $ 5,000,000
Insured amount 3,000,000
Retention amount 250,000
Excess coverage policy 3,000,000
Payment as retention from excess coverage policy $ 1,000,000
Former CEO | Minimum  
Litigation  
Multiplier of severance Payment With Average Annual Compensation 2.99
Aero, Inc.  
Litigation  
Gain or loss on litigation $ 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Customer and Supplier Concentration (Details) - ATG
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Sale | Customer concentration    
Customer and Supplier Concentration    
Concentration of risk (as a percent) 89.00% 80.00%
Purchases | Supplier concentration    
Customer and Supplier Concentration    
Concentration of risk (as a percent) 12.00%  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments (Details)
6 Months Ended
Jun. 30, 2023
segment
Business Segments  
Number of operating segments 2
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure            
Net Income (Loss) $ (9,500) $ (1,547) $ (810) $ 325 $ (11,048) $ (485)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

(c) Trading Plans

During the three months ended June 30, 2023, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 60 svt-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0000089140 svt:ShareRepurchaseProgramMember 2023-06-30 0000089140 svt:ShareRepurchaseProgramMember 2023-01-01 2023-06-30 0000089140 svt:ShareRepurchaseProgramMember 2022-01-01 2022-06-30 0000089140 us-gaap:RetainedEarningsMember 2023-06-30 0000089140 us-gaap:CommonStockMember 2023-06-30 0000089140 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000089140 svt:TreasuryStock.Member 2023-06-30 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2023-06-30 0000089140 us-gaap:RetainedEarningsMember 2023-03-31 0000089140 us-gaap:CommonStockMember 2023-03-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000089140 svt:TreasuryStock.Member 2023-03-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2023-03-31 0000089140 2023-03-31 0000089140 us-gaap:RetainedEarningsMember 2022-12-31 0000089140 us-gaap:CommonStockMember 2022-12-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000089140 svt:TreasuryStock.Member 2022-12-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2022-12-31 0000089140 us-gaap:RetainedEarningsMember 2022-06-30 0000089140 us-gaap:CommonStockMember 2022-06-30 0000089140 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000089140 svt:TreasuryStock.Member 2022-06-30 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2022-06-30 0000089140 us-gaap:RetainedEarningsMember 2022-03-31 0000089140 us-gaap:CommonStockMember 2022-03-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000089140 svt:TreasuryStock.Member 2022-03-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2022-03-31 0000089140 2022-03-31 0000089140 us-gaap:RetainedEarningsMember 2021-12-31 0000089140 us-gaap:CommonStockMember 2021-12-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000089140 svt:TreasuryStock.Member 2021-12-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2021-12-31 0000089140 svt:BoardOfDirectorsChairmanAndChiefExecutiveOfficerMember svt:EquityIncentivePlan2022Member 2023-06-09 2023-06-09 0000089140 svt:AtgResearchAndDevelopmentExpendituresMember 2023-04-01 2023-06-30 0000089140 svt:AtgResearchAndDevelopmentExpendituresMember 2023-01-01 2023-06-30 0000089140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0000089140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0000089140 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2023-06-30 0000089140 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000089140 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000089140 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2023-06-30 0000089140 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000089140 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000089140 us-gaap:ConstructionInProgressMember 2023-06-30 0000089140 us-gaap:BuildingMember 2023-06-30 0000089140 svt:ConstructionInProgressMachineryAndEquipmentMember 2023-06-30 0000089140 svt:ConstructionInProgressBuildingImprovementMember 2023-06-30 0000089140 us-gaap:ConstructionInProgressMember 2022-12-31 0000089140 us-gaap:BuildingMember 2022-12-31 0000089140 us-gaap:MachineryAndEquipmentMember 2023-06-30 0000089140 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000089140 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000089140 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000089140 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000089140 svt:TreasuryStock.Member 2023-04-01 2023-06-30 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2023-04-01 2023-06-30 0000089140 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000089140 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000089140 svt:TreasuryStock.Member 2023-01-01 2023-03-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2023-01-01 2023-03-31 0000089140 2023-01-01 2023-03-31 0000089140 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000089140 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000089140 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000089140 svt:TreasuryStock.Member 2022-04-01 2022-06-30 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2022-04-01 2022-06-30 0000089140 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000089140 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000089140 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000089140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000089140 svt:TreasuryStock.Member 2022-01-01 2022-03-31 0000089140 svt:EmployeeStockOwnershipTrustCommitmentMember 2022-01-01 2022-03-31 0000089140 2022-01-01 2022-03-31 0000089140 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000089140 us-gaap:LineOfCreditMember 2023-06-30 0000089140 svt:LineOfCreditLeaseForEquipmentMember 2023-06-30 0000089140 svt:LineOfCredit2000000Member 2023-06-30 0000089140 us-gaap:LineOfCreditMember 2022-12-31 0000089140 svt:LineOfCreditLeaseForEquipmentMember 2022-12-31 0000089140 svt:LineOfCredit2000000Member 2022-12-31 0000089140 2022-01-01 2022-12-31 0000089140 svt:AeroIncMember 2023-01-01 2023-06-30 0000089140 us-gaap:RestrictedStockMember 2023-06-30 0000089140 svt:BoardOfDirectorsChairmanAndChiefExecutiveOfficerMember svt:EquityIncentivePlan2022Member 2023-06-09 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember us-gaap:MachineryAndEquipmentMember 2022-12-31 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2023-08-01 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2022-04-01 2022-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2022-01-01 2022-06-30 0000089140 svt:LineOfCreditLeaseForEquipmentMember 2023-01-01 2023-06-30 0000089140 svt:LineOfCredit2000000Member 2023-01-01 2023-06-30 0000089140 us-gaap:LineOfCreditMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-06-30 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-06-27 0000089140 srt:MinimumMember svt:LineOfCreditLeaseForEquipmentMember 2023-06-30 0000089140 srt:MinimumMember svt:LineOfCredit2000000Member 2023-06-30 0000089140 srt:MaximumMember svt:LineOfCreditLeaseForEquipmentMember 2023-06-30 0000089140 srt:MaximumMember svt:LineOfCredit2000000Member 2023-06-30 0000089140 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-06-30 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-03-30 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-06-28 0000089140 us-gaap:LineOfCreditMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-06-30 0000089140 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember svt:AdvancedTechnologyGroupMember 2023-01-01 2023-06-30 0000089140 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember svt:AdvancedTechnologyGroupMember 2023-01-01 2023-06-30 0000089140 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember svt:AdvancedTechnologyGroupMember 2022-01-01 2022-06-30 0000089140 2022-06-30 0000089140 2021-12-31 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2022-12-31 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember svt:ConsumerProductsGroupMember 2023-08-01 2023-08-01 0000089140 2022-12-31 0000089140 2023-06-30 0000089140 srt:MinimumMember 2023-01-01 2023-06-30 0000089140 srt:MinimumMember srt:ChiefExecutiveOfficerMember 2023-01-01 2023-06-30 0000089140 svt:LineOfCreditLeaseForEquipmentMember 2021-07-09 0000089140 svt:LineOfCredit2000000Member 2018-06-28 0000089140 svt:DiscontinuedOperationsWindDownMember svt:OntarioKnifeCompanyMember 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2023-04-01 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2023-01-01 2023-06-30 0000089140 us-gaap:DiscontinuedOperationsHeldforsaleMember svt:OntarioKnifeCompanyMember 2023-08-01 2023-08-01 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-06-27 2023-06-27 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-06-30 0000089140 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0000089140 us-gaap:RevolvingCreditFacilityMember svt:AdvancedTechnologyGroupMember 2023-06-27 2023-06-27 0000089140 2022-04-01 2022-06-30 0000089140 2022-01-01 2022-06-30 0000089140 2023-04-01 2023-06-30 0000089140 2023-07-24 0000089140 2023-01-01 2023-06-30 shares iso4217:USD pure svt:item svt:Y iso4217:USD shares svt:segment 0000089140 --12-31 2023 Q2 35113000 false 10-Q true 2023-06-30 false 1-07109 SERVOTRONICS, INC. DE 16-0837866 1110 Maple Street Elma NY 14059 716 655-5990 Common Stock SVT NYSEAMER Yes Yes Non-accelerated Filer true false false 2496211 716000 3812000 180000 11141000 8453000 15098000 14286000 139000 138000 996000 477000 4174000 9528000 32444000 36694000 7242000 7355000 1072000 172000 172000 39858000 45293000 3697000 501000 87000 87000 2904000 1840000 1358000 1057000 579000 581000 290000 394000 2763000 1745000 11678000 6205000 4016000 3975000 0.20 0.20 4000000 4000000 2629052 2629052 2496211 2483318 524000 523000 14587000 14556000 12694000 23741000 -2312000 -2336000 157000 157000 91570 104464 1172000 1214000 24164000 35113000 39858000 45293000 10649000 8749000 19709000 17916000 9092000 7723000 17168000 14218000 1557000 1026000 2541000 3698000 3269000 1908000 5444000 4001000 12361000 9631000 22612000 18219000 -1712000 -882000 -2903000 -303000 89000 74000 142000 144000 26000 -89000 -74000 -142000 -118000 -1801000 -956000 -3045000 -421000 1479000 -167000 1063000 -80000 -3280000 -789000 -4108000 -341000 -6220000 -21000 -6940000 -144000 -9500000 -810000 -11048000 -485000 -1.33 -1.33 -0.32 -0.32 -1.67 -1.67 -0.14 -0.14 -2.53 -2.53 -0.01 -0.01 -2.82 -2.82 -0.06 -0.06 -3.86 -3.86 -0.33 -0.33 -4.49 -4.49 -0.20 -0.20 -9500000 -810000 -11048000 -485000 -16000 -29000 -32000 -56000 -4000 -7000 -7000 -12000 -12000 -22000 -25000 -44000 -9488000 -788000 -11023000 -441000 -4108000 -341000 517000 485000 74000 67000 25000 3000 -14000 46000 -2000 -15000 1072000 26000 2663000 2785000 826000 -1506000 1000 -680000 519000 488000 1064000 995000 301000 -159000 66000 61000 -105000 -5000 -5141000 -74000 403000 428000 38000 -403000 -390000 3697000 4250000 501000 140000 3196000 -4390000 -568000 241000 -568000 241000 -2916000 -4613000 3812000 9433000 896000 4820000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.           Operations and Summary of Significant Accounting Policies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation and Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Servotronics, Inc. and its subsidiaries (the “Company”) design, manufacture and market advanced technology products consisting primarily of control components, and consumer products consisting of knives and various types of cutlery and other edged products. The company operates through two primary segments: the Advanced Technology Group (“ATG”) and the Consumer Products Group (“CPG”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company was incorporated in New York in 1959. In 1972, the Company was merged into a wholly-owned subsidiary organized under the laws of the State of Delaware, thereby changing the Company’s state of incorporation from New York to Delaware.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s shares currently trade on the New York Stock Exchange (NYSE American) under the symbol SVT.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The accompanying unaudited condensed consolidated financial statements (“consolidated financial statements”) have been prepared in accordance with United States generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by United States generally accepted accounting principles for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The accompanying consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. All such adjustments are of a normal recurring nature. Operating results for the three- and six-months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. The consolidated financial statements should be read in conjunction with the 2022 annual report and the notes thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements include the accounts of Servotronics, Inc. (the active legal entity under the ATG segment), The Ontario Knife Company (“OKC”, the active legal entity under the CPG segment) and other, inactive, wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">As communicated in the March 31, 2023 10-Q filing, the Company’s Board of Directors (the “Board”) authorized the review of strategic alternatives for the CPG segment. On April 18, 2023, the OKC business was listed for sale. On June 20, 2023, the Board approved for management to execute a letter of intent (LOI) to sell certain assets of OKC to a third party. On June 28, 2023, the LOI was executed. On July 10, 2023, the Company executed an Asset Purchase Agreement (“APA”) with the third party, and closed on this transaction on August 1, 2023. Management intends to wind down the OKC operations (the CPG business segment) during the second half of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Accordingly, the results of operations of OKC are presented as a “Loss from Discontinued Operation, net of tax” on the Condensed Consolidated Statements of Operations, and assets and liabilities are reflected as “Assets and Liabilities related to Discontinued Operation” in the Condensed Consolidated Balance Sheets. The “Loss from Discontinued Operation, net of tax” is included in the net loss on the Condensed Consolidated Statements of Comprehensive Loss, and the cash used by operating activities from the discontinued operation is included in the “Discontinued Operation” section of the Condensed Consolidated Statements of Cash Flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The 2022 financial information included in the aforementioned Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Operations were reclassified to conform with the discontinued operations presentation. Amounts for all periods discussed below reflect the results of operations, financial condition and cash flows from the Company’s continuing operations (ATG), unless otherwise noted. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><b style="font-weight:bold;">Cash and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The following table provides a reconciliation of cash and restricted cash to the amounts in the statement of cash flow in thousands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company considers cash to include all currency and coin owned by the Company as well as all deposits in the bank including checking accounts and savings accounts. The restricted cash of $180,000 as of June 30, 2023 (no outstanding balance as of December 31, 2022) represents collateral with a financial institution. Refer to Note 5, Indebtedness, for further discussion. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company grants credit to substantially all of its customers and carries its accounts receivable at original invoice amount less an allowance for credit losses. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for credit losses based on history of past write-offs, collections, and current credit conditions. The allowance for credit losses amounted to approximately $91,000 and $116,000 as of June 30, 2023 and December 31, 2022, respectively. The Company does not accrue interest on past due receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company evaluated the accounting standards update related to the Current Expected Credit Losses (“CECL”) and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenues are recognized at the time of shipment of goods, transfer of title and customer acceptance, as required. Our revenue transactions generally consist of a single performance obligation to transfer contracted goods and are not accounted for under industry-specific guidance. Purchase orders generally include specific terms relative to quantity, item description, specifications, price, customer responsibility for in-process costs, delivery schedule, shipping point, payment and other standard terms and conditions of purchase. Service sales, principally representing repair, are recognized at the time of shipment of goods. The costs incurred for nonrecurring engineering, development and repair activities of our products under agreements with commercial customers are expensed as incurred. Subsequently, the revenue is recognized as products are delivered to the customers with the approval by the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenue is recognized at an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring goods and services to a customer. The Company determines revenue recognition using the following five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the company satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g., sales and use taxes). Revenue includes payments for shipping activities that are reimbursed by the customer to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Performance obligations are satisfied as of a point in time. Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. As a significant portion of the Company’s revenue are recognized at the time of shipment, transfer of title and customer acceptance, there is no significant judgment applied to determine the timing of the satisfaction of performance obligations or transaction price. Shipping and handling activities that occur after the customer obtains control of the promised goods are considered fulfillment activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The timing of satisfaction of our performance obligations does not significantly vary from the typical timing of payment. The Company generally receives payment for these contracts within the payment terms negotiated and agreed upon by each customer contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Warranty and repair obligations are assessed on all returns. Revenue is not recorded on any warranty returns. The Company warrants its products against design, materials and workmanship based on an average of twenty-seven months. The Company determines warranty reserves needed based on actual average costs of warranty units shipped and current facts and circumstances. As of June 30, 2023, and December 31, 2022 under the guidance of ASC 460 the Company has recorded a warranty reserve of approximately $579,000 and $581,000, respectively. Revenue is recognized on repair returns, covered under a customer contract, at the contractual price upon shipment to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred to bring each product to its present location and condition. Market provisions in respect of lower of cost or market adjustments and inventory expected to be used in greater than two years are applied to the gross value of the inventory through a reserve of approximately $616,000 and $602,000 at June 30, 2023 and December 31, 2022, respectively. Pre-production and start-up costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The purchase of suppliers’ minimum economic quantities of material such as steel, etc. may result in a purchase of quantities exceeding two years of customer requirements. Also, in order to maintain a reasonable and/or agreed to lead time or minimum stocking requirements, certain larger quantities of other product support items may have to be purchased and may result in over one year’s supply. The amounts are not included in the inventory reserve discussed above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Shipping and handling costs are classified as a component of cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Property, plant and equipment is carried at cost; expenditures for new facilities and equipment and expenditures which substantially increase the useful lives of existing plant and equipment are capitalized; expenditures for maintenance and repairs are expensed as incurred. Upon disposal of properties, the related cost and accumulated depreciation are removed from the respective accounts and any profit or loss on disposition is included in income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Depreciation is provided on the basis of estimated useful lives of depreciable properties, primarily by the straight-line method for financial statement purposes and by accelerated methods for income tax purposes. Depreciation expense includes the amortization of right-of-use (“ROU”) assets accounted for as finance leases. The estimated useful lives of depreciable properties are generally as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-20 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3‑5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities, as well as operating loss and credit carryforwards. The Company and its subsidiaries file a consolidated federal income tax return, combined New York, Texas, California and Connecticut state income tax returns and a separate Arkansas state income tax return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company did not have any accrued interest or penalties included in its Condensed Consolidated Balance Sheets as of June 30, 2023 or December 31, 2022, and did not recognize any interest and/or penalties in its Condensed Consolidated Statements of Operations during the periods ended June 30, 2023 and June 30, 2022. The Company did not have any material uncertain tax positions or unrecognized tax benefits or obligations as of June 30, 2023 and December 31, 2022. The 2019 through 2022 federal and state tax returns remain subject to examination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Supplemental Cash Flow Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">There were income tax refunds received of approximately $0 and $811,000 for the six-month period ended June 30, 2023 and 2022, respectively. Income taxes paid amounted to approximately $2,000 and $50,000 for the six-month period ended June 30, 2023 and 2022, respectively. Interest paid during the six-month period ended June 30, 2023 and 2022 amounted to approximately $46,000 and $66,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Employee Stock Ownership Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Contributions to the employee stock ownership plan are determined annually by the Company according to plan formula.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company reviews long-lived assets for impairment annually or whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable based on undiscounted future operating cash flow analyses. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Due to the losses incurred, the Company performed a test for recoverability of the long-lived assets by comparing its carrying value to the future undiscounted cash flows that we expect will be generated by the asset group. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s strategic decision to sell certain assets of OKC resulted in the classification of a discontinued operation and triggered an impairment of OKC’s real property as of June 30, 2023 in accordance with Accounting Standards Codification (“ASC”) 360-10-45-9 <i style="font-style:italic;">Impairment or Disposal of Long-Lived Assets</i>. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company has determined that no other impairment of long-lived assets existed as of June 30, 2023 and December 31, 2022, which primarily includes the Company’s tangible real (land and building) and personal (machinery &amp; equipment) properties. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Certain balances as previously reported were reclassified with classifications adopted in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Effective January 1, 2023 the ATG research and development and certain insurance expenditures of approximately $507,000 and $902,000 for the three- and six-months ended June 30, 2023 are reflected in selling, general and administrative operating expenses. Accordingly, approximately $333,000 and $652,000 for the three- and six-months ended June 30, 2022 was reclassified from cost of goods sold to selling, general and administrative for the same period in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Research and Development Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Research and development costs are expensed as incurred and are included in the selling, general and administrative expenses on the Condensed Consolidated Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Concentration of Credit Risks</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Financial instruments that potentially subject the Company to concentration of credit risks principally consist of cash accounts in financial institutions. Although the accounts exceed the federally insured deposit amount, management assesses the risk of nonperformance by the financial institutions to be low.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The carrying amount of cash, accounts receivable, accounts payable and accrued expenses are reasonable estimates of their fair value due to their short maturity. Based on variable interest rates and the borrowing rates currently available to the Company for loans similar to its asset-based line of credit the fair value approximates its carrying amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Recent Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Effective January 1, 2023, the Company adopted the Accounting Standards Update (“ASU”) 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> issued by the Financial Accounting Standards Board (“FASB”) which creates a new credit impairment standard for financial assets measured at amortized cost and available-for-sale debt securities. The ASU requires financial assets measured at amortized cost (including loans, trade receivables and held-to-maturity debt securities) to be presented at the net amount expected to be collected, through an allowance for credit losses that are expected to occur over the remaining life of the asset, rather than incurred losses. The measurement of credit losses for newly recognized financial assets (other than certain purchased assets) and subsequent changes in the allowance for credit losses are recorded in the statement of income as the amounts expected to be collected change. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company evaluated the ASU related to CECL and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, that are of significance, or potential significance, to the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation and Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Servotronics, Inc. and its subsidiaries (the “Company”) design, manufacture and market advanced technology products consisting primarily of control components, and consumer products consisting of knives and various types of cutlery and other edged products. The company operates through two primary segments: the Advanced Technology Group (“ATG”) and the Consumer Products Group (“CPG”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company was incorporated in New York in 1959. In 1972, the Company was merged into a wholly-owned subsidiary organized under the laws of the State of Delaware, thereby changing the Company’s state of incorporation from New York to Delaware.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s shares currently trade on the New York Stock Exchange (NYSE American) under the symbol SVT.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The accompanying unaudited condensed consolidated financial statements (“consolidated financial statements”) have been prepared in accordance with United States generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by United States generally accepted accounting principles for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The accompanying consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. All such adjustments are of a normal recurring nature. Operating results for the three- and six-months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. The consolidated financial statements should be read in conjunction with the 2022 annual report and the notes thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The consolidated financial statements include the accounts of Servotronics, Inc. (the active legal entity under the ATG segment), The Ontario Knife Company (“OKC”, the active legal entity under the CPG segment) and other, inactive, wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">As communicated in the March 31, 2023 10-Q filing, the Company’s Board of Directors (the “Board”) authorized the review of strategic alternatives for the CPG segment. On April 18, 2023, the OKC business was listed for sale. On June 20, 2023, the Board approved for management to execute a letter of intent (LOI) to sell certain assets of OKC to a third party. On June 28, 2023, the LOI was executed. On July 10, 2023, the Company executed an Asset Purchase Agreement (“APA”) with the third party, and closed on this transaction on August 1, 2023. Management intends to wind down the OKC operations (the CPG business segment) during the second half of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Accordingly, the results of operations of OKC are presented as a “Loss from Discontinued Operation, net of tax” on the Condensed Consolidated Statements of Operations, and assets and liabilities are reflected as “Assets and Liabilities related to Discontinued Operation” in the Condensed Consolidated Balance Sheets. The “Loss from Discontinued Operation, net of tax” is included in the net loss on the Condensed Consolidated Statements of Comprehensive Loss, and the cash used by operating activities from the discontinued operation is included in the “Discontinued Operation” section of the Condensed Consolidated Statements of Cash Flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The 2022 financial information included in the aforementioned Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Operations were reclassified to conform with the discontinued operations presentation. Amounts for all periods discussed below reflect the results of operations, financial condition and cash flows from the Company’s continuing operations (ATG), unless otherwise noted. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><b style="font-weight:bold;">Cash and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The following table provides a reconciliation of cash and restricted cash to the amounts in the statement of cash flow in thousands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company considers cash to include all currency and coin owned by the Company as well as all deposits in the bank including checking accounts and savings accounts. The restricted cash of $180,000 as of June 30, 2023 (no outstanding balance as of December 31, 2022) represents collateral with a financial institution. Refer to Note 5, Indebtedness, for further discussion. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,812</p></td></tr></table> 716000 3812000 180000 896000 3812000 180000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company grants credit to substantially all of its customers and carries its accounts receivable at original invoice amount less an allowance for credit losses. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance for credit losses based on history of past write-offs, collections, and current credit conditions. The allowance for credit losses amounted to approximately $91,000 and $116,000 as of June 30, 2023 and December 31, 2022, respectively. The Company does not accrue interest on past due receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company evaluated the accounting standards update related to the Current Expected Credit Losses (“CECL”) and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company.</p> 91000 116000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenues are recognized at the time of shipment of goods, transfer of title and customer acceptance, as required. Our revenue transactions generally consist of a single performance obligation to transfer contracted goods and are not accounted for under industry-specific guidance. Purchase orders generally include specific terms relative to quantity, item description, specifications, price, customer responsibility for in-process costs, delivery schedule, shipping point, payment and other standard terms and conditions of purchase. Service sales, principally representing repair, are recognized at the time of shipment of goods. The costs incurred for nonrecurring engineering, development and repair activities of our products under agreements with commercial customers are expensed as incurred. Subsequently, the revenue is recognized as products are delivered to the customers with the approval by the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenue is recognized at an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring goods and services to a customer. The Company determines revenue recognition using the following five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the company satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer (e.g., sales and use taxes). Revenue includes payments for shipping activities that are reimbursed by the customer to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Performance obligations are satisfied as of a point in time. Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. As a significant portion of the Company’s revenue are recognized at the time of shipment, transfer of title and customer acceptance, there is no significant judgment applied to determine the timing of the satisfaction of performance obligations or transaction price. Shipping and handling activities that occur after the customer obtains control of the promised goods are considered fulfillment activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The timing of satisfaction of our performance obligations does not significantly vary from the typical timing of payment. The Company generally receives payment for these contracts within the payment terms negotiated and agreed upon by each customer contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Warranty and repair obligations are assessed on all returns. Revenue is not recorded on any warranty returns. The Company warrants its products against design, materials and workmanship based on an average of twenty-seven months. The Company determines warranty reserves needed based on actual average costs of warranty units shipped and current facts and circumstances. As of June 30, 2023, and December 31, 2022 under the guidance of ASC 460 the Company has recorded a warranty reserve of approximately $579,000 and $581,000, respectively. Revenue is recognized on repair returns, covered under a customer contract, at the contractual price upon shipment to the customer.</p> P27M 579000 581000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Inventories are stated at the lower of cost or net realizable value. Cost includes all costs incurred to bring each product to its present location and condition. Market provisions in respect of lower of cost or market adjustments and inventory expected to be used in greater than two years are applied to the gross value of the inventory through a reserve of approximately $616,000 and $602,000 at June 30, 2023 and December 31, 2022, respectively. Pre-production and start-up costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The purchase of suppliers’ minimum economic quantities of material such as steel, etc. may result in a purchase of quantities exceeding two years of customer requirements. Also, in order to maintain a reasonable and/or agreed to lead time or minimum stocking requirements, certain larger quantities of other product support items may have to be purchased and may result in over one year’s supply. The amounts are not included in the inventory reserve discussed above.</p> 616000 602000 P2Y 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Shipping and handling costs are classified as a component of cost of goods sold.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Property, plant and equipment is carried at cost; expenditures for new facilities and equipment and expenditures which substantially increase the useful lives of existing plant and equipment are capitalized; expenditures for maintenance and repairs are expensed as incurred. Upon disposal of properties, the related cost and accumulated depreciation are removed from the respective accounts and any profit or loss on disposition is included in income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Depreciation is provided on the basis of estimated useful lives of depreciable properties, primarily by the straight-line method for financial statement purposes and by accelerated methods for income tax purposes. Depreciation expense includes the amortization of right-of-use (“ROU”) assets accounted for as finance leases. The estimated useful lives of depreciable properties are generally as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-20 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3‑5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5-20 years</p></td></tr><tr><td style="vertical-align:bottom;width:87.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3‑5 years</p></td></tr></table> P5Y P40Y P5Y P20Y P3Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities, as well as operating loss and credit carryforwards. The Company and its subsidiaries file a consolidated federal income tax return, combined New York, Texas, California and Connecticut state income tax returns and a separate Arkansas state income tax return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company did not have any accrued interest or penalties included in its Condensed Consolidated Balance Sheets as of June 30, 2023 or December 31, 2022, and did not recognize any interest and/or penalties in its Condensed Consolidated Statements of Operations during the periods ended June 30, 2023 and June 30, 2022. The Company did not have any material uncertain tax positions or unrecognized tax benefits or obligations as of June 30, 2023 and December 31, 2022. The 2019 through 2022 federal and state tax returns remain subject to examination.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Supplemental Cash Flow Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">There were income tax refunds received of approximately $0 and $811,000 for the six-month period ended June 30, 2023 and 2022, respectively. Income taxes paid amounted to approximately $2,000 and $50,000 for the six-month period ended June 30, 2023 and 2022, respectively. Interest paid during the six-month period ended June 30, 2023 and 2022 amounted to approximately $46,000 and $66,000, respectively.</p> 0 811000 2000 50000 46000 66000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Employee Stock Ownership Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Contributions to the employee stock ownership plan are determined annually by the Company according to plan formula.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company reviews long-lived assets for impairment annually or whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable based on undiscounted future operating cash flow analyses. If an impairment is determined to exist, any related impairment loss is calculated based on fair value. Due to the losses incurred, the Company performed a test for recoverability of the long-lived assets by comparing its carrying value to the future undiscounted cash flows that we expect will be generated by the asset group. Impairment losses on assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s strategic decision to sell certain assets of OKC resulted in the classification of a discontinued operation and triggered an impairment of OKC’s real property as of June 30, 2023 in accordance with Accounting Standards Codification (“ASC”) 360-10-45-9 <i style="font-style:italic;">Impairment or Disposal of Long-Lived Assets</i>. Refer to Note 2, Discontinued Operation and Assets and Liabilities Related to Discontinued Operation, for further discussion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company has determined that no other impairment of long-lived assets existed as of June 30, 2023 and December 31, 2022, which primarily includes the Company’s tangible real (land and building) and personal (machinery &amp; equipment) properties. </p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Certain balances as previously reported were reclassified with classifications adopted in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Effective January 1, 2023 the ATG research and development and certain insurance expenditures of approximately $507,000 and $902,000 for the three- and six-months ended June 30, 2023 are reflected in selling, general and administrative operating expenses. Accordingly, approximately $333,000 and $652,000 for the three- and six-months ended June 30, 2022 was reclassified from cost of goods sold to selling, general and administrative for the same period in 2022. There was no impact to the Condensed Consolidated Statement of Operations due to the reclassification.</p> 507000 902000 333000 652000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Research and Development Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Research and development costs are expensed as incurred and are included in the selling, general and administrative expenses on the Condensed Consolidated Statements of Operations. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Concentration of Credit Risks</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Financial instruments that potentially subject the Company to concentration of credit risks principally consist of cash accounts in financial institutions. Although the accounts exceed the federally insured deposit amount, management assesses the risk of nonperformance by the financial institutions to be low.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The carrying amount of cash, accounts receivable, accounts payable and accrued expenses are reasonable estimates of their fair value due to their short maturity. Based on variable interest rates and the borrowing rates currently available to the Company for loans similar to its asset-based line of credit the fair value approximates its carrying amount.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Recent Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Effective January 1, 2023, the Company adopted the Accounting Standards Update (“ASU”) 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> issued by the Financial Accounting Standards Board (“FASB”) which creates a new credit impairment standard for financial assets measured at amortized cost and available-for-sale debt securities. The ASU requires financial assets measured at amortized cost (including loans, trade receivables and held-to-maturity debt securities) to be presented at the net amount expected to be collected, through an allowance for credit losses that are expected to occur over the remaining life of the asset, rather than incurred losses. The measurement of credit losses for newly recognized financial assets (other than certain purchased assets) and subsequent changes in the allowance for credit losses are recorded in the statement of income as the amounts expected to be collected change. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company evaluated the ASU related to CECL and determined that the pronouncement does not have a material effect on the financial position, results of operations or cash flows of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, that are of significance, or potential significance, to the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.           Discontinued Operation and Assets and Liabilities Related to Discontinued Operation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">As disclosed in Note 1, the Company’s decision to sell certain assets and wind down the operations of OKC met the “held for sale” criteria and represents a strategic shift that has a significant impact on the Company’s operations and financial results under ASC 205-20-45-9 <i style="font-style:italic;">Discontinued Operations</i>. Therefore, the assets and liabilities of OKC are reflected as “Assets and Liabilities related to Discontinued Operation” in the Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022, respectively. The operating results, the loss on sale of assets, wind down costs, and impairment of long-lived assets were reclassified to “Loss from Discontinued Operation, net of tax” in the Condensed Consolidated Statements of Operations for the three- and six-months ended June 30, 2023 and June 30, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Under the terms of the APA, which closed on August 1, 2023, the Company sold inventory, machinery &amp; equipment and intellectual property (patents &amp; trademarks/tradenames) to the buyer for $2,100,000. In accordance with the sale, the Company evaluated whether the fair value of OKC assets sold, less estimated costs to sell, exceeded the net carrying value. The Company concluded that the net carrying value exceeded the fair value, less estimated costs to sell, resulting in an estimated impairment charge of approximately $3,223,000 for the CPG segment. This impairment charge is included in the Loss from Discontinued Operation as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">In addition, as a direct result of selling OKC’s assets, management’s focus on winding down the OKC operations, and actively marketing the real property for sale during the third quarter of 2023, the Company incurred an impairment charge of approximately $1,098,000 related to the real property based on independent, third party appraisals (less estimated costs to sell). Estimated wind down costs of approximately $1,129,000, mostly included in other accrued liabilities caption within the table presented below, were recorded for customer collection reserves, key employee retention agreements, and supplier purchase orders currently in negotiations. This aggregate total of approximately $2,227,000 is included in the Loss from Discontinued Operation as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">OKC’s operating loss (prior to the discontinued operation classification) of approximately $770,000 and $21,000 for the three-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation. OKC’s operating loss (prior to the discontinued operation classification) of approximately $1,490,000 and $144,000 for the six-month periods ended June 30, 2023 and 2022, respectively, is also included in the Loss from Discontinued Operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Based on the above, the Company’s total estimated Loss from Discontinued Operation, net of tax, is approximately $6,220,000 and $6,940,000 for the three- and six-months ended June 30, 2023 (approximately $21,000 and $144,000 for the three- and six-months ended June 30, 2022 as reclassified).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Discontinued Operation Financial Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">A summary of the results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,482</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,115)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,503)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation - impairment and divestiture costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,482</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,626)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation - impairment and divestiture costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Assets &amp; Liabilities Related to Discontinued Operation Financial Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec 31, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,016</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,766</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Machinery and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patents and trademark, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building and improvements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,726</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Assets related to discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,528</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,272</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued employee compensation and benefit costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Liabilities related to discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The OKC assets not being sold under the terms of the APA include accounts receivable, prepaid assets, and the building (total assets of $2,275,000 as of June 30, 2023). The Company retains and will liquidate these assets in conjunction with the wind down of the OKC operations. The accounts receivable of approximately $625,000 is net of a reserve for uncollectible accounts of approximately $170,000. In addition, the OKC liabilities not assumed under the terms of the APA include the accounts payable and accrued expenses totaling approximately $2,764,000 as of June 30, 2023.</p> 2100000 3223000 1098000 1129000 2227000 -770000 -21000 -1490000 -144000 -6220000 -6940000 -21000 -144000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,482</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,115)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,503)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation - impairment and divestiture costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,482</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,626)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation - impairment and divestiture costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec 31, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">($000’s omitted)</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,016</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,766</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Machinery and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patents and trademark, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Building and improvements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,726</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Assets related to discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,528</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,272</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued employee compensation and benefit costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Liabilities related to discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745</p></td></tr></table> 1345000 2482000 2115000 2503000 -770000 -21000 2227000 -3223000 -6220000 -21000 -6220000 -21000 3087000 4482000 4577000 4626000 -1490000 -144000 2227000 -3223000 -6940000 -144000 -6940000 -144000 625000 1016000 100000 313000 1598000 4766000 255000 567000 46000 140000 1550000 2726000 4174000 9528000 1420000 1272000 86000 124000 1258000 349000 2764000 1745000 2275000 625000 170000 2764000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">3.           Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw material and common parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,703</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,986</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,888</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less inventory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (602)</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,286</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw material and common parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,703</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,986</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,888</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less inventory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (602)</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,286</p></td></tr></table> 11686000 10703000 3357000 2986000 671000 1199000 15714000 14888000 616000 602000 15098000 14286000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">4.           Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,838</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery, equipment and tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,526</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,366</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,011)</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,355</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Depreciation and amortization expense amounted to approximately $260,000 and $241,000 for the three-months ended June 30, 2023 and 2022, respectively. Amortization expense primarily related to Right of Use (“ROU”) assets amounted to approximately $7,000 and $8,000 for the three months ended June 30, 2023 and 2022, respectively. Depreciation and amortization expense amounted to approximately $517,000 and $485,000 for the six-months ended June 30, 2023 and 2022, respectively. Amortization expense, primarily related to ROU assets, amounted to approximately $12,000 and $12,000 for the six-months ended June 30, 2023 and 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s ROU assets included in machinery, equipment and tooling had a net book value of approximately $172,000 as of June 30, 2023 ($185,000 as of December 31, 2022).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">As of June 30, 2023, there is approximately $217,000 ($1,002,000 as of December 31, 2022) of construction in progress (CIP) included in property, plant and equipment all of which is related to capital projects. There is approximately $135,000 in CIP for machinery and equipment and approximately $82,000 for building improvements at the Advanced Technology Group.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,838</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery, equipment and tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,526</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,366</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,011)</p></td></tr><tr><td style="vertical-align:bottom;width:73.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,355</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 8337000 7838000 15216000 14526000 217000 1002000 23770000 23366000 16528000 16011000 7242000 7355000 260000 241000 7000 8000 517000 485000 12000 12000 172000 185000 217000 1002000 135000 82000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">5.           Indebtedness</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Line of credit payable to a financial institution; Interest rate is the greater of prime or 7% plus 1% per annum. (Interest rate 9.25% as of June 30, 2023) (A)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) (B) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) (C)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 501</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (501)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">A)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">On June 27, 2023, the Company entered into a three-year financing agreement with a financial lending institution for an asset-based line of credit (the “Credit Facility”) with a maximum revolving credit of $7,000,000. The borrowing base under the Credit Facility is determined using 85% of eligible domestic and international accounts receivable balances of the ATG segment, less any other specific reserves. In general terms, ineligible receivables are defined as invoices unpaid over 90 days. The interest rate on the credit facility is equal to the greater of prime rate (as defined by JP Morgan Chase Bank) or 7% plus 1% per annum. The Company capitalized approximately $104,000 of loan origination costs related to the Credit Facility, which is collateralized by the Company’s assets.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The balance outstanding of approximately $3,697,000 as of June 30, 2023 (no balance outstanding as of December 31, 2022) consists of the loan payoff with a financial institution of approximately $3,638,000 on June 28, 2023 (resulting from borrowings in 2023 under the terms of the line of credit with the financial institution), and Credit Facility closing fees of approximately $59,000. In conjunction with the loan payoff, $320,000 of the pledged deposit of $500,000 provided to the financial institution on March 30, 2023 was returned to the Company. The remaining balance of $180,000 remains pledged as collateral with the financial institution for the Company’s credit card program. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">In accordance with ASC 470-10-45-5 <i style="font-style:italic;">Classification of Revolving Credit Agreements Subject to Lock-Box Arrangements and Subjective Acceleration Clauses</i>, borrowings outstanding under the Credit Facility that includes both a subjective acceleration clause and requirement to maintain a lock-box arrangement must be considered short-term obligations. As the Credit Facility includes both of the provisions, the outstanding balance of $3,697,000 is classified as a current liability on the Condensed Consolidated Balance Sheet as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Credit Facility contains two financial covenants required to be maintained by the Company at the end of each of its fiscal quarters. The Tangible Net Worth covenant requires the Company to maintain tangible net worth not less than $20,000,000. The Working Capital covenant requires the Company to maintain working capital not less than $10,000,000. The Company has met both covenant requirements as of June 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Based on the current net losses, working capital needs, and the previous banking relationship, initial concerns were raised about the Company’s ability to meet obligations as they become due.  However, the net loss from continuing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 72pt;">operations was negatively impacted by significant, non-recurring SG&amp;A expenses (see MD&amp;A) and income tax expense (see Note 8), both of which have materially impacted net losses in 2023.  The net loss from discontinued operations (see Note 2) was primarily driven by impairment charges related to winding down the OKC operations and divesting the CPG segment.  Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility, Management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">B)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The Company had an equipment loan facility in the amount of $1,000,000 available until July 9, 2021. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($491,000 outstanding as of December 31, 2022).</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">C)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">The Company had a lease line of credit for equipment financing in the amount of $1,000,000 available until June 28, 2018. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($10,000 outstanding as of December 31, 2022).</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($000’s omitted)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Line of credit payable to a financial institution; Interest rate is the greater of prime or 7% plus 1% per annum. (Interest rate 9.25% as of June 30, 2023) (A)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding) (B) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender’s lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding) (C)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 501</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (501)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Long term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">A)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">On June 27, 2023, the Company entered into a three-year financing agreement with a financial lending institution for an asset-based line of credit (the “Credit Facility”) with a maximum revolving credit of $7,000,000. The borrowing base under the Credit Facility is determined using 85% of eligible domestic and international accounts receivable balances of the ATG segment, less any other specific reserves. In general terms, ineligible receivables are defined as invoices unpaid over 90 days. The interest rate on the credit facility is equal to the greater of prime rate (as defined by JP Morgan Chase Bank) or 7% plus 1% per annum. The Company capitalized approximately $104,000 of loan origination costs related to the Credit Facility, which is collateralized by the Company’s assets.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The balance outstanding of approximately $3,697,000 as of June 30, 2023 (no balance outstanding as of December 31, 2022) consists of the loan payoff with a financial institution of approximately $3,638,000 on June 28, 2023 (resulting from borrowings in 2023 under the terms of the line of credit with the financial institution), and Credit Facility closing fees of approximately $59,000. In conjunction with the loan payoff, $320,000 of the pledged deposit of $500,000 provided to the financial institution on March 30, 2023 was returned to the Company. The remaining balance of $180,000 remains pledged as collateral with the financial institution for the Company’s credit card program. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">In accordance with ASC 470-10-45-5 <i style="font-style:italic;">Classification of Revolving Credit Agreements Subject to Lock-Box Arrangements and Subjective Acceleration Clauses</i>, borrowings outstanding under the Credit Facility that includes both a subjective acceleration clause and requirement to maintain a lock-box arrangement must be considered short-term obligations. As the Credit Facility includes both of the provisions, the outstanding balance of $3,697,000 is classified as a current liability on the Condensed Consolidated Balance Sheet as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Credit Facility contains two financial covenants required to be maintained by the Company at the end of each of its fiscal quarters. The Tangible Net Worth covenant requires the Company to maintain tangible net worth not less than $20,000,000. The Working Capital covenant requires the Company to maintain working capital not less than $10,000,000. The Company has met both covenant requirements as of June 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Based on the current net losses, working capital needs, and the previous banking relationship, initial concerns were raised about the Company’s ability to meet obligations as they become due.  However, the net loss from continuing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 72pt;">operations was negatively impacted by significant, non-recurring SG&amp;A expenses (see MD&amp;A) and income tax expense (see Note 8), both of which have materially impacted net losses in 2023.  The net loss from discontinued operations (see Note 2) was primarily driven by impairment charges related to winding down the OKC operations and divesting the CPG segment.  Therefore, based on the disposal of the unprofitable CPG segment, the current forecasted revenue and customer backlog, continued production improvements and efficiencies, and the new Credit Facility, Management has concluded that substantial doubt about the Company’s ability to continue as a going concern is alleviated.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">B)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The Company had an equipment loan facility in the amount of $1,000,000 available until July 9, 2021. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($491,000 outstanding as of December 31, 2022).</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">C)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">The Company had a lease line of credit for equipment financing in the amount of $1,000,000 available until June 28, 2018. This line was non-revolving and non-renewable and the term was 60 months. Monthly payments were fixed for the term of each funding based upon the Lender’s lease pricing in effect at the time of such funding. There was no balance outstanding as of June 30, 2023 ($10,000 outstanding as of December 31, 2022).</p></td></tr></table> 0.07 0.01 0.0925 3697000 0 0.0179553 0.01869304 0 491000 0.01822758 0.01869304 0 10000 3697000 501000 3697000 501000 0 0 P3Y 7000000 0.85 P90D 0.07 0.01 104000 3697000 0 3638000 59000 320000 500000 180000 3697000 2 20000000 10000000 1000000 P60M 0 491000 1000000 P60M 0 10000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6.</b><b style="font-weight:bold;">            </b><b style="font-weight:bold;">Postretirement Benefit Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company provides certain postretirement benefits for two former executives of the Company (the Plan). Under the Plan, the Company pays the annual cost of health insurance coverage and provides life insurance at the same level of coverage provided to the former employees at the time of termination of employment. The Plan also provides a benefit to reimburse the participants for certain out-of-pocket medical or health related expenses. The participants’ benefits under the Plan cease upon the death of the former executives. The Plan is unfunded and the actuarially determined future accumulated postretirement benefit obligation at June 30, 2023 and December 31, 2022 was approximately $4,103,000 and $4,062,000, respectively and has been accrued and reflected in Post Retirement Obligation in the accompanying consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Benefit costs for the three-months ended June 30, 2023 and 2022 totaled $65,000 and $69,000, respectively. Benefit costs for the six months ended June 30, 2023 and 2022 totaled $130,000 and $138,000, respectively.</p> 4103000 4062000 65000 69000 130000 138000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7.</b><b style="font-weight:bold;">           </b><b style="font-weight:bold;">Shareholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:74.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six-month Period Ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">excess of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Treasury</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shareholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">par value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ESOT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_3ohlAmIz2UKGV3Ymam8jIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 35,112</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"> Net Loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,547)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,547)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,190)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,619</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Net Loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,500)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:74.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six-month Period Ended June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">excess of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Treasury</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shareholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">par value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ESOT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,366</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net Income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,738</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net Loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,864)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,992</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s Board of Directors authorized the purchase of up to 450,000 shares of its common stock in the open market or in privately negotiated transactions. As of June 30, 2023, the Company has purchased 360,615 shares and there remains 89,385 shares available to purchase under this program. There were no shares purchased by the Company during the six-month periods ended June 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company’s director compensation policy provides that non-employee directors receive a portion of their annual retainer in the form of restricted stock under the Company’s 2022 Equity Incentive Plan. These shares vest quarterly over a twelve-month service period, have voting rights and accrue dividends that are paid upon vesting. The aggregate amount of expense to the Company, measured based on the grant date fair value, is recognized over the requisite service period. An aggregate of 10,410 restricted shares were issued on June 9, 2023 with a grant date fair value of $125,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Included in the six-month period ended June 30, 2023 and June 30, 2022 is approximately $74,000 and $67,000, respectively, of stock-based compensation expense related to the restrictive share awards. The Company has approximately $250,000 of stock-based compensation expense related to unvested shares to be recognized over the requisite service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Share Activity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.09</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.85</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.06</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unvested at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.45</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Basic earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding does not include any potentially dilutive securities or any unvested restricted shares of common stock. These unvested restricted shares, although classified as issued and outstanding, are considered forfeitable until the restrictions lapse and will not be included in the basic EPS calculation until the shares are vested. Diluted earnings per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period plus the number of shares of common stock that would be issued assuming all contingently issuable shares having a dilutive effect on the earnings per share that were outstanding for the period. Incremental shares from assumed conversions are calculated as the number of shares that would be issued, net of the number of shares that could be purchased in the marketplace with the cash received upon stock option exercise. The dilutive effect of unvested restrictive stock is determined using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($000’s omitted except per share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (341)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding (basic)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,435</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding (diluted)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basic and diluted loss per share</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.20)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:74.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six-month Period Ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">excess of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Treasury</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shareholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">par value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ESOT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_3ohlAmIz2UKGV3Ymam8jIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 35,112</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"> Net Loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,547)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,547)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,190)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,619</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Net Loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,500)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,172)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:74.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six-month Period Ended June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">excess of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Treasury</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">shareholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">par value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ESOT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,366</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net Income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,738</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Retirement benefits adjustment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net Loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,864)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (258)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,992</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 23741000 -2337000 523000 14556000 -157000 -1214000 0 13000 0 0 0 0 13000 0 0 0 17000 0 24000 41000 -1547000 0 0 0 0 0 -1547000 22194000 -2324000 523000 14573000 -157000 -1190000 33619000 0 12000 0 0 0 0 12000 0 0 1000 14000 0 18000 33000 -9500000 0 0 0 0 0 -9500000 12694000 -2312000 524000 14587000 -157000 -1172000 24164000 25858000 -3908000 523000 14500000 -258000 -1349000 35366000 0 22000 0 0 0 0 22000 0 0 0 2000 0 23000 25000 325000 0 0 0 0 0 325000 26183000 -3886000 523000 14502000 -258000 -1326000 35738000 0 22000 0 0 0 0 22000 0 0 0 7000 0 35000 42000 -810000 0 0 0 0 0 -810000 25373000 -3864000 523000 14509000 -258000 -1291000 34992000 450000 360615 89385 0 0 10410 125000 74000000 67000000 250000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Share Activity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.09</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.85</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.06</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unvested at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.45</p></td></tr></table> 27010 11.09 12894 11.85 11701 11.06 28203 11.45 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($000’s omitted except per share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (341)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding (basic)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,435</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding (diluted)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basic and diluted loss per share</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.14)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discontinued operation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.20)</p></td></tr></table> -3280000 -789000 -4108000 -341000 -6220000 -21000 -6940000 -144000 -9500000 -810000 -11048000 -485000 2461000 2432000 2458000 2435000 28000 7000 28000 7000 2489000 2439000 2486000 2442000 -1.33 -0.32 -1.67 -0.14 -2.53 -0.01 -2.82 -0.06 -3.86 -0.33 -4.49 -0.20 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.           Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The income tax expense in the Condensed Consolidated Statements of Operations is approximately $1,479,000 and $1,063,000 for the three and six-months ended June 30, 2023, respectively, compared to an income tax benefit of approximately $167,000 and $80,000 for the three- and six-months ended June 30, 2022, respectively. The tax expense is the result of recording a valuation allowance (tax expense) of approximately $3,182,000 during the second quarter against the net deferred tax assets (net of deferred tax liabilities) of $3,355,000 as of June 30, 2023 (valuation reserve of $173,000 was recorded against the net deferred tax assets of $1,245,000 as of December 31, 2022). The valuation allowance (tax expense) was recorded due to management determining that the potential exists that it is more likely than not that the Company will not realize the net deferred tax assets. Accordingly, no deferred tax assets are recorded on the consolidated balance sheet as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The effective tax rate expense for the three-and six-month month period ended June 30, 2023, is 18.4% and 10.6%, respectively, compared to an effective tax rate benefit for the three-and six-month period ended June 30, 2022, of 17.1% and 14.2%, respectively. The difference between the statutory rate of 21% and the effective tax rate expense in 2023 is due to the recording of a valuation allowance against the net deferred tax asset (net of deferred tax liabilities) in 2023.</p> 1479000 1063000 -167000 -80000 3182000 3355000 173000 1245000 0.184 0.106 0.171 0.142 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9.           Litigation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">In the course of its business, the Company is subject to a variety of claims and lawsuits that are inherently subject to many uncertainties regarding the possibility of a loss to the Company. Because litigation outcomes are inherently unpredictable, the Company’s evaluation of legal proceedings often involves a series of complex assessments by management, after consulting with legal counsel, about future events and can rely heavily on estimates and assumptions. The Company carries liability insurance, subject to certain deductibles and policy limits, for such claims as they arise and may from time to time establish reserves for litigation that is considered probable of a loss. 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">On June 7, 2021, a Summons and Complaint was filed by an employee in the Supreme Court of the State of New York, County of Erie, against Servotronics, Inc., the Servotronics Board of Directors, The Ontario Knife Company and Kenneth D. Trbovich (collectively, the “Defendants”). The Complaint alleges certain violations under the New York Human Rights Law by the Defendants relating to the employee’s employment by the Company as well as intentional and negligent infliction of emotional distress. The complaint also alleges certain purported derivative causes of action against all Defendants, including breach of fiduciary duties, fraud and corporate waste. The complaint seeks monetary damages in an amount not less than $5,000,000 with respect to the direct causes of action and equitable relief with respect to the purported derivative causes of action. The Defendants filed a motion to dismiss the Complaint on August 6, 2021. On January 13, 2022, the Defendants’ motion to dismiss was granted, in part, and denied, in part. This litigation is still in its earliest stages. The Company is insured for such matters in the amount of $3 million with a retention of $250,000. Additionally, there is an excess coverage policy for $3 million that considers the payment of the earlier insurance policy as the $1 million retention. Based on the information known by the Company as of the date of this filing, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized as a result of this litigation. Accordingly, no loss has been recognized in the accompanying financials statements related to this litigation. The Company is vigorously defending against this litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">On December 21, 2021, the Company’s former Chief Executive Officer (“Former CEO”) delivered his Notice of Termination and alleged that the Company breached the terms of the Employment Agreement between the Company and the Former CEO by, among others, placing the Former CEO on paid administrative leave in June 2021 pending an internal investigation. On December 22, 2021, the Board of Directors accepted the Former CEO’s resignation from the Company but rejected his request to treat his resignation as resignation for good reason under Paragraph 10 of his Employment Agreement. The Board also determined, based on the findings of its investigation that the Former CEO committed willful malfeasance in violation of his Employment Agreement, and that such willful malfeasance would have justified termination of employment pursuant to Paragraph 9 of the Employment Agreement, but for his earlier resignation. The Former CEO claims that he is entitled to a severance payment equal to 2.99 times his average annual compensation as set forth in the Employment Agreement, plus the reimbursement of certain expenses and the value of any lost benefits. As noted above, the Board of Directors rejected the Former CEO’s claim that the Company breached the Employment Agreement. Accordingly, the Company is classifying the Former CEO’s termination as a voluntary resignation for which no severance is due. The Employment Agreement provides that disputes arising thereunder shall be settled by arbitration. To date, neither party has commenced an arbitration proceeding with respect to these matters. Based on the information known by the Company as of the date of this filing, if a claim is ultimately asserted, the Company does not consider the risk of loss to be probable and is unable to reasonably or accurately estimate the likelihood and amount of any liability that may be realized with respect to this matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">There are no other legal proceedings currently pending by or against the Company other than litigation incidental to the business which is not expected to have a material adverse effect on the business or earnings of the Company.</p> 5000000 3000000 250000 3000000 1000000 0 2.99 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10.         Customer and Supplier Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Significant customers and suppliers are those that account for greater than 10% of the Company’s revenues and purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">During the six months ended June 30, 2023 and 2022, approximately 89% and 80%, respectively, were derived from the sale of ATG products to a small base of customers. During the six months ended June 30, 2023, approximately 12% of our purchases for ATG products were derived from one supplier (no significant suppliers for the six months ended June 30, 2022).</p> 0.89 0.80 0.12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.         Business Segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">The Company has operated historically under two business segments: Advanced Technology Group (“ATG”) and Consumer Products Group (“CPG”), which have been strategic business units that offer different products and services. Operations in ATG involve the design, manufacture, and marketing of servo-control components (i.e., torque motors, control valves, actuators, etc.) for government, commercial and industrial applications. CPG’s operations included the design, manufacture and marketing of a variety of cutlery products for use by consumers and government agencies. The Company derives its primary sales revenue from domestic customers, although a portion of finished products are for foreign end use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">As disclosed in Note 1 and Note 2, the Company’s Board authorized the review of strategic alternatives for the CPG business segment and on July 10, 2023, the Company executed an APA with the third party to sell certain assets and wind down the operations of OKC (the CPG segment) during the second half of 2023. The Company closed on this transaction on August 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Accordingly, the OKC operations are now shown as a discontinued operation for reporting purposes. Therefore, the Company no longer has two business segments under continuing operations for reporting and disclosure purposes as of June 30, 2023.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">(c) Trading Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">During the three months ended June 30, 2023, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).</p> false false false false EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !:%"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 " 6A0I78-[,V>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E&&2;-I:.G#@8K;.QF;+4UBV-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY/\9^@S3"K!'BP-%J,H*6#=/ M].>I;^$&F&&$P<;O NJ%F*M_8G,'V"4Y1;.DQG$LQR;GT@X5O#WM7O*ZA1DB MR4%A^A6-H+/'-;M.?FTVC_LMZVI>-P5_*"J^K[FXYZ)>O<^N/_QNPM9I621A'^_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 !:%"E=0#>72N 4 ,T> 8 >&PO=V]R:W-H965T&UL MM9EK+>=))=6XKIA*,/ MKD-40/;$EX =DC?'2*$\'GF;DL#)42E..?HVBO M>*<*?'M\4K_-X 'FB2;,Y>%?@2]W5[W+'O+9AJ:A7/'#;^P(-%1Z'@^3[#\Z MY,\.!CWDI8GDT3$82A %8ER[ ^ M4DFG$\$/2*BG04T=9'6310--$*LTKJ6 NP'$R>E'[J60%8EH[*-9+ /YBN9Q MWCQ4-?=1LJ.")1-+PMM4C.4=E6]R95*A/$)W/):[!%1]YG\;;T$IBZ*24U%O MB%'P]S0^1XY]AHA-'$UYW+KP\!R1@2[\F^(X1Q;]@'!?O I%ZR/[SNF8[4'([M_F<= MDC&J)=*P0!HV0_J<4B&9"%_1BNVYD#H\LY04J:Y27&-42[Q1@3=JAK=D(N"J MP?H(!@QM\LQ*13>L[(?&^):<%P7G1<.6*2C,-=D85IU'L]:&AHDVD<:PEH"7 M!>"EL5#'D>8V"!E:I-$3$SHPLP;NVQ?8'NO0C($MT<8%VK@)VHIM@T1"^B1: MT$C;0LTZZ]GJR_W#ZGXQ=]=G>>GF"_==,D324/T=["O'IS,BGA@ M#[43D#FN+6EID[#9W60-]1H^B*O!S (76#\,=6&*<.F*L-G*?.(>Y&NYX[') M-=2(C(;#_G \MK5\77@B7)HB;'8T#X&$X9!O$"8_/?V,ULQ+!612"VE67=_-5MKU@2ZL#RFM#VED?=Q4"/6!DG^59+F$ M:2/5KK#4*#YJUV5<^-.D)7,MI5JSB[,+CD-+C MD$8>1WV)@5>'F7_+A7;$J=%9\+A//8^!#(CXN:"6MPNW0TJW0QJYG75$PQ#= MI G<3O2MUJQ3M3QB#FN+5WH M6G#,]PZ+J\5>[76V0VF5C^<;O7=439<)"MD&0NWS"QCO1+YWFI](OL^V'Y^X ME#S*#G>,^DRH!^#^AG-Y.E$O*':PI_\"4$L#!!0 ( !:%"E>\&S4V? 8 M .L; 8 >&PO=V]R:W-H965T&ULM9EM;]LV$,>_"N$5 M6PLXL4CJL4T,I$F&=LC:H$ZWUXQ,QT0E424I.]FG'R7+ECV>%+?(7B36P]WQ M?Q3)'T\Z6TOU32\Y-^@QSPI]/EH:4[Z=3'2ZY#G3I[+DA;VSD"IGQIZJAXDN M%6?SQBG/)L3SPDG.1#&:GC77;M7T3%8F$P6_54A7><[4TWN>R?7Y"(^V%[Z( MAZ6I+TRF9R5[X#-NOI:WRIY-=E'F(N>%%K) BB_.1Q?X[27U:X?&XB_!UWKO M&-6IW$OYK3[Y.#\?>;4BGO'4U"&8_5GQ2YYE=22KXWL;=+1KLW; M.EL%N2@VO^RQ[8@]!^SW.)#6@1SK0%L'VB2Z4=:D=<4,FYXIN4:JMK;1ZH.F M;QIOFXTHZL%=;/3"\_?[JZ_C2[OD+V:/;YYN/5Q9T]>7]Q<_'I\AK- M/EQ?W\W0"?HZNT*O7[TYFQC;:.TZ2=L&WF\:(#T-_%$5IXAZ8T0\0@'WRV'W M*YY:=]RXDT/WB4UUER_9Y4N:>+0OWTHI7AC$M.9&OX7RV03PX0#UM'JK2Y;R M\Y&=-YJK%1]-?_T%A]X[*+L7"G:0*]WE2H>B3R^97D();KS"QJN>YJMI9%OT MO+/):E^Z:T9C3/;M#E3Y.U7^LZK&=@701HG4\#FDRL6*W6=\C IN((V!JQ%C'[LJ7&@UH_% MR@YDJ037O1I#5V/@);&K$3#T21SVBHQV(J-!D;>*ETS,D2A2F7-DV"/7D-#( M;9\FKDS(+.X5&>]$QH,B/YLE5W:QW5\9()&QTWJ2 //&-?.CJ%=DLA.9# _- M1I8=F!FSDP89B>9"I[(PHJCLN>6Z8C48(>&)JPA'OJOX1$3\S9NO.-$]C5&:LEEO,$?]>B=+N M7DSO5&N#[@N*B$\ Y8 A#8)^X1W:\"!-+"L7W/;PX6SK%_RBG&NC'4Q-+^JG M!>X@AHA.4/CY 7BG:8=$=+/(S+&WN.Y *E M=H((>$*X$*1A$@&/9K"EG\VD0RH>9NKV\952-96036JW/*&%*%B1BN*A6;92 M5HIZ0&;<5CKP@!QLZX>?L0OHP,/]0[8C-!Y&-)!S*;6Q.#1"\29S>9^)AUX$ M8I?*,?1HGS,[U-_!&S]#[^W&LF1/]:X2E.CBER0>Q#[7$,>^URN3=)PFPYRV M,E6]F^!YFV(NN<%7PB;2&J['QQ1Q"4SIM *!QEZ07]O MDX[@9)C@VS363"E+\"=0IHOA( *VG)!=W#^DR5XA.DSK#==8*W5O+0;5NG@E M"5 1 79T8%-$.@J380K?=/I^;@]*7.22**1 "A";_?[]$>G@3(Z!<^K2#]0+ MU* XC*!Q[%J&Q!L0W(&:#)>CMS^TQ!&WT/0]J+ '#&D2#0CN($O"P9W%;,D4 M7\ILSI7^K:&2>8+?L;P00MN$_@\@DP[(Y!D@RSRWRZ,V,OUFBP:FT(IE%4>O MO%/BO4.L,DM;IO]C9X@_MIU<_R%=]Y1^AX36]=0AXY D8R\@NQNR,MK8%;=& M.1G[23@F&*/7]C"F8XIC=-*\$GO3.H"=#-"8 #P![?HWFJ2C-GF&VNWV0Q2( M/Z9U_N',!")/_ M%*"M4H#K-/+[&4([7M-G>5WEU68UEINW&!;8=@K6[]E7'&52@^*IB]X30C%0 M*<&6M+^;:4=I.DSIZ^TFHYDX2*X+NVHL18F,JNRZ9S/)A:G7/3 #%\LG. #& MR1&&A_H[@--A@-\INZNNU--VXC/3;(I0@LO^%'SW!3=:62[06V^+&U.C"R; MCS/WTAB9-X=+SJSTVL#>7TAIMB?U]Y[=][WIOU!+ P04 " 6A0I7J#!F MB+@" #D!P & 'AL+W=OLQI(496)F5Y9MLBR2#'HL=**-3,@O$<2]7E2UN4''!J M1#FU/<<)[1R3PHJ&9FS&HR&K)"4%S#@259YC_G0.E*U'EFL]#]R292;U@!T- M2[R$.$'@ M-0+O;P5^(_!-HC6926N")8Z&G*T1U]'*33=,;8Q:94,*O8MSR=4L43H9Q3?7 MD^GU?#I!JC6_N;JS='1#',H9 :2))B*C^@3>H]L M)#(U+(:V5"#:SDZ:1<_K1;T7%OU:%3WD.\?(CMD"#UKPX W@]?N(<"4SQLEO2+M(:\/^!D7@F-\.[>MQ M6\3]EKC_=F(B1-5-V]^C\$+OU.GOUO;UN"W:L*4-WTZK+@,A<9&28MF%'.ZC M!*>AY[H[R%UQ)[[OGG0C#UKDP4'D.W69B8H_;4-W@0[V $[=_F#W/=B/0#GP^DZI.Y*5YEB^9U(=\J:9J6L8N Y0 M\PO&Y'-'G_3MQ1[] 5!+ P04 " 6A0I7[' 7-'H& #(P & 'AL M+W=O:>"8) M[&XZNTDFSK:?B9%M9@%YD9RD_?45CX"Q+EIORY<$\+GG32WP6$J\TJ!!_)O2%[QVC,I0GQKZ5)S?Q MQ<0L[XBF="E*BDC^>Z;7-$U+)GD?WQO22>NS--P_?F/_4 4O@WF*.+UFZ5]) M+#87$V^"8KJ*=JEX8"^?:!/0K.1;LI17?]%+C77L"5KNN&!98RSO($OR^G_T MVB1BST#RP :D,2"'!D,>K,; .M:#W1C8QWJ8-095Z$8=>Y6X(!+1_+Q@+Z@H MT9*M/*BR7UG+?"5YV2@+4;)XE/^^ MA+>/"W3W =W=AP^7CS<2@$[1UT6 WOWZ_MP0TGU)8BP;5U>U*S+@RD)?6"XV M'(5Y3&/ /M#;.QI[0X;=QD[>8K\B6L(_=OD46>8)(B:Q@/NY/MZ<0.'\/^_A M?_;>2X;5-H)5\5GC- )4_MJ!#3LH)]X9WT9+>C&1(XW3XIE.YK_]@AWS=RCW M8Y(%8Y*%(Y'UJF2W5;)U[/,'^DSS'86R7QLZE6&Y/3S/L>G8OFF:Y\;S?F95 MH.<"N @]%U3!88 T/5EP'O 7K"S-MB9OB49%QQ%>8SHJ]P8.>5G4."S,=MN M3+)@3+)P)+)>)9RV$HZV[>I*L!5:,Q9SQ%D:GZ D7Z8[+K?Y\H.82K?+)*IW M?UFR*&.%2/ZI+D!5JQW.]IK&-WVB=JN*&ZZG M79QW6UK(XN9K_>+TQER<8Y(%8Y*%(Y'U*N&WE?"UC;>0*EO6X02M:2YKDM;+ M+Y9B,>&BK-$SN%_X:E\0!]@N5!SV375=!2IN9MNVVH\J3H+P8#]BLU.RIC8/ MCTS(X%G;ETME^P UJZG&1RQ'74C7 -)W+!48 $!"'*P.MQ!R[A'L#V=C3]=C M;3:Z]9G*N01&CA7GIW)F C,80GJ>"@P@(/%-=5R'$-+J _N!DRYPHA],8D,+ M]*ZI^7M#;E,LH^!P:IA&FDZCL@6CLH5CL?5KTCU;8*THGM_D@DI>\;82P6)8 M0),!\PC"N>J<"2"?!Q^6L#=XP+6:N"W#:!:_TVCG:"'=EM [L M-@ '=QL$U,A/W&ETK!?IGTO]N2I8)G>^7$[^73G\F^V0Y1P]T14K**KG(1+1 MZ\"&J KD4WE_T(8((/T9(%4AH&7:,R [ %*J\^'L=.HB=%^G-2 M?M7YWGB2FFE L&-5.4#S2OYLF#0#2!195 'EHPOPL 8ZMS7]T(EFK%?-72;BA#?)H'&7BVIR ME$-;=@R8%E7'GCJ$0&D!D 22C1"C;ZN,(834[5BDT]!$KZ%O9K$Q=?K+ MW00BAI >5H$!!,38M(%.@*"V-QN.N5/*!&L%XU7$DR48L%9A_^R./"I;,"I; M.!9;OP*=9"=:^3F_/G86-3QNKU^FEG78?P#,G%KDL/M -L<][#R0#=L#?=>) M8J(7Q0$X=\"P:R*O-T&F,R5L &9.37P8-LCFD<.P839G(.Q.%!.]*"Y'3*-! M9,R(;Z("?!YH:'K^K:GG' 8-P$RE)0((9D]M_S!HD(T,Q-PI4Z+_)CM(TIT M?_.Z(J-^?3TJ6S J6S@66[\&G3PF/_H.^]@AXZ@] T9 8-&9!-'3(@V^"0 MZ60OTGQ@R[G%#!H!!0P9D4X<,S#8T9#J=2_0Z]^@AXZFS'1HR P:,@ , M&C(@V^&0,?9^U,]HL:[>IN!2M^]R4?^LVUYMW]BXK-Y3.+A^A<^N,7 ]P&=A M_3Y&1U^_'O(E*M:)?&),Z4JZ,J>N7+E%_<9%?2+8MGJEX(D)P;+J<$.CF!8E M0'Z^8DR\G90.VO=>YO\"4$L#!!0 ( !:%"E>1WXSNL , .,. 8 M>&PO=V]R:W-H965T&ULK5=K),[';_:R8:\,6D%>2[?3?[Q5@:K#B9EJ^&"2?:8"9BS])XED/#6&!HE@37>I M?&*'CU 9\I3>BJ6B^"6'"FL99+43DF45&6>0)7GYI"]5($X(J*,G.!7!:1/< M5PB]BM![ZPAN17#?.H)7$0KK9NF]"%Q )?4GG!T(5VA44R]%] LVQBO)5:(L M),=_$^1)?S9_",*'11@0?%O,/]T%-TML+);XN \?E@LR_X!_W3\^A1\1=_OT.MUFQ^Z-"@'OQIYEC4Q]Z=Q MU:"&=@L4:$"V;;G#)BS4P-RA5X,:#KW:H7J\V@-^?["- M#PF9&.NL>UUF7I=B09=B84=BC77IU^O2OYAY-RNYHSRA*=G@[42;@*6 =Y(. M=K^5?><09]3*O7-(SVGEW3G$Z^NS;E"[&UQT=U=FF*0O!%[PCB: E)>UJZ'/[G7M+MLV.4NZU(LZ%(L[$BL ML2*C>D5&%_/P"63" >_IDCQ##NM$"D*C?_&:J/K$>Y+C <#6QR\BYJL^*T?G M6[&UB6;G$*<%"300KY65YQ#7U2>E;7V_L5H7@[!D$K=<,RU?._0JJ>:IYPY; M)]5,!QNT48$.A>>>NJ8U3.MPKFNW?)LGE_8,^*:HE@3ZVN6RO)_5O75%=E/4 M(:W^6WL\LS7]@:K@BB+ANWQ9_MU3OL&/-$EAC4-9UP-<(%Y65&5#LFU1,CPS MB05(\1IC%0I< ?#_-6/RV% #U'6M_S]02P,$% @ %H4*5Q*4N%+W!@ M!B !@ !X;"]W;W)K_SP1:PW MQGX8S$ZW;,T7W'S;WBAX&U1:8I'R3 N9$<579[US_V0>C.V 7.(?P>_TWC.Q MIBRE_&%?/L9G/<\BX@F/C%7!X-\MG_,DL9H Q\]2::^:TP[+=)8&GQ?6GCY?G7^%E\17^?7YW]75! MKM^3^?GB WG_Z?K[@O3)M\4E.?K]^'1@8'JK9!"54UT44]&.J4;DL\S,1I-W M6.;/'TX=<(+*E4&N+^AR)=,; MLH)UH2&_$V9X3(PDL. 4,R);%QDKC.#Z!'->H3S$E=O5?**W+.)G/5BNFJM; MWIO]\9L_\O[$+#^0LH8?PLH/H4O[[)/4FJR43$D$\1;9SAI?ND%F&K.]4#C* M%=K"C;2@-!*LJ,!9 M3%@JE1'_Y1\PRPMUP[UX#?UQ.ZQML7 R[(SJN$([=J)=&!G]R(M\#*F8 O/I M3J#C%H)QV,;9EAJ-.V%.*IB3)YP: 0%K3@3X-('ZP;*($V!H M]C420@1]?- MI(6G3X=MV(A8T E[6L&>.F%_S$K81W%IP+&U0&2WL(RD>B!E^F&XIRU /N+M MME0_''7B]KV:\KQG._R.*<4RXT1;JFNZN0T7$_.[L]C?HVC_";PKKB 5 "^D M,2>&W>/I4.II^-4;8U"=$[ZRB/BT-H@Z#?H+VDL"%40S*+%R1?C/G=C:ZHL: MY=3UTNI9:FO&TI%4-?G[3[#_AF7K8@W#:@4>L>4Q$6PIDFYB\ ]*^H?2UO1 M3?N^F_?/HTCN+(,"17!QRY8)OII"+ *C ,E23'+L( :_YGO?29-0O(HJ)3H6 MTK ]\Z29)B7$MB L>4<^U4SKNZGV1O$M$\]8\VWN[/L(T+;8R/9773AKCO7= M)'MM-AR8:@<%*C-E[J,XV]S9'_I3!"DB&$XFW5!KGO7=1%LEZ)8]=&9GFRM] M;X20$R(XG3I2LZ95W\VK@%+MH-CS=)O(!\X;K4M>598\XROH"R*I.WS=9L[ MPY("85A_..TT@M842]T4>P/0H X8H;BMZT0N$['N[O]IFSI'R&K#Q+J;?UH3 M+'43;)'#K'3\7M%&L;9)%A8B2(,&GH(U:*"M+OHTIIIJ9MI;Y2, M.(_+A'SL^+IYPJWNQ7%L\W/@L*IF9^IFYZM?SP*P/$7-0^@:CP@B&$R[&9O6 MC$W'KUAH*Y'!OO,Y"\W9#[PX0 ?2UO1%W1+0)UJ"^-;NMK7=C=C?;&X6N^XW M^7D/O$*SD!\,H;YH-P'!:(H<<+AAO-;,NJ>@[I[B1D$;*;9041ZMR0V6V;IO MN$I)S)=X_7"J?7&LL0U]?E[1D=-!W6\$3_0;J(%5;=S+[B3?^3_1CP3(5GZ( M=5"88'Z4T651W9,$[IZDJC!0]&]%#(OTR-::8UMLL+6*FM'N0 )_BC16B& _ M=%6;H.Y6 NJL-I="EUT(F'#]V(2@: ^ZT3^4MJ;9>WQ MX]@8]4> ).$(.11'!*GC4#RHVY# W894.?A\0PJ:C_>#+IU!1QH/W,BVH-/( MND$)W V*-3+>.Q',#;:=%:2%42*R_&B_H>B1Y' MW8O,.P 39F"KN!99EO?_P&1<"1FC=K2;C6#B(P>'B. T#!Q6U%U)X#Y'<%D! M/? 3^,>M>Z$)6N?:CFG*USB^:-VS$X5167SL6+D=O\WG8IC9%I_KCA+.;* M"L#O*RG-XXN=H+KZG_T/4$L#!!0 ( !:%"E=WKCI>@1@ #=) 8 M>&PO=V]R:W-H965T&ULS5QK<]M&LOTK*&TJ)551LD19\MM5 MLNQDO;%C7OIYNJ?! MYRO3?;9+K?OL2UTU]L7>LN_;IP\>V'RI:V6/3*L;?#,W7:UZ?.P6#VS;:57P MI+IZ,#T^/G]0J[+9>_FO'M)X'O!;J5ZJF@AD/&'6W,O;$D3T[_]ZC_Q MV7&6F;+ZTE3_+(M^^6+O\5Y6Z+D:JO[:K/ZNW7G.:+W<5);_S58R]@R#\\'V MIG:304%=-O*_^N+XD$QX?+QCPM1-F#+=LA%3^5KUZN7SSJRRCD9C-?J#C\JS M05S9D%!N^@[?EIC7O_S0ZDX1?VRFFB*[$=ED9I[=E(NFG)>Y:OKL(L_-T/1E ML\BN3%7FI;;/'_38GA9YD+NM7LE6TQU;G6?O3=,O;?:F*70QGO\ 9 ?:IY[V M5]-[%_S'T!QEI\>3;'H\/;UGO=/ BU->[_3_@A>RU=E6FK^^Q-J84\CW-^"6Z3O3E+F=9&^;_(BGE+V%:YG9LBA51ZOO M]TN=_?BWQ]/I\;-+4[>J6?.GDV<'L%L+VB:PI&:8PS,,G>9%0/EG>$)5W*HF MUT76ZWS9F,HLUEG;F6+(L4D.:DK+)VF[$C/*BD^+YZ"JPO]U:QH0XWJL%,^M+@/%VFBP7H\DL=91]QR%Q. MEQF6!&;VR\X,BV76KXRC<9U9O:B)J*<9\>7"G_!C/.'/F-1F^XYE%Q]_#NRB M[6G6I3_*E3_*>,[E59@CE#F^9RME,TC4=*TA"B&M)OL5+OM?<-GT]\F3LR=' MD"7^>#2=N+WB5&RYX$F]R52V6IJJ6A^:58-G0>0X?K=03?DG'@[P,!VO4JD5 M,Y+^OH&":?KP6N.QZC1OU.G9.LN7JEF0/)*=Z20GCYY!J_R\> +2PWEGZG@( M4.:7'1T]KK+$5Y#]T'40 U2F[U2!91O>,ZQSTYO\<_;F"U.DL_U?_W7S)KL M \B,#I*3V74]@[;=_/91]E.Y4P,ZQM"HH2B)T="U C%4_G)6A _SLH'\2U7) MZ5@S@AB_.C(HQE+=ZFRF=0,UTRT.R)(E4KJ"] O1K%]FGQHFA?EOLX5NH*:0 M((W3+7VCHG-HH^4#Z\50.6]R^+]'[)RZ MM7:]:)=5:8K#$]2;P:("60Z[5H M<_^Y,3V&@MY._S&4Q (HU']P9!)CI:%QVSB_1=9?ERN #J$@/H4J?@>JD.>K M99DO,S:$4M30M&5#!\-9X1J!RFC@)&MTKJTE&R,"539791@,+R2&$ M4R([>*72%#9KQF0L=,1&D8<.H09/-O>" MQ]/ZD 5BRR^'M2 -34@C T[0 2?P+B1:?R;RWF53P+P('VZ>I5^J'JQ80\DS M_:4%%XG);M.U5AWM002]QG+U#+9Y>B(;>=?\->'8I1FJ@M8G4$V"P)S?AT90 M:]!N+#G%\9J!&0,GU >O+-K'KJPWW[JMU^S>J=- #REFWXVN^S*&V5/I!=;! M"F6_3IP1@H4/, <3IN #PCG$GOT"!!"=N?&M$9\'M'Y7G50::\ XGOF)2#38K(UL+PRJBLX(,%MY+WIQJ"%OXXQ>.B7 MIN/P)@IZ2SD/)L/K@8A%F<.^<VLY8!; 9XX1;>JTCR1S6AZG,Z3 Z@6<.36#8]N@WRP_@(;ABM3$&T/XB2* M]O3M_KL/;P]H#%(T@";=]8I"A[5:%)%HXG#?+TML@N#2KQ,Z1O1C*2;;;5>X M<;#LDQ&]7@W].*@ 9(D=LZL!HD-VEUTLX$B8_ "$KBZ"$((Y)D0YE%<9"K(< MS@%J$[VB9Q?# FXN"Z[A?>02LZ/@B+6"'T+D635!*"9BZWTOS""H8!+%T'GL M8C4%?&AR-2I:[J)#HEV#[0(3YTRT)]5J6:PI)Z /1'H0IH0 MZ 45A[]+AG> 9320$-I6LCVIY;VDOA*WD=U0KNWB\'_ ES*XX. ^:%!%2WT/ MSTBE.[VD,@F<%U$R"8$A5W:9#580B0FQDYVF\(:)IJ%%2GC0B6U4NC/?STKK MBBXNFG[;28C:GRJS0361 MV8I6@0]$6G0.VYD9 ) /(K4$7894<($>)M'LP;+4J&86T-M.PYTD7"+K+P,V M9068$TNCI#>#D*.4D]'$VR"B(Y(/346>AN/MJK2"->!>K_6<8K/)?L7G#!G; M=G40Y+W=+*^_9I83YLQ\Z#CO=5QASGVRC-/>((6N&5^3ND@"HE*U^Q84Y*5' MB$.2E:.;HV\'[/L_7UQ<'7CH;S?"7ZT^ S8&,IU/&^K6)2D$+M5\'J5+N([V MJ@,>V^4#*5* )? 7@\!FX>""=MXU1W8I7#;[;1SROF0;;< @&C*3082.84DV MC48RB5G&RDVAJ!<$*WJ<,_8MRCFIDU-1Q-'(LR-Q"[3!-1XB"R8:^!D)?0[8 M9U:\G9I5I 3FMBR((K)2@]. 5XEQ%W,N=41OE-L"3YU@P6 M"X$Z,J/CTV?_\?\A1_$/1OG$YFB&E\F'Z9T1^S\<'Q\'&S=0;YSV0!CGQ_R0 M/3HY3SZ=3AZ?3%,VY^GHD\?'HUU.IL^RCZ8GG[.+KW'IQT_N;N0_IW4BKHP! M]ML@F#0#E]I)OG9E-4A" #^B6XKN%/EI2G4MSRJ@A+:,H6SVQX*"%I\X!0C!_ EPEX3;OAXSC7W&],9H8>FB1)HDL]W-C- ME'%*?L3%"#*-BAPDO)#X)36*A;"/?I X,O;%9Y2T%7H&&@DD[G:B%_ZXUR"C MO&7S246Q ((E,CJ-@,(X'6D5#M*7XA>E(D)\E6L*$IK$G([+K_1-8&D7]X 7 M0AJSP%GH'+>FS+WE91QK ,D5&34SBNLA0@$A(_('0/;*N1.D/#,J(6^ ^UM5 M#>QO=Y) [LJ2QRCM4G]M2[[U860/8(\DC8N]K0*<7W5EKP_-? X*2%P">GS9 M5PI]?JT0F'T)YYX-A1T2&SFY^L+.$%S_X5V@+@XVI+@*&=8,KWH!)=&X^;#'HA(=V/-OSO$CK":3QK/I($BWR M: X\"1IGH3DNO?&UE4OAQ#OA1"@LO[E\-ZI&%QKD(47G'5U@ Z,:[)N+TPX' MXJQ>9<3!CHQ'2\!U(#L:%7L)QAT[TJ,NQ5,!V3(#R HY%I(UF44C$.PZQ$=! MC?0%Y>^.7H0X#L1V6;8^SBP,(.!$TL>YY,NP=*>SWM <*"'MF9#T?>$1QC%T M/BJ/2QL1T+C+!ZFT64H*-9D3@VM21P.K6$C,)!EY0OAV0[&(F$8!,ZZ6Y@3N M2@!2N$$N"W*[]2%I'-T"98NAY*+P475>V(CD_S0-C(#7B46 3VJ MK B-A";Y^,'_2XVS564W^5[M\15 *U4^,C"12V.:6%+5=-^A=YK "$04J"Y?A_C" MA.AN:4GMP-)^V]G@V< MZA)_0X4A =X1%\_):FRO6_LTVS\YR' &$#9?^T.Q4>_; P\R_,: D-.-T=N] M1,!5?C',/#V(I(JR)N4P9Y/[#P\X"%(%=?L8+]UOWI?8N']V$*4:N+1::C]8 M.&FQAIUS5K1C_:@GD![Y)$OE&YI D'3BN!W?G"#X4?6=Q)FR1R96K?&W 7DZ?H@"S?7VT.)J(E^&9 M QPN'^$@L8'&G7>(!PHDZ7]6SH;*0@;.F#N@^*5SLD1\MX"10. MORCQK2Q5N+:O3!Y:EX[.UD$!O!/RECYQZ2 ?!.Q1M:86H5 9EULE'\D+OI$' M,' A.-@C1L_@[BH=/.S(7L5">[HOX.M\.=?:6^*.T%KR)3\"516OGR)#)8;$ M')V/Q]<.%+)C4P5GUVF9;5S:\=K_;0'DNU 'WS;1*9#AI!3]/A0+"2-M6[GZ MV(8K")SB))NYI4*U<)>M>[^9^@<$D*"G7/.&D+8IKGA^/0LE2V=D[*['>>G9HR0< MTK\YJ/2B[[(T\)-X0A(3^1^ZGNFTJLH_N8A &2](# UL25L%-<>YHZYC M$X.@5+X=PIJP;R7^$09 ;6/4V^ ,-GIRUIV.KJCX]+$EQJ_N&\_4/:IR[LL6 MI"KGQU/YT/^5 L95YY%28!Z$V/6'0^O$L#OYX#N#D(?.&5+@G)UUX9.Z;>N!Z;S/QK"*&DLDW'?A M6)8:S23-C)M,PD5\I;H%-AF?65)=K\,.A'$:;OG(7&H1Q?(G+EQ?9A9OS=0,ZV]@@[][;'#)6K$=-T2-2>[W M^/X[M'1&4_-0T)JJ($6D0A'5)*XJY9+H-V"K>*'X;1N^U>';TKJ:*;L>6OV9 MJ"R)G2&XZ+MB"A:0C L)@]L Q6<4 6?17WQ' MZQ8"F2.J+7OR?;K80AWKH6ZDMAU"_WW6]XG<-&2&O$@Q\&J%1Z6VOA(@=4+F M-D,0H+AZD(<%E4ER=[,CZ+:6#A0/EZ*?&-?U*;IAJWG)WM+?M@LAY;8K;^KY MI&SD=;IE:?U-4^'KB#/?R^ROKHH[3/94NXNJ<-S81>S@/W7TT-L$A]1MG=4: M2:54<+;_E%QPZH=^-(:]AO_J ME/]X\NS,?>^?OQ6^?^3:00H= P:R]!J)%K Z>RXO?59:^Q"'#A]I2F4GG A M+1?N036H31G'D*M5^6*F 6=]'00>AW/4X&G=/2\M%W1Y.RF3](8MMI6P,3%^ M<3<>M 6H7E'Y?XR:M_;K(ZO2[&O3*VE=\ U8HKR"$@DDUC.N__O6Z4GV47]1 MH.X2?@K[-J7R/1X-N8)\Z%TK]YW5G&] 3L\M!#J[Z#Y3LFEW3=C>XMT2%"40 M6G(5+Y:APF6*"\VP,U5M-BJIF!O_#3YU];B0@99'<1(PM/0_ M.0-PT+8?:RW"'M$',_I=YZ[A4G'C*F*382?61ZSC0$4",22Y,V'_ M$'I>1]6/4#B-=\ ;<&-(=>),K& M,!<[@10E)F8GPXJ]Q].L[<%1)7U+$.:S[W=WB>2M+O M"'",&3$KN1]GB:P\7,E6)>#"S(.WI-3-FU)186A'6N;.9T)+N*25@M39(R$5 M)K:OY8(T\*L?X4J^VM6%G^X=VD1Z34(%SF ]_2M2ZH; MTU6?3^8!1JM=';?R4D*Y6' %;*Q5LGI2WN>JE^266T/-EG>QDO_R,OP$S=KR17A):ZM$&Z3L!I*K)@0!T2 MA1]5W3Z+J<)!DJY0R7,L>K#:*4Q\"X6K@+?TWJ/- MAPU:3T]/DT!\]M=HG?)[)R,Y<0WB;I'(NXRO'2.@&%5[8$L<"""1X)KB>S>R MF;R/EZ[WP^<[Z#EX\FY#24EM$Z5XG2B%E,^N=^G,_377T#*T6JAOTT?.\1=I]EU:3_;[*=1;V4WR!+LHUI#[RM)$2T@[<2OR1L X[5= M"MSQVFF#3])])6VSOC@%5FSM[^2Z+S4<+Y9I;YVO'4LHEB2!?1RU@Q>^Y]6A MH$G:EN[NW\0-$H%$2V.:]';2Q>;M!+E0BBA_E/U$X.0W?Q<0F?@V8>+'[;", MCC_9UIZ9/&S5.C1L^KPV*((XB5#UCFWV@FQ 6(1.B;K3FZM+*EO7=/U?TDME MKSQVH/?O>;&0K':A<9^+?*;KI*U&GL>7N=6M*BN>.NZ!8'.NC +;;%EC2.>O M?CBP'0ILX3I?5!OF?:0]\5MV#,B$FQQF],9O+*2]D#:[<&%B9SP8XT((%MVK#X49_YT?3 E:=3L\/GF;O(\S-[[: M:!#:]ELG#Y(?L^'??:"?[.$W19I>?MU*_]A]ZT_)/X\Q,WYN:_UQJ!6=* _ ]O=OO/] &X;>27OX;4$L# M!!0 ( !:%"E<8H%3EF@@ *0< 8 >&PO=V]R:W-H965T&ULW5EM<]NX$?XK&)TG8\\P%DE1DAV_S-C)W37MY>*)<^UGF(0D7$B" M 4#;^O=]%B ITI8-$)=>B'B'$#/V 6Q6AOU<9B(; MTH^A4*=5W&IU&3_)\.]U><@F8<#B,)X\P6_266GB^$W^6BMY(9+M0E!XOC$5 M3\79"/%GA+X5H_-7/T6S\.0)%9-.Q>0I[C]*Q:>%B ]WL/JOY ARS"3*X/7 MLF2_*RM8%#"[$NRM*BI>KE_]=!1'\Q,L%*ET&0?LD#QRE@IMD=P8W^Q^)_&3 MJ;O2<5#M/H:I!?OXC[>L0#*E&6(:ARP,C,J)P_<0E6EUP$R6;H"!O2:O>)%=<+$UUI6R/G6 M22U+"P\@?]<0O-*DDUVS_0KF(5-Y$E@KPT&%0VSL'DM>"'- [J.-;^HU!"?C M[\5!%(9!&(:'[#T=!ZG2&8PBX$Z[NNY7 A+?!@DO-:$:T M'F_ 0>H%+!?&,&&L+!QEJ@RF&C@%3-RG0F2$5W J@924:[V6Y=)S/&2?>_O# M&6E>^]7<[B 9LMP(]RU)/!2(#<&[["TD;$GM_)"NN%XZ/7D%%]R[%?F:[4V" M&-Z%.9UUG=&N?@7G)9&1%M)LX4,O6Y6DA^YO"D(NM"IVQK[#&W*ZZ'*Z=V&6 M25H0,!<'SD7*$WN?"Q-%2]N B%?@)5'6+%!HT\%:<5Q)=+2&S8_E/8.3AD M/W9D]YY0! =J Q?(;F+/) MEEA^0V4ED=! MI&WO\EBE^V 4W+^8VZ%=MK&H_!32Q_BW/@#ADZX_F]EV]HCAFP MVS/'+#A.PBU8\"'4VF:[4?8?AD6TV\S/Y1I3>" 9-&X5V<'.LO*7KBYZ7_H. MU]6+;8_:UCEMT81AK[#:;- >0-O@]<"8;;E&V9>\AR=4#3)SCKFV^'/YQQ46 M_2,'^8W3&94CWYDWKK0,)R??[?\SV7;0ACUG:NC+H0\>[K"_!U]NXK20%AH? ML-]AG&L^,X2([BUAP(;7_.=(Q1V$73@_YX&DX.>BC?$?<= M =):GSQZ!NWK_L%,B,P0S0@P6\-1C^1#JC\8&"2*3_P>8.4*!,HYOH;LR%R! MM8/L*=%N!) L*)W@_"/4]6R[[T+W@;+ONY6@+<5"VD>;OE2(/NA[CGRX_9X7 MX'N#^5K>#_'ZZ,5+ /P"X*(>/IKWQLG3P$V"Z;P'#(QG\>PEP'7G4H\!,N;_ M-79QSCS4]H>"=[#_7B-!.VZN)WQ7^K(+BF<>0UW;QPM5-X=$P?^D:I>.(F%Z MKB"_]FKIMDWGWKI=H;%]=;^/V.&IIP^R2YZ[UOJ:+B;_A\?7,'[?B91-HN>% M[P7Z?V=#% I"WE);X?V^<>\L[A]"*$RB&;O2 J&3/01\A#*E?9Y$$[C17W$X MR_>Y1L'T^*@;)<%\-F,?NDL0!A-.-,G$PCV:\*^MS<0S3 *Y6%!N1-=Z56[[R?:Z/=77@] M GPU@+-O>OVU68.5?=\[-+N"+36N\ZDOTA\WH0?#ZRMTUER6[:5IGL."0'?F M^N(5FO&6KZ2[@_+/NDR[?M^)L;E::!0:WL3XS;8HMJ6%0S"WW7:3W7E['^ : M#.S=7!00?<=S2R\X[UTB=C=0K7!]B)"/H&!=B&X"__E:;/&PO=V]R:W-H965T M&ULK55M3]LP$/XK5D!H2*%Q7IJFT%:B,#2F(2'8QF '&L<<(Y,[>\<#W>3:.KS%K"0;> 3]H[R7QO(ZEHPRX(H*CB2LY\ZE?[Z, M;'P=\)-"I09S9#-9"?%LC=ML[F K" I(M64@9MC!%12%)3(R?K6<3K>E!0[G M>_:;.G>3RXHHN!+%$\UT/G<2!V6P)MM"/XCJ"[3YC"U?*@I5?U'5Q/JA@]*M MTH*U8*. 4=Z,Y*4]AP$@P1\ @A80U+J;C6J5UT23Q4R*"DD;;=CLI$ZU1AMQ ME-M+>=32K%*#TXM;O@.NA:2@9IXVA-;MI2UXV8"##\ QNA-P=UY " M6X%$H=\[[1W93_ &_^D88VP-?W*AD&!4:\A.T0.IS-/5("DI$.$92@5CIC)+ M(G6?Q#'R?3=.XJ$#NQ,4GY52I*!Z1.B&XTDORYT:\ WEU%1%AC9" M9'UH//&[N>_ZT^D;[?[8G?A1;T9NDB3HF]V/MD?^BMKGT"<<^_'IP,+!*?HN MM$F3OG--QW83/$V&CL@-^I3?>U[>H,89R$W=R90YPBW73;EWWJY97C8]H@]O M.NT=D1O*%2I@;:!X-!D[2#;=JS&T*.N.L1+:])]ZFIN&#](&F/6U$'IOV VZ M7\CB-U!+ P04 " 6A0I7[FL-U!$$ !Y"P &0 'AL+W=O< ACP57.B9EQM3 M7@2!3G,HJ.[+$@2^64M54(.BV@2Z5$ S9U3P( [#45!0)KSYU.TMU7PJ*\.9 M@*4BNBH*JG8+X'([\R+O>>..;7)C-X+YM*0;^ +FH5PJE((6)6,%",VD( K6 M,^\JNE@,K+Y3^)/!5A^LB8UD)>57*WS,9EYH"0&'U%@$BH]'N ;.+1#2^-9@ M>JU+:WBX?D;_U<6.L:RHAFO)_V*9R6?>Q",9K&G%S9W<_@Y-/$.+ETJNW3_9 MUKI)Z)&TTD86C3$R*)BHG_2IR<.!P>0U@[@QB!WOVI%C>4,-G4^5W!)EM1'- M+ERHSAK),6&+\L4H?,O0SLR7"NNKS,XG2TZ%(51DY,.WBI68>#,-#+JPBD': MP"UJN/@5N!&YE<+DFGP0&63']@%2:_G%S_P6<2?@'Y7HDR3T21S&20=>TL:; M.+SD9\5;PPU>AK-7YD*7-(69AW="@WH$;_[^730*+SO(#EJR@R[T_TZV&V[0 M)YV(Y/V[21PFEV]^8M' %>T&4BA6H$@2^2=:MJ*'0GRB<7X6AJ$5HO&E)K)@ MQD#6(XN*\8R)C6X5S\C$3Y+Q@3SV)\F$W-(TQR0HC!?:*&W,1DK,SJ8UB(9^ M'(WVXL ?QB-R+84VJJK[!Q.D5'*#5=[[16)[&S\,3T.($W\\#@_%9#0BGRP( M3=.JJ#C%F+"/X/%)&:T[%1*DA52&_5-OM/F(1LAKTCO:"*.H1^ZEH=SR:ZI; MMM6%D^K:Y,2#^$A.AL-6ONGD D_X/=!@-RMAJ1M):(F>GQCV2. [7=YP>WBBY[A&H-1G>%,-X',#FE3_X' M_3=G=1@=D!I,AD>T-'OZ63GU7TGJYXDVS6;^1XCZ;7LBBIV+6M M8$\&KV7**XN&][/XM^N>4\P[$3CKV#F!/%)>@3TH/P8Q;J+0]N4QS?.SJ,E] M_?:HQ5G^/4SKJ9UO4Z" ,'UR6YJZ(K#M()W0=C=]K2F=7W]<]H[RT=T/*.<6 M;YNS-+>\#HJ=TI(U#>5OK(1V57B1?934R4!OZ-[5NJW"C_[LH3^VGNQ/R*II MZH05J/((U@2]&7=TKK)'*E+D=@]I+B27FQWY3VGHS:W7:NO*K'J;UZ/93>4K5A0A,.:S0-^^.A1U0]Z-6"D:4;KE;2X*CF MECG.QJ"L KY?2VF>!>N@G;;GWP%02P,$% @ %H4*5X[Z84VD" +!@ M !D !X;"]W;W)K&UL[5G;1X"37(B8 :>&9#2?OV>G@% 4*(5Q\G#/NR#11*8 MOI\^W8 OUL;>N261%_=%KMUE;^E]^6HX=.F2"ND&IB2-.W-C"^GQTRZ&KK0D MLR!4Y,-QDAP/"ZET[^HB7'MOKRY,Y7.EZ;T5KBH*:1]N*#?KR]ZHUUSXH!9+ MSQ>&5Q>E7-!'\O\NWUO\&K9:,E60=LIH86E^V;L>O;HYXO/AP&^*UJ[S77 D M,V/N^,>;[+*7L$.44^I9@\3'BFXISUD1W/A7^@UG_1'4\4]:7FMR%OV(=SXXF/9%6SINB%H8'A=+Q M4][7>>@(G"9?$!C7 N/@=S04O'PMO;RZL&8M+)^&-OX20@W2<$YI+LI';W%7 M0M.^/& MG9OQLPI_KO1 3)*^&"?CR3/Z)FUXDZ!O\HWA1>FCW=+<$*]<*5.Z[ 'QCNR* M>EUYZ>E =!6(E]^=CI/)^3_VB4I0J$1SX36E M5,S(BLEH(GQAYB*UE"DO2OD@ M9SD);X04'P#\3^]2:N/3'I'Y^=='Z' M'(R_O1#??ZY4"1KT0AOX86:Y6DB.T#T.<:[N*1,@:H&K!3M*,EV*>:4SI1>! MO#)1E>!"SL1; GQL6Z&<<)MSDO)9Z84/V9DWXH\3,IR#4&&J_A@-3LZFT\D+ M<8BOI\=GD^3HQ0XM2-;--@BZJ3DZ&_T#::KA@"AB3/]K&4-^QN.3Z>E7Y.IV M=\/L@M,H>7)I&XG39(0(P!1I92WGJ30V#,:V8\/YC<5]2!R(MP;!A>PPV3R# MZZ=7T!:_ZM@LXY/8+/V0R%M3E%(_" KIR="VH8_]TA(=/I"TG1I*="R%NJZ5 M7VYU>TZQ3)VN#[64&/;.D3^,]#_!C6B8JC$8+=M,!%EQ F% M6P"78Y%34 N##T!53&N9*8 :E2*4D!VR.@ 80=A-#GBHV; MW10=A/>E:VW/'L3/[[%ZV 5*?;OD?-](?7?P93+_U$%=*DOE9:[^PU&4I34H M,BSD#V)OE!QQ1=ET;J#;6&0AIEZDQH6LYSB;-;X^*FY?K)<*!(*0L)CQ25L; M@LL=Y+<<$G!:)ZNNHL#J[+R,T(8CCUP,31J2<>8K MJSM B\")2+'$CUN1:^I:P^SH-)J-=UWKFNR"\4\R&&?A#J#6^4^ES3BNA95% MR!C3D\.;\R]N+96ZD5]@,M;'\+#G+A.4SS?V:@;IBJ'"G_:0;HHK ]) M\6O3B3P%9>%[Z&OL#S;F>T:",\@"3SHWS&G\Q.AIUP5\*JB8*Y=")ZC,(M5U M4W^"[X%'?\$#]N^8N,O6:&/3;>F'_<:X\(VPAO Z"&,'C(SNET#E7@3C9@K! MPEU(;>2XOV!K74O6[/C8T.B1H48%R%<4\&YF=D16U^PI3PW USR:FXE0;R0< M)GH51>P_]8\9:JY &F?"PPD&E1]S7F$ :) M8JMR!FK<3<>S"!=.#+\1Z:R.' 9$'H".%--99!4-Q$]F31AZ<:MIO(\4QXA3 MN@HD7M80=:&U-;'*%7./@OG41Y YM="A47AH:Z,/,7F1%U;P\<>7LBC/KP7= MEZ09X_N.2+Q['2\?U&M"\,O+^^98//4+/S6<@AI#B5").**6!K#'"+F,FP W)C%<.%H>X=(J6,@L@M8<*MM2-BQUZ5+:!6W- M5(W0NE=;A9]L;Q#NI9:2]T&2,Y+P*TV0)#G+5C(=[ 'EF*FSF M7X7JQDM&LQ0+$SHL]@@O+4 "VHH+@0X]>-3H&2_6U#YFA;&X6>)BDF7!RVD< M1PUA"+F2*@]IQCV5@PJ AK/ !".N%PR',1^:(P"_F1"*[**C&K(X9#TW?><9KY/[.GH#C=O$5N]M W.XH4>WNH[V)PZ<=3\A_K6SM2C'0X[;W!!*XOPGIJ;'JF/+W/;J^VK\.OX!GAS/+Y'QS*YX$TGISE$D\') MM"=L?#<=?WA3AO?!F ?@L/!U21*9XP.X/S>@[_H'&VC_@^#JOU!+ P04 M" 6A0I7^;6L]+@# #H" &0 'AL+W=OSR"A1W8U.#II/2 M6,611+N-76V!%\%(R3A-DGFLN-#1:A'V-G:U, U*H6%CF6N4XO:X!FGVRV@2 M]1OW8ENAWXA7BYIOX1O@CWIC28H'E$(HT$X8S2R4R^CCY'8]\_I!X5\!>W>V M9CZ3S)@'+_Q=+*/$!P020AKA;1R'*3QSY:F'-GEFO36A^$5(-UA2+\PYLW8*E+X#-V1>CL7+L3UU \=@^ MIL"&Z-(^NG5Z$?"?1H_9-!FQ-$FG%_"F0[;3@#?]?[)MP6;/@_ERN74USV$9 M43TXL#N(5F]>3>;)APNASH909Y?0?S?4RV#S,;N Q[Y7P.Z,JKD^LMJ:G2C ML1PL4E&S^K%AUAHZ1@V!X=[XKP++X !YXRO,,5,R/$-\ZP7OYX\Q^T$/P[)^ M8_1(K^9'%S:XU@V7+"?''JL"+K%B0KO&S 4L<@Q>(4KQ0EG"EQ#%B. M*V 2=B ]U▎,35#KDU"U-$<@M,X8)%+ M9T[A\)XI[\*"4%EC'030FEL4N:"D.QI[JJEI7IGRJC;Y [5C!87(B0=2Z"BP M(#E2T'"@GNS M<[/X=Z\NDDG[SZ<;JEY1#AYH@[&FIK2\'L%<(+M[NO)19[E M)CQ2Z<&*P'JXIAP;;@67\DA +4-T7#;86'^:-ZIIXWW^"3&32;%M.26ZJ=9A MJ/7@Y!/DH#(*:3H)NRG;/./JN<86GTT?>D#;,&.I?YA&8SN(AMUAC']L MI]=)O?T/\(7;+94P%6Q)ILGXW77$;#M76P%-'6999I F8UA2;= 3]PIT7AJ# MO> =#']N5O\!4$L#!!0 ( !:%"E>5"LEOGPD +8I 9 >&PO=V]R M:W-H965TQB7YY] ,W5WR3.Y/1\%HV;@O5BM#0Y,+LY*MN+7 MW/Q:7BFXF[1<4I'S0@M9$,67YZ-7P8O+".?;"1\%W^K.?X*:W$CY"6]^3L]' M/@K$,YX8Y,#@LN&O>98A(Q#C<\USU"Z)A-W_#?>?K.Z@RPW3_+7,?A.I69^/ MYB.2\B6K,O->;O_!:WVFR"^1F;:_9.OF4E@QJ;21>4T,][DHW)7=UG;H$,S] M(P2T)J!6;K>0E?(-,^SB3,DM43@;N.$?JZJE!N%$@4ZY-@J>"J S%]=KIOA: M9BE7^F_D[>=*F+NSB0'.^'R2U%PN'1=ZA$M,WLG"K#5Y6Z0\[=-/0*)6+-J( M=4GO9?C/JAB3T/<(]6EX#[^P53.T_,+O5--QB8:Y8("\T"5+^/D((D!SM>&C MBQ]_"&+_Y3TR1JV,T7W<'RSC_5QF8])E].,/9

E_(*O;L2&R@!ZR"8:A/#3U]QJ')9U7L.*E!+P% M78!FMI .T=QW'\R./J)1^Q=<^6_H0?XE 6_@B&G4<L$BZ@Q@+-#H_EB8=0<&8B%8^+U8"+TX6/SA-OBC8G X"SQJ#-+[ M8_"[>!^.1 \GGA\,A>$N>MLH6WA3WW_$*![@_Q2N_28%8I%Z\4'P!K0?O-WG M&+SS69=@('AG/08T\H)XV,-/\?J ]N_A5?NO]N\8LS]K^Q<@HJ?>?+I+1 #Z MT%OX\_M+GN_WPFPZWXN:,%KLM7]A''^SN@CEIZC:SY\YF$_ M3*>V_M3 "N'V/B;?<[_/^RE<>WWCSLX01+$7S'MM8.C-Y_$7@JC+82B(:+P7 M1+/PL&/XLU__"MZO&9\]>&9X'6@>Y\%CMHX'W)_"M=_>V!(8SO:C-_[" MKL]?= D.HYY9;+3L!:5JI M4A+&/NQMIXTTK+!B*TX@ 4#?I,E\X87SW?,-$QF[R3AJTNI600NJ@$X 9R57 MBN5C-!=PV>)/(1ORW;HW=SVATDI!>V2'=-O@EK;!U80/''"BH(@%#P35);9O*.\Y9.PQH)QVZ1 96R MU&!C$%8H$*2HH.U4KLU4C>_PG1%. NF,$@GZR?FVL=6AF!;:]6$U5'-(M;CD M5<8*JQ;8N;;B!GB2SQ53ABN @MP 0T;,EF<;7IL.#^A%PFL3>N!T8+4!Q("1 M%;ZM<:YF2:(J5!1-4*2U$6 1Z$E%"H %37$U('.F9:N5XBN '6&YK* 8@(K\ M%HUJ$=%1RR.Y[8_1U];CTAD&T %D*;)8,E$WOAX1ULAR5=C(L2KA;(5ML!8P MN:\1X+SH" -2!+X7!7[/WLY:%H)"Z\K)8&&TJ%&T%6 K-BP3,CT)(-% L([1 M(5F%,*S]NX_2HR#M9RY0DY4 N5N1NS@^F44V&^#4DWB&__N0]E ."YWG T6M ML;WB;A-7^Z"Q @+(FH&P+60JW8L/FPGVI*%U\6#6\0#3\A&IKQ:Z?;1PN.]SNO'>" M,@77]TG)M9IT'@ MS?Q>=4-V<4^&/G;IW(.9?8)HU\"T&]HK$-I9X))ID1#>/ "_UM@3MKR5E7%Y MWV8;3$0%U+5V>ET0MHVW6.VMHK)V 4 V);*NFY71!J(&&76J1X.F#]_,2\) M(0W8SD8\P4@II<%TS+(,Q<\J%U@\@76-0 ;*3FO#X# +==;$N&HR^G$*C[ , M.HEJM29)QK062X&:Z":58<+HR.W9K)U "P"9'),N%* E%\;6:DC4(NLG!IA( M,E9J;AEM1999I2%JQ5ZFN[%N?7MU31*6)7A8A$E@Q[+I#&!YI\L8NJ',.OM/ M@0529I6V]SOR8:>XZK>5599:0]2&ADN.+,'[:& LA@ &0 ).L/:MV4&1M?-V M$.'+)>3QIO0-F,.MB!6JJP/XK@=F*#YN/P:-1KW64LGM4"X/: M40XP@ZH/J>I9+[C.Y@A%TE#L.KD:)JY/+3,&*=V651Q,F%XWS5/=3CA+R[(N M)5PE0G,7KP=F6Q[&APT\UR1#8\>A \KMZ5ZE&Z^;YES.3'7C^L M%;24W6]%=H5%W X_.-C]'!UP*=O6C?;?/I?3$ZCL;;:%#8EB+G?T=EYTWGM==CJ;]\X23R,OZ!]/GH91T%TC%;I> M!GN%9I5##6*/TH'=ZRD-!@9C;Q$-30XBV"?BKCOK[KI/#EZJG.SME4]L&?6C MOB;1?/ILUV,TF>IX?CJU^73'@GI1''3OPD//P6CGO!?G3'>5^V"'T<[;D1R> M4?0>?HWXJ<0>N"$^#Y4D++5=_@ M NVGFA?_ U!+ P04 " 6A0I7H=C.N>\# X"@ &0 'AL+W=O7D/SWT93&\22J*1/!T<4L?;;^18?J"&+N=*;HBR MJQ'-?KA0G3>28\(6Y&42T\U'>>=][[_05[PGY M)(6I-/E5%%"<^D?(I*>3[NGC\?3=*(YC0D5AA_$DQS&L0$#)C*7V;S*3Z8'*+/XOC[>7B:2G1$*7 MP9/4:8>'BU#AEH2"7*J"B36AY(7REOISA>/!1D4.Y/K(^\T ZVR4S%+'M6B5 MA;'P&D&1ZO>6*@.*T#4>I-HXD\ S&0\84"X[B$VU!BS5M34@_(F-,[IBG!D& MVNV-NV4W-SY+KKHG12#7AP"ZSG9.R=07=8,^/ER$_Q%.SGF4CH]W_ YU"L, M*DM\QM_X)%_.W;IS]#><"#LE=WG6#;6(A![." M?7V(0WHIYL<"7%'NPO<7\$"A?,:@+'V?.G 4*?1=>MKV)UU/_"^JFLEB6(J8 MFV06CJ^<7)(XG%Q=D.< D[U,SS%YE0.J$$-.IF'2<1B'Z=60,@N&.RNPR5J! MV0#X;&H\P5HCU[A MT#42'=WF-:BU>[-H+$0KC+_8^]G^673G7P.'Y?Y-]8FJ-9(E'$ITCQNLI,&7AONL\&D'RBY >RE15=W ;M _%I?_ %!+ P04 " 6 MA0I7:%5E]EH) "G%P &0 'AL+W=OOK38[MWA/M+2R.*&(KTD9QJJE3L<3 MOR&'+XT/G4YX#.O3N FD:Q'J[.ERL7A^VFGC9E<7\NYSN+KP?;+&T>>@8M]U M.NROR?K=Y>QL-KSXU:S;Q"].KRXV>DU?*/UM\SG@Z7344IN.7#3>J4#-Y>SM MV>OKI[Q>%OS=T"Y._E;LRM'\OOL.7E8[TSMM_F#JUE[.7,U53HWN;?O6['ZCX\XSU5=Y&^5_M M\MJS\YFJ^IA\5X1A06=<_M6W)0X3@9>+KP@LB\!2[,X;B97O==)7%\'O5.#5 MT,9_B*LB#>.,XZ1\20%?#>32U4\FF;7F %V<)NCCMZ=5D;W.LLNOR#Y7/WN7 MVJ@^N)KJN_*GL&,T9CD8<[U\5.%?>W>BSA=SM5PLSQ_1=SXZ=R[ZSO\KY[+L MT^.R7 ROXT97=#D#VB.%+_J8]C^Q[''95R?J(*X^ M.I5:4I7O0R3E&V525*L^0BC&N7Q[Y[N-=GME(FIO]3OJ026OM-KJ8"CM6:BR MVG11:5Q9R6IU4GI0,JXE@*Y9/=3^8Y5]JZBD%#[R5!$D:YUJ(U;R[8; M'Z-9&6OR%EI9O&#)B4TGZIHJW<-R>W )W%'Y#OKN;=X[9*(V5=(K2W=<^_:; ME\NS%V^BHJVV?='2* M[K-H$7Q&Q61$O$SGHW'J[Y0T4$LN6W00Y\>-<:4@'+'01-<]N[DQJRRY(@ /98-$*]JNF3SVLIZWHX;A6 MFED,;K2DMP:_L)%B,F 6RBNP<]]MV/AXHGZ;)*[20:RT1I=X&I@0-((_GZ:D MY *L5/=@.T0I*]YX:ZH]Q#OD=:Y Y9"JVC'KG&O:(]P&B6"!3N]5$WRG8!Y) MRO@7UB+R)K:J%$0459/,"60 ,PZ1J9&WFJ._XGP=('#7M]I#C?- 6E6%GD8? MV=]=2QG=UMR0-:WW==XBOQN"T<*!%4E>JS[PIC!AW'?5Y_6Z0X82IX%W6Q&< MT-$[K-F/>:CG"@Y-MAWCS3M8@W36' Y(>P>YB8J,=O8SX'7G$YVH3TZ!TDB] M$$8[ S;4%S0_!$>BS"&P7#MJ!P\:8Z$9E@,3_\@M[W3_2^.7]WN=H^ ##8;PWU,:DOR)9/P3M3(?\?7762RV?Z7EU[ M%"_+OC.%QSVX7K34JB%=8:X'OA"7G!U#]*C?X ?9@7^A6E8 #-0 MYNRVH[4U:Y8QKD%E#73#6<^K:A,3:J1 O9HX&/T#+S=]V/@ \*%N@]EJ#IT2 M4A1>TF5\*:F$],3#.6/>]L*Y*Z 1"8!(8U#_!C.6JGLN))1\T'V=:M?"2'03%2!*2>1UI]E6F(E8EQ+B^@&U2(=PZLFS^6*QX'^9#N'WIO 1 MQ[,6,!WQ![;0'V@T4J2!BZLYJN _"D]V8Y+Y7$U:Y92P+N2D,V+T%'+X]K9? M8\Y2SW.1YJK5KF?WS\[EY7)^#U@%/T>TFTX&Z<4*[K^D X("RT"[R,%=VC0Q]P X.=(Y& S]*0ZD4;*%&#TYQ^AH M+6\B$=:(<8&T?%X^D_R=J+=U;3*$2^UR X["2+<59[SR6PJP9F@IO/=$NY#S M0/XYU!N=RZN05G8J'!K8H"DW(?7D;%0VVH@A 7-WK7SV"T4G\SBON7%^YXZ4 M;MFM+@R9.-2 !,KD[D@T=I_!:/F*/G@C\T,96$#W8SOA5!KF(WG"QTD/0##0 MQ7JNKDE3N=_!I-6/N6$K#GU& LC=-_;'F,6!. M]5WI*M^791\^#5T%9EBLY-+@W7]!C5:"@M\HX 2E1_K)1#P9*0:O,I/*%V0/ M4B.@/ASZQ=MU(,J=@]*.RL@P;8_\?# /*)USWA$=SY4%5@8'5<.T/%GHF2$, M[*MA+G>2S'D6D4&;1/=- M'W,"$)IUB6">#Z=1PZ 5B&?1$OD ?F?^8A AHJF\/*C0]S2B?M9<(;FD2L__ MK$$X06]:=;9@:UG)L31D8&:GI,_6E"3A3+JK*8$ \L-I0(CV3L0.:)AD!/6" MT9G]VH&SDS=4!P',$020Q#ARI,==S^ MC>USLPADNA6?>X<.,XQ4=,MZR^F'5_*QD$:Z]9&+UE&#[(,^I0,PSV*$I:_6 MQ@CMK]2&1.E/N.0X;N_P][T#.[3B7-'L']+$N/$4'=(J<+CMG8QO]ZMKU_*( MCA9Q2!GVJ/LR!AYE-W2^+3ICR3_FG$TO!U8TR6)4H%RIL>7A%)T+>4S#82:L MC!"8X,I+1T:3(L-R,@CE\QM7&,&>6N;,@]#D]'YL.L1YM4P]_^,AP?!I-:>4 MN[W-K=SNY7H@R'3W?S='/(P?#,CAD_QCV.,;%\!#&M21ZQ,Y7LM=S-!Y5MG: ML=T?0I)UR!%A.N1BUL DG#(]\/KAKJJ T^0X<@5790(1-M1L*0X ? :K 5YD MGIJ&/2D9'_7 'K":&QA^>MMT[.;N=')YBM):RQ5QE/N&ULK57;;MLP#/T5PD6+#0ABQVG3K$T"-.FN0(&B MV>59M6E;J"QYDMPD?S]*=IQT:[,+]F*+$L_A(251DY72#Z9 M+ NA333H+"V MN@A#DQ18,M-7%4I:R90NF253YZ&I-++4@TH1QE$T"DO&93";^+E;/9NHV@HN M\5:#J6'=1#B;5"S')=HOU:TF*^Q84EZB-%Q)T)A- M@ZO!Q?S4^7N'KQQ79F\,+I-[I1Z<\3&=!I$3A (3ZQ@8_1YQ@4(X(I+QO>4, MNI .N#_>LK_SN5,N]\S@0HEO/+7%-!@'D&+&:F'OU.H#MOF<.;Y$">._L&I\ MAZ, DMI85;9@4E!RV?S9NJW#'F !O,IK9MELHM4*M/,F-C?P MJ7HTB>/2;!D+)1,4%K-7.4FH:5 SCU,6M)Y M0QJ_0#J"&R5M8>"M3#%]B@])8*2M3& TP+($LCV$(9]V66KENB:G*GO@$YM0M+I+0@81 = M@\IHC!2DK)CYAQB^AK(Y7.@. M%]#1P.YH>" -XAZPJM)JS>G>HMC ^,VQ7QM'QST*8RKTW4!L>K!"$IZB)C.% M3*NRB<,$.IE7G]\#$:5U8@U8!0Q,R83PG<"M=]7X"Y4_BQO$OB*JUKND?=V> M!/]5IR+.;?WAE504=K=-NXUQ3+\5%;_N/W=(P[W.0EGFOG\:\%O;-)ENMFO1 M5TUGVKDW_?V&Z9Q+ P(S@D;]\[, =-,S&\.JRO>I>V6II'Y8T#.#VCG0>J:4 MW1HN0/=PS7X 4$L#!!0 ( !:%"E?L]Q6D> 0 .() 9 >&PO=V]R M:W-H965T%D-+H85D+J9#Z-9RL[ MGYK&*ZEY9U:)3_;K:?N?/G0\#+ MC'+Q/VU;V3&$L\9Y4W7*8%!)W3[%8Q>'(X7+T2L*DTYA$GFWAB++GX47\ZDU M6[)!&FAA$5V-VB G=4C*K;=X*Z'GY\O&X<0YNN4"L?9N.O2 #2^'60>Q;"$F MKT!C?>GH%YUS_E1_"#H]I\F>TW+R)N"71J=T-AK09#0Y>P/OK/?Q+.*= M_1\?6XCSER%":URY6F0\2U#[CNV&D_G[=^.+T?4;!,][@N=OH?\W@F]#C,7D\GH>G'W*:[&UZ9.!QE/Y MFU4O/Z!M*;,2W#9,]\R:G \$"YD=N#1: L.7PI-9KX&;R_ /:KW%H+=D!69 ML4OI6W033>](:@(_/#9&P89'0')VLM #=)%NUI@*C>5!!,!4>F O=0$[$TK]EEZ2IB?5)@- M6QT"&Q0JQ"B30D7;4N=H=ANW=:V0F<@_I2Y:XX_7^_1U?F6J0;N]YM%SAP2X M6%CPX&!A%M]>E9HT23H/^E03^-N]'UQ#CQ(R/J,"90 MDJL%YKPOHX O)=C4PB(UW@!1H=[8>MRH))SCKKRW*!%$<:NCTE$I@/&WWV_H M9,^MHW1*>6-#[L.Y8V05;2_4.L@'=D^SV,70!'2);K-".]%>G/A;- 6R1N-! MI[G(,F-S@*M=ZV0@<$0I)$QC!KHR\,7@$3%/Z!&)@L@/HC&HEF/V0;5N; T> M;87A>C:A-8^#J TIHPL,@3#.7AQ9W3CKC,7B/Q![:BZ$M:N?T#)[ZX$P@H1K MB/MK*'UIS ^/[EU4=!&_+AQ,-]JW5W!_VG_ +-I[^R#>?OU\%;:0(*AX#=51 M^O%#0K;]HF@WWM3Q%K\W'NT3ER4^PM@& ;Q?&Q1\MPD&^L^Z^;]02P,$% M @ %H4*5R\FT,*@&0 -U( !D !X;"]W;W)K&ULS5SK<]LVMO]7,-Y.QYZ1;4F.'3NO&<=)N]DFC:^==.]^A$A(0D,1+$%: M4?_Z/0^\*%.TT_3.W"^)11' P<%Y_,X#>K$V]1>[5*H17U=%:5_N+9NF>G9\ M;+.E6DE[9"I5PC=S4Z]D Q_KQ;&M:B5S&K0JCJ?C\=GQ2NIR[]4+>G9=OWIA MVJ;0I;JNA6U7*UEO7JO"K%_N3?;\@QN]6#;XX/C5BTHNU*UJ/E?7-7PZ#K/D M>J5*JTTI:C5_N7?9Z.L8!],9O6JUM\K? KJ*' FH.,/-^E>6!,'IG_[V7^BS<-F9M*J*U/\6^?-\N7>^9[(U5RV M17-CUO]4;D.G.%]F"DO_BC6_>W:Q)[+6-F;E!@,%*UWR__*K8T0RX'R\8\#4 M#9@2W;P04?E&-O+5B]JL18UOPVSX!VV51@-QNL13N6UJ^%;#N.;5QTK5$OEC MA2QS<M*_%*K=,UO)3+W< [VRJKY3>Z]^_,?D;/Q\8"-/ MPD:>#,W^ZK6TVB+=USAWV4C6!=C3=:W+3%>%HJ^O8*NPA9R^[]O$_\$RXA8V M:YK:E#JS(_&NS(YHB&XL6(F9U;F6-8E:LU3BQW^<3Z?CYU=F5J"OA_59D2M@/4X9SX?KM2=>\,,.Y+"1:&)>8.)C.M%B- V>>-'"*0&Y7HJVUY\;T\"K0&^M_F@UL@ $ MZCNVC,=8*)"X/L[WG/7#YPJ0!?$,[4+FOP,^X.?KIX,=@K MF$8 6/CB2)0J4]:BCB&!4LREKN,"GC,@WH!J>!/,*3X[L$K:Y%94;.55#@P' M2FR+BR?D "$XE03. X,+F ^5!;=82K301\(Y6'BRO198/*4.Z4"L_GJX8J"@ M$"@(MM[:9:R 59L0,B%^EH!%Y');M&-DC6N M@02]@>E6,]#-DPDOY$WS0X=CEZ8M!(SYO2T9?P;IABFGL+VR)<: M$6J"56;I(U/6F,+4XD-$*O>]ZSZ_0^PIU +F@1ETLTF,$3@+[V . M1D3!1W#G<.SB%\ ]T9A["_/QERMG0T;BX=G!K839HRM$H>5QHQTN 5 BQI) MHO>2,UF@:6*/"T:XM-(9C6C-5*$!-A/W6G#F"3_A19@3??AJU98H-6SSD,X/ ML@:1]@+ MF>N ?4L1KV.Y;61=4X."SV:#;3!ZBOH,)@R"4?; ''L11O\=O_]QW<' M^ X$6P":5-U(=!W6*A9$I(G+ MH7\/1 #.$E84URT<'<1IXG(!AH3(#T#H^C(<0E#'A"B'\@J#3I;<.8#:1*[P MV66[ #,G@FGX$+E$[,C)8ZW!#H'G69?A4$R,*/;]88:#"BJ1M[7'+E:APP=) M+N;(1%YMV[T%ZP9O)"LXIJ.!#*8:#@2.P''BO8%5"?:\T1;AKBY;>"6$/>@H MV!O(KXYE'M]8+R0DE%P#)FT2]%:1B0F^$XRFLP;(AI?S5/"@TST4>GV/,Q*Z](GSIL^ M;B=([4^%63OFDL?KQWW;-$GXBB:"+WF1AT^0N/2-8BG6BF0O*T T(9YGJ0(^ M(&G1./0S,P @[T16['0)4H$)]# )1[>63@W37P&][53<4<(EU'X=L"D)P!Q9 M&D]ZVPDY2BD83:P->'3PY&U9H*4A?[O6EK$&F-<;-4??;,2O\%E Q-8O#HR\ M^]7RYB&U'!%GYFU-<:_C"G)N(,%Q&A(CA@.KH]>GS0L/_SY>7U@0\_[)8+7LDO %T#FXP)5WC>%5H1>1"QC!0,W6'#*)IU*2/\G>LYBK13$_#ED6=# G<6 M!.YL4%S(N"&)-S MQ/*X"WS6)WB#,_5G_G9-3U(Y!VQLUL0/.2M02LV=SI%E M:,H,L!M.R,MLYF>JXTST#$2)3*UCO;.\G2 PF!O^UK06)@)KCK9F?/+\N_\/ M@9Q_T FZMM\F#)Y\F-Y[8_^'\7@<#*$!_8/='C#C_#L_B*>3L^33R>A\,DW9 MG*5O3\['G54FT^?BDVG0,._B:YSZ_.+^0OYSFDRC]"'$1C8<3)JFX 13MG&Y M1S@)CHH J006*(SPWR I5$Y:(G5\5QGLOSBIJ4,A^>WN#(!@_ %]&P&M<#3YV _+]T@C3-B!)'$F[^,R]NQU73]'0.4>*NEN@ M%P$SR893=@ #*'#3LK/M.JQ3C&QS-0,:$4GO]#1B0/.?!LU_.JCYEYYC-[ 3 M?8<:V*?TWSQ)1R06$&X@.VH%WI^"*HB!@:&-9@?"Z2L\7ZX.H? P0*@I5X[? MA*.MXQI@KB'F7 !/D9]W1F?> @@"!A _230N=&"4O&(*$,9B\ UAF'1V%^+3 M&>;[MR*Q.UFTY)AVDH!VW:+ETG:I'EJ2BFT4AD$4!A$U9>8K";'7NM:-.C3S M.5" 8L,(U>?H.2OKYPHHRN?;!A9D=C"0H4CX*WD-X/H/%Q,6>EC@A\GD;*<& MX OWY'R$BH0))\#UQ::;3L\-+(Q)+&!8W;I,&S )]TV;S5N5\-!V1WN>YVGR M!S6/5! B>BO:BCQT$CK1H3DNO?6)L"OFQ'OF1*@"O+UZWRD=Y K(6^F25G0( M !A5PKH9.X^P(4K!2($Q3538=% .H*5IR=M9A(4*C5%)"A M5AA0S@5#"!053PA5Q"1)"M'(X-/E7YW80!1_KI6+1:BHD M',4,C:G)]T7JO/<+@U#:7-R/03&0]$ MN:$3B[4\KV^.8%A;I<=G MC2UGAE'/^5Q*4\8TO,(:F5(U)31S$)G"5&%+O'*:7$"-;).R)Y^Q] DVRRX; M$ZFJYN U^J9:>3!/&1Y/$S "'!N(+I70?#*+95?;SHYM7!AG;7<7J0A=\0.D4R;"]9MB&P0J 7-X()+-Q-9\>N&*@PE*2[E M-90O 5(BUZD4'4/4)^-K J3JQ-YA,Y$ IA@ESU!K;J,H^ M$_N3 P%[ ,+F&[\I4NI]>^ QEU\8$/5TZ^U^*Q%@II\,1IX<1%)96),4JM/) M_2<'Y(LQZ][_CC_=1Z^+;-P_/8BG&KBT7BK_,G/2PAQV3E'LCOFCG,#IH4VR MF/+# >@@72).P@&")):H R!K+J_?;%PH#K(Z _,@]*KR&65G&#Q(<5P/YLX1 M?,CR3L>9L(4'%RY;NA4%4+@;#U#LJZ/%T8BM#(ULP>#2%@X2'2C=WIQ%XQ16 M,'>)!0@[JI5>S=K:1@K"DAY;.-\LKG><'$[C3R!W,$JR;:53!=/VP."VBR8_L194/2 MU&PW'>BE_W$.Y)M0!U4H<1<0\*44_=[F"W8C556XG.J6*0B9%BI7PKBOLAY[MA; ,P)(T$J[JA&[U.]3EJ2)9S&=CU$1%(< M,D3-]F)OU9;".#/J7V/9*]7"0,#)=;6<';VKGX*,*IE%/4L$]-\0@@+QFQ1$ M;*MN,)^&@C]X#;2P[+IE9 8*;)U[HXF]0V[N,*#;E%1SV(RA9P0+"SS?)FD1 MXU"$-1B- 9P&RG\,-1$#@$67"S8,:V )0%@D37 CPDZ/G!!(F3QDHL(-Q+DY M6>GG9X@&JX21;4F=;RC5CO'>3\SIN.B)KK-V94D/+=F$[1ATU!^$)D5XC\1Q MZ.7ME7AR-NZXDJ6TD?_RWL[(7'?#X].G%S$^/CVG8'D[ZNW'7=3;2Y+B#A9# M>D9W#F3>E[21MV'^ ;*5,0.):,#$6_AP*%J\"-'BQ6"@]ZZ$732FWM'J^>C! M(OV;?%K#ZL8[ _C&AABE!,T?5A1K)0O])Z52,.X'"WB%WP8G3CG#+O!',,J M'W76:0;E&9M0Q!*$PB+ <&$+EK:IA9+0;]PTY';,=Q]B(Z$A+=&JNJM/O8Q>5G][V2-;!(=;-85NY8]@=^U")*83!Y:P5.^8'6 M!;\X41G]_8KE%'B?-R%@N]<@;S#QF:R3AVYH\'K44'WOS3 MPQM4^5[3\]=GVP&DH@PG17)J(@E]T5'Y/3:VIL@'MY]<3)@,$GQ=8Q(0$SW7 MA729B;<@+&3:>QGP'?.)^&T5OE7A6VU=?IT,-.[X.2LVF,JV=BU:I5JCHTYK MJG&&4-/T(SB!T$WN@Z"A)C%2!N,(8%,4A.* O^JK;U7O(9!.25:Z00^A\A[J M2%M5R?68@,^&;-1G]*4@V1"\2D+'%?-(*^O3-9Q3)@D@G A0>]7RPQQS69FK M1G((LN+6,H]IHS7MUJ(0@L!25-:']1\*Z_HK).&!^NR4?;9@T7AUZTN"?$"%C9XF4SQ:@.!&1'5X;/;L0.YY;2'#@$PUA* MN&9\@""=> 4".,DM$_S%3$'8X_-E8/0HEQ%]@ NFI,Q%;@:K.DZ)>7] _YMKS>NP1E M]\GT ?X% (Z%3P:M9+:=BZ*455LF@2YI#)C%.6[";"5&'EM)]NV4DXL0['!O MI5, %X,T7:D%SXOT@1K]KC+7S"VI*?Z!'KQ)O"XY&;S$^.H6X;-R>?#0_@E! M;NCT[+6)WSLIL@.,&_5R=K1OWF(CMDN"Y3UQH(L SR=6YT, M7RA]NZH*LU'*W:+[N :/3ZDZ!.^]LO0=\Z$I:6H]:\.-,W*A?@@%J]1[Q4,0 M@+M*9.B&X/L\$1\&'^8;]G%6&HC""QAYD$VQ^74RW+OZ;H4HWA> WYMR M))Y;=7L9-3AC?U/B \ML 1:\SF+!T<-;!;WE )!W#A38!D\Q@J=PL )+%D[/QX61\^.3T\"(]),1V27I@V"Q@46&[>PS; M12FIU]WE?:$D_0FUXD?E:CF_$N/V3L2\?<0-WAE'*T!,W2\X#0%2ZB)2;GX# M3F.6$UY8A1CT1[FJGLQW7PRW&]^H[KRTV_4OW$.<>4D-UZA MI'K '?YH 7%JTG)R<)H#K]:[1.Z=)DYYPHSW8_ M.>MMUT/;"&A4KGSDA!P(40C";DD- *B\61.[/X;CLWOA67 I]9:0#B*DV+,] M&>ZWODD%ZTTB6+L3Z8,3]@.DX57$S2[I'JX3A2[+[0K$8PXPW*#Y:_5.<\>(N'$ M/_'MO^[<+D55T]QIHV;21(P5C]!#A(!6AO4LU@7GPS7MG]" MH/J;+\S&@W@7#Z+WN+][5NYWO0_\\6!&??<0DH>5W(2;"3XC%O2&K7\H;,:+ M=XR=@; (SA,[AK^GL<3*Y H;S#1>=7_MT2G^*A!-%M)<=;C*1Q4*4]?J7UUGZ#3(0-C*E)$@2:IB+0G#LEV(3]S M3L< (3]@KKX=8]BT^F@KCB9'IV\$Q\ %EKZ^ DNV^"\/1..!JX M#P)DI9ECO,SQ__(2AX,3\3<[ %1@,96JEFYAGPUPTI\V':97:?V/T\6"?/@I M@"[BO^3?7[GAWU]![KK?&/KEWF_"J-[X(C3$8O=&H :;(S%K[9W-UE=;';)] M>G6<_)8?_5@6_F(A76TM&_Y9O_ T_"KB)?\68'R=?U+Q@ZP7V.!8J#D,'1\] M/=WCVJ#_T)B*?AEP9IK&K.C/I9+@A? %^!Y_$,E_P 7";T6^^B]02P,$% M @ %H4*5RQ7-M4 P IP< !D !X;"]W;W)K&ULK55M;]0P#/XK5D$(I+&^[;9C]R+M!@B0)J;=@,^YU+U&I$E)TMWX]SCI MM;NQ[4""+VWLV'YLQR_3C3;?;87HX+:6RLZBRKGF-(XMK[!F]E WJ.BFU*9F MCDBSCFUCD!5!J99QEB3'<S*(UZ MQI585\XSXOFT86M+D9>/@A\%;BQ.V?P MD:RT_NZ)C\4L2KQ#*)$[;X'1[P;/44IOB-SXL;49#9!>U$)U?W:[ MSP%&LE2L&9H0\N0 LB3+]]C+ MAZ3DP5[^OY/R6"XZJ*/'H7S/G=J&<9Q%U%06S0U&\Q?/TN-DLB>0HR&0HWW6 MYTOJX:*5Z%TWR+7B0HH0F>=P9JL0( $[([C#HN,Y#:Y"8+6/SX)0@;2..:1^ M=(-N22W]6,C[G7KQ;)PE^03^]4^OCN'5>\9;Y%BOT$">'CR0]J6Q2V0/)%X^ M3Y+$$^G)Q(*NA:.$O()S'VDO\QQ.TN,=*C\8IQE<_9:__CX=)_=0TFP"U]HQ M^73J[TR/WSP VE,1HZ$B1G]=$00M:*X1=&NQ;"5(&I#6WQ1(QLFE)B%T>NC!'XB,Q8N&*_(,'6@E\(?K6A" M&?961J^S7O1:4R=20_97>3B\F8RZ^\<2&.\,SQK-.JP("Z&WNSDZ<(L) M#S#LYODO4$L#!!0 ( !:%"E>&S+#&6@0 )@. 9 >&PO=V]R:W-H M965T.JB2PM#$JZ;N04C)?6?-H\NY+S MJ:AUSDNXDD351<'DPP7D8CVS/&O[X)JO,FT>./-IQ59P _J/ZDJBY'1>4EY MJ;@HB83ES#KW3B\"H]\H_,EAK09K8C)9"'%KA$_IS'(-(,@AT<8#P[\[^ AY M;APAC!\;GU87TA@.UUOOOS:Y8RX+IN"CR/_BJMKL?X--OF$ MQE\B,LWF4RG6 M1!IM]&863:J--8+CI=F4&RWQ+4<[/;_D*A&EYF4-*?E6@61ML,XU!T6N(6<:E;4@SQ@??F>+'-31U-&(T,1QD@V:BQ8-?09-1+Z@OTR1 M7\H4TK&]@YEUZ=%M>A=TK\/?Z_*8^*Y-J$O]/?[\KEQ^X\__>>5ZJDHMB.!I M$.:C8I\;-B'+'[IC )D_*!ERO""E&7K=>"_2UD MZQ":!ZPO9-X7TB;KC"<981((+Y.\1H+@XAEMA-V5_6EL3Y5]?V'>OYM0US\C M;_7_/9, (\*_Y!4R&CI&CR2Z$^'PP'5=(WCQ&9:VX!I+(! M\6P_" N?T0^"Z7(4HKBF:+W!G'L#LV] M%]A^(+RH&)=X)>AFOU/\GBO-=8V4V,%':7PT*HA'S]H8Z$IA]@.J=68^FOG/ MF.V#M@"\'AM>B@(,VP>U/8S0Z>-D/W6::%O"DNN=H*\%,3IL_48^#G_0 GAK M,M_P^S%?=QZ\AL"O(*YONY-X( ?[B1O883P@!LH1C5Y#7,\.3H:[Z07!_YJ[ M)\%.MC^5O*/X!QL$;\7:,1X-)2(#?F8:GS:&'&M'A!]6S M72\B5Q*0!NGCS?-T.OGAV>3#HIL.,(6R:69'A5X95M MB 4_:EX9FHT-:=B#":.87.'M6&[N32U9BJV^O!V;!%$?-G#)1S!;-=J7@+HC MF<;4&$@##8HJ%P]@SFB!'=S*H&0W(-^R@)$X>K;-A?]*7BX9] M7GYP,FH>7U,Q+'44C!*)@_"I?M 93 L%R%4S$V%+9RK4#@[=TV[L.F^GC5Z] MG=F^,+GBV [FL$13]S@.+2+;.:@5M*B:V6,A-$XRS3+#T1&D4<#W2R'T5C ! MNF%T_@]02P,$% @ %H4*5\EB=7VI @ 3 8 !D !X;"]W;W)K&ULK55M3]LP$/XKIPPAD )Q7IJFT$:B,#2F(2%@X[.; M7%N+V,YLE\*_GYVT:2:@^[(OB>]\S^/G"W5LUXB&GCEE= 3;VE,?18$ MNE@BI_I4UBCLSEPJ3HTUU2+0M4):-B!>!1$A:< I$UX^;GQW*A_+E:F8P#L% M>L4Y56]3K.1ZXH7>UG'/%DOC'$$^KND"']#\K.^4M8*.I60<7G>D M _;76_;K)G>;RXQJO)35$RO-C["ZS.)/?B!<41BJ&&HX>Z:Q"?3P.C&5V^T&Q89FV+-$G+"G< M2F&6&KZ*$LN_\8%5U,F*MK*FT5["[RMQ"C'Q(2)1O( M(6(_'@QWLOR1!5\SP6QOE+"0LMR%IL.P6X=^.!J]TQX._&&8[,S$S[(,?KCS MMC5Z@\U=V"64@,W]R0( +\& M 9 >&PO=V]R:W-H965TXE]Y_L^?W>V+Y.5 MTD^F!+#DM1+23+W2VOHB"$Q60L7,N:I!XLI2Z8I9-'41F%H#RUM0)8*(TB2H M&)=>.FE]5%:YPC22 #[LYYK MM(*>)><52,.5)!J64^\JO)@-7'P;\(O#RNS,BZ8RX(9N%;B-\]M.?7&'LEAR1IA[]7J M*ZSS&3J^3 G3?LFJBQU$'LD:8U6U!J."BLMN9*_K.NP QO030+0&1*WN;J-6 MY0VS+)UHM2+:12.;F[2IMF@4QZ4[E >K<94CSJ9SC>>K[9M/YH))2YC,R>US MPVLLO"6GCVPAP)Q- HM[.420K7EG'6_T"6]"[I2TI2&W,H=\'Q^@QEYHM!$Z MBPX2?F_D.8FI3R(:Q0?XXC[QN.6+_R7QC_+MZ 8?T[FWNW 4>Z'9?%+;%^)2^3R&*_=&([IIQDI ?CH1E65,U@F%.V#OPIF2<==T) M!;)*:PX:AF?D45DF#E^'O>)$@VC/CH?#C?W1%0UVFDH% MNFA;IR&9:J3M^DOO[;OS5=>4MN%=:[]CNN#2$ %+A-+ST= CNFN7G6%5W;:H MA;+8\-IIB7\8T"X UY=*V8WA-NC_6>E?4$L#!!0 ( !:%"E&PO=V]R:W-H965T@+Z>/MU@SI?&/K@%D1=/1:[=16_A??EN.'3I@@KI!J8DC35Y*>=T1_Z?Y:W%W;"5DJF"M%-&"TNSB][5Z-WU(:\/"_ZE:.DZ MUX(]F1KSP#P@913JEG"1(_CW1#>-]!^"[_!E M*AW=F/PWE?G%16_2$QG-9)7[SV;Y$]7^'+&\U.0N_!7+N'9\TA-IY;PIZLVP MH% Z_LJG.@Z=#9/D*QO&]89QL#LJ"E:^EUY>GENS%)970QI?!%?#;ABG-"?E MSEN\5=CG+S_HC*:>,DW.B=U[.$7>0>OG09!W\ U^;G,O[C[< MOILKXYTK94H7/4#?D7VDWN7;[T;'R=DKMAVVMAV^)OWR#I6653D),Q.YT?-] M3[80;.\V2U^7]?:[R3@Y.!-_UR_R0"$/S8/WE%(Q)2L.1JN'G"3^,WZQ?WXRV%*+67*BU(^,V*%-T**F=)2ITKF0FGGE:^X M[,_$!XUPDO/"2D]".>$7).8@,#QF4:4%R0ACQ:5$R/\XI74NBH&8G=] M_^E@?/1&2,<[V]BP^WMB]VKEUXXXZ!^?GG3N0PS&?ST1WW^I5 DV]$(;V&&F MN9I+]M!MNCA33Y0)\+4(.(*A)-.%F%4Z4WH>."P350E*Y$A\)%2&;3.4$UYS M3%)>*[WP(3JS9OMF0(8S\"I4U3^CPAT$ MW= S8$Q_!2Z+EI5=P_?()RN)7'8ME?!*+I1\">6.* M4NIG02$\&RR!6SB.#F[B8]^D*G*E7\.3T=G>XTJM%M55 5FD$>3/[*J6@:D[9ST M07#\;R#N(7%J+-B_08VH&"K1V74=3$09<4!A%L#E>,L$U,+@ U 5TUIF"J!& MI7 E1(>L#@"&TS)-3:6]@U$IJN76OAW+7W8";&;':LADYP&]W5S&8O"ZY;:%LM M.YC$\#55/VG, @@P+;,E,VN*5;$PB.*25<$$#+;VK!=O,(F?;S5JKQ\*9K/B MTMR$*IM1+)$-NX].8Q5_X!SKWRL=CPVMJDY(^O!RG#00X9=E3MD<^1%X!>\ZBR%5B^$D@M/DD+T+1)7$K&F:^L[@ M B)+LCY+] MPZ/](W&3 ^+,-[)!S>>63.L\734,[\1=-?T=IS9V^J-)'_:OS9.XLE;J>;V MTULOPIE.7*4ICGDVRH:JRB'#]UM(%XGU(2A^:3J>IZ L7(>ZQOQ@8[RG)#B" MO.%%Y88^C5NTGG9,N6J6-3K@QNUT/(UPX<#PAY'.Z,AN M8,LST)&B.XNLHH'XR2P)32].-8WUD>(8<4I7@<3+&J(NE+8F%OG(W*.@/O41 M9$[-=2@4;MK:Z'UT7L2%!=S]^%86Y=F5H*>2-&-\UQ&)3^_CX[UZ3 AV>?G4 M+(NK?N%3PP34&%*$3,06M9"/#',@%7'JFK)*0L/-,>/K[F4 >_20T[AR<*42 MS86]Y18NK8*&S,)IS:ZR+F7#4)@F"W"0JZ;&@!$E!6 MG A4Z-Y&H6<\6%-[S IM<37$Q2#+@H?3V(X:PA#R4:H\A!GO5 XJ !I. Q., M.%]0'-I\*(X _*9#<(#B$X0H2&A"%DXDO.$X$47X C6(7Z(@&KTZ1CP4?>>, MU^S[;\YYE&D__G;2UOH^3;T[;MP^&P\R$7M#(/GZNYZ!'Z^$VW M?=I^$;^*'X)7R^/G= R3H)&S]1QQMORO!9&/T '!8N%R01 M.5Z ]S,#^JYO6$'[_P27_P902P,$% @ %H4*5V90'F@Y!@ M2 !D M !X;"]W;W)K&UL[5KK;]LV$/]7"-?H'$"S1>KI M-#&05[<.ZQHD:?N9D>A8JQXN22?I?[\C9;K[\4C>BV0. M[@K^2'/=Q;$2Z2FYE4A-'D M8$YOV"63[^?G''JC"B5.,I:+I,@19]/#WA'>/_85OV;XD+ [4?N-U$RNB^*3 MZKR)#WNV4HBE+)(*@4)SRTY8FBH@4./S$K-7#:D$Z[]7Z*_UW&$NUU2PDR+] MF,1R=M@+>RAF4[I(Y45Q]R=;SL=3>%&1"OT7W96\3M!#T4+((EL*@P99DIW"&NN %-_=!3U=*@7)*K3;F4'+XF M("=4\W4TGO.(^;9-LT1Q MVU&4I^R+.8W880]<03!^RWJ3ER^P;[_JT-&M='2[T">7X'GQ(F6HF"(P@.C3 M4E_$MJK;#?CR14ALYQ5Z[NUE%'%I90ALA%4VLC/8410MLD5* M)2#\WQ-Y)V>,;_UZ0N>)I"E*\IT!KPHEL$F]8!+"P#;!'LUBF.9V%,OGIS8=43SB!Q273-%(?)-T^^$W838J[NW#8(#G.VGLK+QM;GFT_H1>W MX#^'UBQ2P!>)Y3><%Q/3>>O?E?.&05V@Q7D# X"X%O;;=_@YMCN4?[MG[5_E MWS:PG[7\P\JB/2OTUH$(C-ZQQG;8G?)LVW S+]SP&L<=;Y1_CN]_]>9^I]2S MQ92?,O60)TP]6\?G80'\. MK5G>Z!3H!)O>ZS]PZK/'=8&F]Y(Q-KS7M<;CRH8[KC2]ZDK3Z[[2+._\55'! MF9 \B53=5:9[?3&_Y5ZS&_6IEORCOLL'!8]N&:Y[< @!4MMR.D<"R<;W6P7@(&Z^5 M QFH)_79 TX>H7'R +;00Q]*Y!77 &,KL VK4'"^H8-YJ"&A!9RF@.MU6(]? M68^_\X4X6Y63[]-6,,V:\E*PM)KEO_] (!UL)Y5YH@ZA^ M;:(,^K9MZ_@8O()2/TNDVE%5^<_E>F513"7=*T/TE!<99)5<)OD"UA\5P*6S MBZAM.(0B$AKW1X,@-(KK 1Q)S7I]X+BX/D:21U_[A^V:,W%#;V\=/.@R>$3E@4>4L:!8 M2"%I'JLU'$"N3J(U!+%<']=[3G/G@%H[ "D>;^V2C=A:\:U%FDG;^/@8]>,D M70"K,8%P;"C7O#I4/'Z]!X7 L5H'!+!H"5GNQ]H0O];33AXR6#QT'&,/[:%# MS'T>^L$&AWHN..TVTP$9>C5@$++;[)(,0V)R017=7(UFT#,<:&@6[VH.YJ3< MH7G$!0[PG;;(/*H])6>,W^@'S@( *@) 9 >&PO=V]R:W-H965T GA8W::2.;R9,0S[;S93'T AL0,"#:*F#S6L,(&+-")HS?M:;73&F)N^VM M^B>7N\GE"2L8"?:++G0^]/H>6D"&5TS/Q.8SU/FX (E@RCW1IL8&'B(KI451 MDTT$!>75&[_4/NP0PN0 (:H)T:F$N";$IQ*2FI"<2NC5!)>Z7^7NC!MCC=.! M%!LD+=JHV89SW[&-7Y3;=3+7TGREAJ?3[R5(;$NF$.8+-*^6"Q(9FM,EIQDE MF&MT3XA8<4WY$DT%HX2"0A_0"*OM.E9C T#/[D@*Y!B]]]R:\#CYVU>B< M8N-SBDW.)+97S;BI9GQ,/;4_29?U%>O:L>P&OTYOS(Q!,/#7NZ:V87$_C%JX M\=$@7NO7F<3V_$H:OY*C?LWVEWB7=95 ;\>3L!^TK6O#_C?M:"2O->U,8GNF M]1K3>D=-^R$T9@>WB2X/>ZUUU;_M6'YM6/?R:^.2?M2NR:2-NTWB>!=7Y>_O MG'+V#O,-RR4UYQ:#S#"#JQLC)*M[0=71HG0'WY/0YAAUS=Q":&W M'7N6-I>S]"]02P,$% @ %H4*5^,J)UH/ P 'A !D !X;"]W;W)K M&ULO5AK;]HP%/TK5B9-F[0U<7@4.D J[:9M4C54 M]OALDANPZL2I[916VH_?=4(3)A6C,<(7$CN^YYY[<^(C,UI+=:=7 (8\IB+3 M8V]E3'[A^SI:0)5"DS.%1+7^<*6%P&I<(/@Z#OIXQGWF14SLW4 M9"0+(W@&,T5TD:9,/4U!R/78H][SQ"U?KHR=\">CG"UA#N9'/E,X\FN4F*>0 M:2XSHB 9>Y?T8DJ'-J!<\9/#6F_=$UO*0LH[._@2C[W ,@(!D;$0#"\/< 5" M6"3D<;\!]>J<-G#[_AG]4UD\%K-@&JZD^,5CLQI[ X_$D+!"F%NY_@R;@GH6 M+Y)"E[]DO5D;>"0JM)'I)A@9I#RKKNQQTXBM -K=$1!N L*2=Y6H9'G-#)N, ME%P395_)1&XY]@9@4&I)"$($-UC8V!I1(Q-E" ,D5 M2D@9&_+F&@SC0K\=^0:Y6P9^M.$YK7B&.WA^+;(ST@G>D3 (.W^'^UAR77=8 MUQV6>-T=>-."BQCKJ0WN>$93XOT)99.5/L)7>B<13#VL $: MU -XD]>O:#_XX.#V-]^S;E_.J'T6RCDO"[DO'6AN#-T@[U*&=1D!TZH M&Q:M< H;;9L.]P7/K4[<^XD3\L#N#FO"P]/)9-A"(31H7"QH72A[4NS?4NB6 MZ=)#I;)[1W%C'MKBQC!I>#JUT#9\E#9&2IWV=ARYN%.$^S<6VO@E==O9=XF] MQ)8ZMQ(WQJ$];7R2]DZHCS;LDS;^29VN=AQ]N%-T]LNC<4GJ-K$M>3BV#R?& MH2UMS)$.3BB/-FR3-KY)G6YV''FX4SC&PO=V]R:W-H965T7:MF>EF&:CY4)=NRV6"U:*A&;DMD"\ M3%-S#WF9,V2SS06NZO1?(1BLL%E(CZRA]])Q MA*N_Z*%I:X]05'+!TL98]B"E6?T?/S:!.#)PW1,&;F/@GFLP;@S&+PTF)PPF MC<'D7 _3QF!ZKH'7&'@J]G6P5*1]+/!R4; '5%2M):TZ4'(I:QE@FE4CZTX4 M\E8(AMT!W=9G1#(YP)=!U%K,P$S;;HEB4THH2C M=^@ZCFEEBA-TD]6#O!HL;WPB,$WX+PM+R!Y6?JRHZ8]?D8UX#QOZ$WZ%\-*(#I3VC&^"22&,>$Z41]W([JL>*.H4>U;LC6KB9Z M5U7FO^0YCLC52*9V3HH]&2U_^L'Q[%]U,D/"?$A8 D+@6 =\2>M^!,3?7F= MR,V[86U/];.Z':H=F>Y M#"!=AGV7CFQZY+,3[FD;[JDQW)]Q4(T=%0;;S><-7Y#"!] MAIK[G#LGI\BLC?#,&.&;;$\RP0ICB&<]UUYW=M8A-GH:&N+S? :0/D.-3]L] M&>)Y&^+Y*R&.6$J0P(_RU33'-$8R]\M%2GGB17!EQ W-29 P?]X+T$L]YKV9 M,7?Z#X\0J%<=/2Y:/2[.U^-9!ZL21B>&D354#$B8?]$3P^W/CWZCJ=V7 ZA? M'3D<^[#.LU\11!#)%>B4!F;[H2* TOR&=ASAB29/:9IY_68A5-^Z2ARMN!VS M$JF4H$CE$Z%:D"0LV[Y+Z)[$"'-.].^G9N)@;2!I?D,SY2M0AV%#\[0.NYJX M!TU<\YKA[]_01^D:%]%.+1ECLB<)RY5*Y#$G64Q%6>@7B&;V8'4@:3XH+0"E MA5"TKN:'&H'S'8L$#FB5 )3F@]("4%H(1>N.@4.IP#'7"CISWC^:\VO&3Z3B M_BIZ:L_Z[^EFQX,EU)0+;,V;"*C7$(K6%>=06'#,R^\[DLA+V[=H2S(Y51,E M$HY3FE$NJJFK7TB9J8.G(FB] 906@-)"*%I7[4,5PO&^8SJ&K JL06D^*"T MI850M.X8.-1)''.AY!O2,61M8MW0CM/L>#SNI5D?U&N@\>I-^\D]A/+:%>=0 M87',)98/,N^F9:I5 ;2: DKS06D!*"V$HG45/=1HG(OOF')!BSB@-!^4%H#2 M0BA:]_/TH2[DFNM"?Y;I/2DJS9]DZOV9(U[F>?*$_M-^%EZ9:4-5!J7Y;K_\ MX[QX/P9U&$+1NM(="DFNN9!TJSZX(=I^7:!9/%A& MT(+2*W?MJH&J_20'VH\0BE:K:QWMT4E)L56[J3A2J;7>V-!>;7=L7:M]2B^N MKYS+M:.Y[CN70;T?ZX"OMX=]P,66RAR?D(UT9;^?R1E2U#NNZA/!&PO=V]R:W-H965TUNNVU&YS$.L#,=I([:7_\;* $&L=*-FNZ-PF& MY_D\]O,UQC^F>\J^\ W& GPM\I+/G(T0U:WK\N4&%XA?TPJ7\LF*L@()661K MEU<,HZQV*G(7>E[D%HB4SGQ:WWM@\RG=BIR4^($!OBT*Q+[=XYSN9X[OO-QX M).N-4#?<^;1":_R$Q>?J@JA'.\5(H!))_.[S >:Y(LAY_M5"GBZD<^]H6TN'NG^'6X;5%=P27->_X)]:^LY8+GE@A:MLZQ! M0$[ZDI2#E%F?@4X49 M:@0O,W#'.1:\OOQ T#/)B2"8@T><(R&-!04GG-_$6""2\[?@"GQ^BL&;']]. M72$KJT*ZR[9BBZ9B\$3% O!1HC<<)&6&,XU_8O:/#/ZN3%*7*?B2J7MH!-YM MU]? \W\&T(.!KCUF]]^VY34(O)/N\?GN4)>-_Q8]_=?1![D,NEX7U+S@_^MU MFD;=-Y4(]9508_8MK] 2SQPY*'/,=MB9__2#'WF_Z.2U"8MMPA*;L-02;- M MPJY;A";Z_ /E'*P8+4#6UYB:-#82+]6X@44U3'V3=_.K",J/M.=-W5U?/XTA M](_,$AUO$A[S4HVA'X9]NT%"1UU"1\:$OL-Y!N3T W"48_ W^/3[0I=#(^32 M'-J$Q39AB4U8:@DVD#7J9(V^A^$SLMDM;,)BF[#$)BRU!!MTBW'7+<;&MWU! MY80_>^D-W6M/5P#5O4*G\?AHX*G'L=<#U,(8^5+Y;,(2F[#4$FP@WTTGWXU1 MOO=%A0B3JS8!EAO$UEBNW+JW5FQ4$>6@8NIS*+[IQ&SXHYZ8OC>Y.1;36(]+ MQ;0)2VS"4DNP@9B33LR)4_K#'43 M?IV='TXT,WZ]Y>DIOP\/28365U%FY,5IA>>NHW26VKSJB-J5E,[2F-?#GH5O M7/OJ%E/R=_'P*^!XK<8+;6*M[D%8I<56:8E56FJ+-M3ZL!'AA]_#"LNWNGMA ME19;I256::DMVK!W''95?/.VRM%,7:OMZ&@@"B ,-',"JSLF5FF)55IJB];( MYO9./0HL55#G4UQ.TK:E:+:BN[O=&=A=??+SZO["OXU]S?U$G9G5IRP'?'/@ M]E&*3DH.&ULQ5AMC^(V$/XK5EI5=]+>)G%>@"T@[1+077O772VZ M]K.7&+ NB:EM8"OUQW?BA ;DX,C4K\0QSSSC/W,Q/:XO^7BFUQ2JM!KFF1R M8"V56MW9MIPM:4KD+5_1#/Z9[(HE M9BG-).,9$G0^L.[=NXGKY08:\2>C6WG01OE47CC_EK]\B@>6DX^()G2F<@H" MCPT=T23)F6 D5N4S-SQL[]@G>O(PF12/V+MB76L=!L+15/2V,802R$.#%S_A $N#?!;@^"$ M@5<:>.=Z\$L#_UP/06D0G.LA+ U"K7TAEE8Z(HH,^X)ODPH%_PJ M%_PF]N%G+B6:"Y[^8+P;V2^-=T$6:K+\7+ 9?@@Q'!0HQ T:Q?U(DQC!$0A)DE#T+WK\?632L)'D4@W;)(O: M)!NW239IB>PHK&$5UO!_6S_#-G.A3;*H3;)QFV23ELB.%+" M7B5A[ZJ]VZ1I(^.EFO;J$]/S?RNI 6?:K@TPU^\9MFLC\/1V[3K[BM"Y2E$H MJ5BZ(DSDA9_X;+^3MOP> M!P;O X.O^W1>*)R$*6+9C*'#=?E,Y<4)J1ID3(R&HL*$[)Q MF=K7[VYC27AUT=9,?['&WKEEFPEIU-C$:-;8@#1J;!_<$Z94+/2-+AS:^3I3 MQ/\EEG?2^[IBROJ+T0L&!0("9V#*^>V QDA MBEO?XD7QE;ZE?.%*\50WEY3$5.0 ^'_.N=J]Y ZJN_?A?U!+ P04 " 6 MA0I7N19C=Z $ #/%0 &0 'AL+W=OACW0TCGF0HDJ2=LUL#]^ M1TF1_(/2XM1O>;$E\>[3=W<\\A-'*R&?U!Q D^\)3]6%,]L2EO7 M(=%":9&4SL@@86GQ3[^7B=AP\'H-#G[IX+_4H5LZ=/- "V9Y6-=4T_%(BA61 MQAK1S$6>F]P;HV&I*>.#ECC*T$^/KYF*1*I9NH"8W&8@:9'=-":72H%6^>47 M1J>,,\U D7O@5*.Q%J3!^71[0%0#+"5Z#F0BTA@G @[AE1*4TC8 \ MF& 4>7\-FC*N/B#>UX=K\O[=!_+.0/P^%PN%K-2HHS$#)HY.5$9[543K-T3[ M>9&>D:Y[0GS7[UK<)^WNUQ"ANY>[^]ON'^U,K>W(TZ5C\#C M4USR3Q\H!_+7#213D'^3?\GM;Q-;!*VO.;261P+;RDA0921X,PT6'+,H1P+; M*DI8%25LG::745040T($;$FG'$Y("MH6=($4;+1)Z <[K;1OX[E>:&^E?L6Q MW\KQ3D)&65Q6V\:L;WFKN\-LWZ;K=>W$!A6Q02NQ3^D24BUD/D,;DC;8IQ8, M!SO<]HUZ_; A:\.*W+ ]:SB5T[(YM*0Q*D[YU$ASN,\@W"&Y;^+U7#M'SZT5 MC]L^_XH.?M7:7D)OD<:%>X>VQ6H8^(,&XAM2S7M9XV1T;;K&2M"SI,S?G9@V M*[_O-Q"LY8S7NC$;@M*D$)*,BS4 B42"WQNJUI132&'&- XH>UN5;]AD-MB= M%18;S^\UD*^W?:]]W[_%U5GB9T41PL;:;J79M5 (=GO,8M7M#1N(UKN\U[[- M_[! *?$W::%"V9O$^U;-$L6K=V2O=6]YG4C!WQL:S1%*KO-Y!-\6+,.O2>O" MTL[@T*WR6&C;^:HW2R]\,Q+&:Q4&!Q?F2&C;A:D5@O=_$L$D1J]/2(9QZQ=, MRWTYX >[8L9B%(3]AJ:K18/7KAI>VW17"\;C?/)A<"S)I%B"":]9>[03.;C$ M1T+;3ELM9[SAV^F]5NEV<&&.A+9];%)+.+]=PAW<>R7>UO=V$.S*(HL5JJ)= M4=S9.&TS1YTW5#ZR5!$.,W1SS_K8O+(X/2QNM,CR [BIT%HD^>4<4!U+8X#C M,R'T\XTYTZO.<,?_ 5!+ P04 " 6A0I7& JD,V4# Z#P &0 'AL M+W=OW63:6CAVL=T6)#Z>L9/-IFH:Z"I"O#1VXCDYYW0RFAGOI/JF5P"& M_,BYT!-O9*Z$V>4_7S%7"YFWBA=W?CABU7QM[PD_&:+N$6S.?UM<*= M7Z%D+ >AF11$P6+B7887T[!G ]R)+PQVNK8F5LI(%E!!Q28R$H M7K8P!1,%%?ZHS2B%H!"FP.B,B#ZVX"X#(B= MT(*9DS6CAB9C)7=$V=.(9A?.&Q>-:IBP?^.M4?B489Q)9DRG4A@F-I"1CVM0 MM'!79.12:S#:+=\S.F><&0::W "G!@\;28X$OR"76<;LDG+R1A2Y9A\\G8&A MC.MG>.3S[8P\??QL[!M48;GX:%"1ZS23LMWZAUS2%B89AQ7;8RO8R3>5&(%,%*; MG7-X3@3V"7)!2F^:6 \/V RB_B'I MPV-A@#8?(SVJ2(^Z*A:C P98+!KL'9U6+,XKIN>M3+\R_#8RN1/'"T4KP*F) MWQ'8GM8PN&\:@O^A5)0L.K*L*[1]SVJ-5MAEN2C1]A(Z&C9\>NVO?:BL^_8G M;.T6'EI72M0_%I;VMS]4W7VS$K9W*S<%IFL#-@*;;3=^H$:+BPW(X M#!K$M;[\H>+N^YNPO<$YH;J62(,_EM?V5YXJR:\--G:J_$#5D@E-."P0/C@; MHL6J&-2*C9%K-^O,I<')R2U7.-R"L@?P^4)*<[>QXU,U+B>_ 5!+ P04 M" 6A0I77O/NTK4" <" &0 'AL+W=O["1C.^_IYP02TJ"]MSG- N,:%6FM37[GF:L*TL"(5[CL2V+#%_OX:"[>>6 M:QTN/)#U1NH+=II4> V/()^J>ZY&=N>2DQ*H((PB#JNY]<6]6L2ZOB[X16 O M>N=()WEA[%4/[O*YY6@@*""3V@&KPPX64!3:2&'\;CVM;DHM[)\?W&_J["K+ M"Q:P8,4SR>5F;L46RF&%MX5\8/NOT.8)M%_&"E'_HGU3ZWL6RK9"LK(5*X*2 MT.:(W]KGT!.XTQ,"KQ5X_RKP6X%?!VW(ZEA++'&:<+9'7%JV4A@1-<($QS ME+&R5&U282Z-R1N[L+;3K;Y+73>,0\=Q$GO73V4H="+'[Q<>$4\[XNDH\;-J M[PFADXJS#(21L3$(>E/[?A -$8=UWNPXRA%AT!$&HX0WA!+563E:,Y8; 8/! MQ&'D#OF&9:X[FYWD"SN^<)3OL+;?+] M9^9'& ZG#B)W.F0T%$[C.#X)&760 MT2CD=_5N$3F0HG;EFU"C <$D= T+TE3G>"=!XPXT'@7]R:1J'3+^O8B'S1 X MLW@(:2B<>J8U:?>^W7K?_('YFE"!"E@IJ7,9J:"\V8N:@615_3E_85)M#O7I M1FW?P'6!NK]B3!X&>H?H_A"D?P!02P,$% @ %H4*5]]Y$)!- P MPX M !D !X;"]W;W)K&ULM5==;YLP%/TK%INF3>H* MA@!9ER"MZ3ZU2E&C;L\N<1)K@)EMDFZ_?M= "0@'K1W+0X+-/2?G7%_,]>S MQ0^YHU2A^S3)Y-S:*95?V+:,=S0E\ISG-(,[&RY2HF HMK;,!27K$I0FMNLX M@9T2EEG1K)Q;BFC&"Y6PC"X%DD6:$O'KDB;\,+>P]3!QP[8[I2?L:):3+5U1 M=9LO!8SLAF7-4II)QC,DZ&9NO<,7"SS1@#+B&Z,'V;I&VLH=YS_TX/-Z;CE: M$4UHK#0%@9\]7= DT4R@XV=-:C7_J8'MZP?V#Z5Y,'-')%WPY#M;J]WD2-0-/WRBM2%?\\4\D>4W.M2QCH7B0BJ>UF!0D+*L^B7W=2): #!J!K@U MP/U;@%<#O-)HI:RT=444B6:"'Y#0T<"F+\K<])3DF=Q7=Q$RGG\@+F9.8SBUXY"05>VI%+Y[AP'EK\CH26<>Y MUSCWAMA;S@UK?88^"BZE*0$5:U"RZAUD'[E>&#KPF=G[MCE3H!<$[<".\$DC M?#(H_"N5$O:&N$B+A"BZAD<:TA,S4FT:8(.D7"CVNYPP6:CX_9:RUSCPW6G? M@S'2P?BD";\QX?]+]C-J+#Z_)R=T)VY?MB'.\_V3HH-&=# H^K)@R9IE6V-= M#$(?^V",1-9Q&38NPW&WA'!,YR.1=9Q/&^?3_[(E3'OE-O6\L%^6_;APZDU/ MEN6;1O:;0=G7)-[!E #=QY>5UJXXA]BM2?(@XV/7;"2RCGGL'%_OSKCU6O.- M9'XLMJ[[5G.#_TO-UK3M8L2^BX-^U9HB)[Y[^D6&C\T''GS#1PN>226*JMUE MF>Z_MI DL^!1.X^QV+K&C[T']D:NV<%FYM'N1V+KNC\V,'BX@WERS4[Z+14V M[+.&..A8W'[!VJU3A3[271.Q99E$"=T TCD/H>A%=4JJ!HKGY4'CCBLXMI27 M.SA94J$#X/Z&<_4PT&>7YJP:_0%02P,$% @ %H4*5_UJUC?4! J"( M !D !X;"]W;W)K&ULM9IM;ZLV%,>_BL6FZ5ZI M*Q@"2;LD4AM@ZZ1J4:MN+Z:]<(.;H LXUW:2=I]^YJ$0"O5([[E]T8#C\_O; MYSB'^,33 ^-?Q(92B9[3)!,S8R/E]M(TQ6I#4R+.V99FZITGQE,BU2U?FV++ M*8D*HS0Q;'Q]2L]+":O)O-( M!%VPY*\XDIN9,3%01)_(+I%W[/ ;K2;DYKP52T3Q'QW*OF/70*N=D"RMC-4( MTC@K7\ESY8@C _R>@5T9V&\-1N\8.)6!,U1A5!F,ABJXE8$[U,"K#+S"]Z6S M"D_[1)+YE+,#XGEO1+E,N7,[1,2"81 MR2(4?-W%6[5Z)/H97451G"\!DJ";K%S(^8+XY%-)XD1\5ET>[GWTZ14Q7!SNV\ZWZ8>?)MZJ#?WZ4J9XS[SEB^=>F$Y!<_YR,+J6RLE M;M2/RQ/LI=B2%9T9*H,*RO?4F/_T _:L7_H"!0GS(6$!)"P$@K4"/*H#/-+1 MU8)1T%5-SI%G2[C29NIUNHG?(''>K6#G6U#KT:Z+^2XAY-I3O?A=N9[Z3K MNRX)VUW7=5$]O4+MW#[H.:_VG*?U7)-KMG6NH:^YY@S]RID0?9[T.O.WG?&X M9RUJY4]-)T-5 TC5T.M^G!S'\XY56[X?U[X?:WU_2U8;U<1?VE[O<[<6=&J& MAX3YD+ $A8"P5JAG=2AG< ^PB>0 8:$^9"P !(6 L%: ;ZH WRA_>S>_?& MB!!4]F;'B^[38=Q-_ NMQ*EQ&J890&J&/9KMKP8MWV*KV5E9W^6I5&%; W)M M['5=KQ_ J;X?K!N ZH9]NB/7?O_1A(\VMU@;@@7+A.2[LH@19VC+V5J-J-_M M6M2IV0N4YH/2 E!:"$5KA]AN0FS#/J0J'E2<(6D^*"T I850M':[7[9X-XD(O?W(@AZD&H*IA16MMU2S+?C^1-GM]K-_LMQ+I38:652)% MS=?_JU;E\.];FCY2_D]O2(!VV57@(&D^*"T I850M/8::,H3V 7.M$ U@2K. MD#0?E!: TD(H6CO.33$%?Y]J"NX6-K#3K;$M]/(G!W*8:@"J&D+1VB%J:BY8 M7W1YDX[K;'R]BY,HSM;H)E5?=??T_U,Q:$T&E.:#T@)06@A%:\>_*L\/_3 RV,1Y8UDV^)G_$5Y!_7^$V/R]287 MJ ^GS/\#4$L#!!0 ( !:%"E?2*=QXD0, #$/ 9 >&PO=V]R:W-H M965TXWO@GOAZ<1#RB]H#:'*7)EPM MK;W6V85MJW /*54CD0''F5C(E&H:5WU8MH %!H-\"K -ZO OP*X!="R\P* M61NJZ6HAQ8%($XULYJ9X-P4:U3!N/N.-ECC+$*=7ESR"K8:(@U+DG-R47Y.( MF"2"[X@&F1(30G69'8%^>09UG\-/7>31'5X;!R<(_IM87T4IJ4BK27Y:%%/1!92_"T%CQ]I'^G0TH=B*PE=59+G0WCW]E)574; MXS3NGNJ;UQG.>S-\\S5G66I\RX7&.MPF;$>-?]4K>*)( 3)),L-%%4$XW]A$%7 MP!$Y:ZUCQ]@CX"+5Q1U-YT'@/\/]RQW-)G/?&3_K8.ET3*_RAY;10&2MC^0Z MQ_W>>:1G*H*!U [%UI;;:&_<87Q3\?3]87>$C.?W[R7NL0UQ>[?^AG5BQBDO MZKNL]O^/B] SGC<-9O_)/_WZ'UQ2OZ.1.*@TQ#CGQ\-9#?.,^8P^9[*'>.F=F/$.:,I6E"6Y[-RH$56 M''&V0N.!J;C=XYD6I G ^5C@EE0-S*FI/B6OO@%02P,$% @ %H4*5_GB M#9_D P 51( !D !X;"]W;W)K&ULY5A=;]LV M%/TKA(9N*=!9HOR=V@;JI,-<)&B08-LS+5W;1"52)2D[!?;C=TDIDAW(0F?/ MP(#F(1(EWL/#>XYY*4YV4GW1&P!#GM-$Z*FW,2:[]GT=;2!ENB,S$/AF)57* M##;5VM>9 A:[H#3QPR 8^"GCPIM-W+,'-9O(W"1] MEP>/?+TQ]H$_FV1L#4]@_L@>%+;\"B7F*0C-I2 *5E/O [V>AR[ ]?B3PT[O MW1,[E:647VQC$4^]P#*"!")C(1A>MG #26*1D,?7$M2KQK2!^_-D MEDS#C4S^XK'93+V11V)8L3PQCW+W.Y03ZEN\2";:_2>[LF_@D2C71J9E,#)( MN2BN[+E,Q%X XC0'A&5 Z'@7 SF6M\RPV43)'5&V-Z+9&S=5%XWDN+"J/!F% M;SG&F=E"Q+ T$ O0FOQ*G@IQB%R11(HU,:!28GL0+@H+V%1>W8)A/-%O)[Y! M#A;)C\KQYL5XX9'Q!N1>"K/1Y",.'!_&^\B]FD#X,H%YV KX*1<=T@W>D3 ( MNRUXW2HA78?7.X+W\6O.,[2=(4(:('*9\+6;M7Y/%@+S =H0Q?#5BC]#3# K M198P9<"B#5GE(N:8.NN5F.09YLML@-P!3EC]HDD"^()DBD>V%S/$H,MM=!G8 M(5<'X_@K="X.4EYH9SCN][MO4"S:&0W&W:#WI@'E+?F;W'/!TSQM$JDU!W8E MN-89BV#JX4]=@]J"-_OY)SH(WK=DN%=EN.?0NT[P+T M^A6]?JL!'D!%2 N7))?.1*+Z*!0_T#YCW]@R@2;N!?K8H=LU<3L+.@%UHDW\ M;0.Q045L\,,XDST?'BN,X<7H#>JZ(TNZLP"G0:OK&FE:G;F MN"(V_DYGKKA@PMFG,-/_QZ1HR3 <]D=G+IRMB3A1?QK4Q3HXUZ EPG_,<&\[ M02_JT1+^]?)IM1LTFY2&-;?PQ[+I\56T/1.GNJ#>0]'NV3Z]Q!:$UGL0VKJ' M.-^GO7^[F-)Z T+;=R!WB_GGQ\9!6^-.S5F]_Z"#LU6]1/FF=?VFK?7W?%4+ M>$H/51V'_2.:UJ6;MM=NIRG^9N_PN>46*8BY(5=WGV^:OZ):X4Y-9%W0Z?AL MJ2]1"L.Z%(:MA>RUU&Z5_FZ=2VP:'NH\# [^:+/H85T,P_9B^.0.2@C6ABU3 MW))QS!H9T49&KRGX>U_Z*:BU.\_0))*Y,,5'?_6T.C/Y4)P4U-V+ Y=[IM9< MV$JUPM"@,\3%115G&$7#R,R=&RRE,3)UMQN<#BC; =^O)'Z&E T[0'62-/L' M4$L#!!0 ( !:%"E=TC,>!N@T /B\ 9 >&PO=V]R:W-H965T2]/OY?"778?XZW_J[C]G59;HMXBB1'S.1;]?K,/OZ7L;IY[<]K7?_BU^BVU51_:)_=;D) M;^4G6?RV^9B5/_4?E$6TEDD>I8G(Y/)M[YWV)ACO%MA=X_=(?LX?71;53;E) MTS^J']S%V]Z@6B,9RWE1$6'YSYV\EG%<2>5Z_%FCO8_I)\=6=^@<>7-TSC?_5]\KJ\[Z(GY-B_2 M=;UPN0;K*-G_&WZI[XA'"^CZ$POH]0+ZX0+3)Q88U@L,3QUA5"\P.G6!<;W M^-0%)O4"DU,7F-8+3$]=X*)>X.+4!6;U K-3%] &]X_D(8^$F^XQ767EER"*,XOR?E_VB'+1:M#^O![C> M#Z _,"WC9Y+?3I#T(?Z$/QVR=# MO/I[YWJ=P P';49$A5QW6,;IEJY8)?.46W;Q["VSU,R',"O71GN6L4]A!L\R MCIHQY/QA;53WC7OZC5(QWNEKHRD8_[E'*GXM!K-GF>#D!UR[Z&9:$1D^A'JX MN6_/978G>U?_^)LV M&?S4E302,TC,)#&+Q&P2JYJ24Q8X]-=E@U\[^[&NGC0?G?9?_N M<2#)02T2LTG,(3&7Q#P2\TDL@+!6(,,PF7Q ,):R9H^)&NJ3-:O M:5'.+/-5F,E5&B]DEG\O9+E+*[YV!4QIG1NPZ=&30!]ID]%QPJ;'&^+1;':\ M)3;)U;,Z1AU.M-G1J#8YJG-\IPS'FC8\SD;'ZHVGPXNC*WI=5QQ.CN<(/GD[ M @AK/:#VH8WK_GW:85^4:G9U74C-1S4(U M&]4<5'-1S4,U']4"2FOG56_RJBOS^FG7=ZL^L;L+LZ@*YBZEG>G4.]-Y%$?E M@&?'D=1,5+-0S48U!]5<5/-0S4>U@-+:<6S*+IKRH_JK( T3D6;1;93LVVKS M-"]R,0\W41'&T7\.6V=U,H='4UMM-'4E9?[;$;)71K-92ZVR2:,%M57&,IK M+D28EW^2<;E;W4UPY5Q&=]5:CFHUI :>T,-Q4:3=VA>;_OS8BTZ=)TIA,MT6BGMFC084U4LU#-1C6G MXPX^; J@ WJHYJ-:0&GMA#55&DW=I=F]N-R$7]/E4GR.BI4(1;E[+$,7A7&Y M?\R+J-A6+SH[8X=6:U#-0#53ZRBD3#J**Q8ZK(UJ#JJYJ.:AFH]J :6U$]H4 M@S1U,^@Z3O.J%[243TQ-T390K;5JCL?],0,=U$0U"]5L5'-0S44U#]5\5 LH MK9W!IO&C*?L*5Q]CN;B5U6O'31G&HGRU6&RSZD5DD8IB)<5UNMZ$27?% .T" MU5IK;JH?]Q4,=%03U2Q4LU'-0347U3Q4\U$MH+3V-^:;OH^N[OL+G+QUU,'EGBO9L^.G7:T^],/$X=V=5#-0C4;U1Q4 MRZ>KHZJ[.ARC9-5V+,-E_D)'(HCHP5+'J3"/9B[BNM<>; M?'W059\UT'%-5+-0S48U!]5<5/-0S4>U@-+:H6P:.[JZL7,?RNH ;;NO=.VK M.IV)1 ]44VN/]X_:$XE$BSJH9J&:C6H.JKFHYJ&:CVH!I;43V11U='7)YLFO M5Y93UW>_VIW)),L0UZAFH)J):A:JV:CFH)J+:AZJ^:@64%H[O4V51]_7#%[P MC4L=/4(-JAFH9J*:A6HVJCFHYJ*:AVH^J@64UDYK4]K1GRGMI%FYS/ZP-[FL M>G:;UA? 'CIWBW0M\R*:[PY,M?M"V+[@'L8BG,_3;?7.4M/+NS^(3N>'H/4J M'7P/Y6)\4'97K_G9N4;[/ZAFH9J-:@ZJN:CFH9J/:@&EM7/=5(7T9ZI"Y<]5 M?NL9]*O@Y^NN8\*^5S-G[XK16A"JF:AFH9J-:@ZJN:CFH9J/:@&EM2/;=(?T MBQ=/G-'Z$*H9J&:BFH5J-JHYJ.:BFH=J/JH%E-9.:],RTM4MHQ./&*E6SDYL M1Z.HL^V.#FNBFH5J-JHY'7?P8=L='=!#-1_5 DIKGS:@Z0D-U3VAZL#'FVI/ M*)*T*">S-^5+T=U+SORG>?GG[29- M=OV_0"8+F7V?BUA6+WDW632OKA46HHC6^Z.>[!=\+5ZUQNDOPWE1#E+_H[V> MSL;CX7?BQ_+BQ60V'(R^ZU ZI]WJFW[N9@'5#%0S4^FT>XCVHE#-0#43U2Q4LU'-0347U3Q4\U$MH+1V6IL*U5!= MH3IQVJU6SD[L<7?J<,*-#FBBFH5J-JHYM?9XPCV:=1RI'1W50S4?U0)*:P?L MT=FZ3CB 4=QZ][@S8.PYN]B3=K%G[6)/V\6>MXL]<1=[YB[VU%WLN;NZCK?5 MT;P+J&';86R:4$-U$^JD0Q:IC;.CJ%ZCR4"L=Z?0[ P>VG1"-0O5;%1S4,U% M-0_5?%0+**V=SJ;I-%0?2.A;>8-*_"7J8W!W;E[0LA:J&:AFHIJ%:C:J.:CF MHIJ':CZJ!936WN T9:WAY,5O5:%'5T(U ]5,5+-0S48U!]5<5/-0S4>U@-+: M:6TJ6$-U!>O@2/IQ6LX-RMWXR0?35_-G1WFO56<7*!X?_+N:%QR^EX7VKE#- M0C4;U1Q4TZ5T-U<=L^I:F\?OO,G9N3=#J&*H9J&:BFH5J M-JHYJ.:BFH=J/JH%E-;>X#35L>&+STDW1&MCJ&:@FHEJ%JK9J.:@FHMJ'JKY MJ!906BNMHZ:&-GKF<%4OG,:K^7.C7&NS@UG\;H9P,(U'!S91S4(U&]4<5'-1 MS4,U']4"2FOGM.EQC=0'O6JF\?5!K\J0[F?>_S\S^G+^KNO3\<7_U!E5W_ZS M-R1H"PW53%2S4,U&-0?57%3S4,U'M8#2VMN:IH4VTE\Z@Q^A#314,U#-1#4+ MU6Q4UPQ.NR,H@.:J&:AFHUJ M3L==JQUWMUQT4 _5?%0+**V=KZ:E-E)WPH+=;/CYSJB:.3M@I&:@FHEJ%JK9 MJ.:@FHMJ'JKYJ!;4FJJ!VDYCTTH;G78J/65G5&V<'47U&BD[H^B:F*AFH9J- M:@ZJN:CFH9J/:@&EM=/95+A&ZN-M?5/O4JF+H^I[XNQM#%I%0S43U2Q4LU'- M0347U3Q4\U$MH+3V5J>IHHVF+WZ_"FV;H9J!:B:J6:AFHYJ#:BZJ>:CFHUI M:>VT-H6TD;J0]N)/G-&J5ZV=4AQ%!S91S4(U&]4<5'-1S4,U']4"2FOGM.EQ MC=2' /OFYO)/MT?5]\39FQ2TCX9J)JI9J&:CFH-J+JIYJ.:C6D!IK:W.N.FC MC0OBMR.2R.JGXFW=ZKW_T^VOMC:%5O^\WS-7EILSS MAS"[C9)J9KXLR<'KZ;@GLNAV]?!#D6[*E\T]<9,61;K>75S)L)S.5U&ULK59=;]HP%/TK5C9-G;0UGV0=@TB% M$&V3*J%6W9Y-N!"KBP';N.^HQWC#Z( D.BQ M*JD8.X64FZ'KBKR "HM+M@&JGJP8K[!44[YVQ88#7AI05;J!Y\5NA0EUDI%9 MF_-DQ&I9$@ISCD1=59C_G4#)=F/'=_8+MV1=2+W@)J,-7L,=R/O-G*N9V[$L M2054$$81A]78N?:'V4#'FX!?!';B8(QT)@O&'O3DQW+L>'I#4$(N-0-6?UN8 M0EEJ(K6-/RVGTTEJX.%XSYZ9W%4N"RQ@RLK?9"F+L7/EH"6L<%W*6[;[#FT^ M9H,Y*X7Y1;LF-E+!>2TDJUJPVD%%:/./'UL?#@"*QPX(6D#P'!"] A;0'BJ M0M0"HE,5!BU@<"H@;@&Q\;XQRSB=8HF3$6<[Q'6T8M,#4RZ#5@83J@_6G>3J M*5$XFHM#[A (O M""W[F9X.#VSIO$U]]C;UK!^>0J[@O@W^Q,NP.SVAX0M??WIL)Z4AB^QD^A,Z M%!NCJ/0XRM>N/;?-%G9U M%);UYO7:<^H>7&@5\+5I/81RI::R^3IUJUUW)<^YF18$N-1.I(RD[^?4&)$807 ^#=ZDLBR0\> +NKY3Y+B# M1-^VFZ*^':R:9G<]'-:+%=_F];MRQPOQE\>RVN:->%L]#>M=Q?/E8=!V,T2C MT7BXS=?%X.[F\-G'ZNZFW#>;=<$_5E&]WV[SZOL]WY0OMX-X\..#3^NG5=-^ M,+R[V>5/_($WO^T^5N+=\,2R7&]Y4:_+(JKXX^W@?7R=I:-VP 'QGS5_J<]> M1^U6OI3EU_;-+\O;P:A=$=_P1=-2Y.*_9S[GFTW+)-;Q>T57_+:*_[]?-]^@J>CA&9E0^1HMRNQ4Q4RM ?@2^ M(;S)UYOZK1CRVP.)WOST-OHI6A?1YU6YK_-B6=\,&['*=J[AHEO1_7%%Z)45 MX>A#632K.J+%DB\MXYE[_-@Q?BBL^0D_.>^>!?AT=\C-$+8LIZY M>_B'O!+#XU>'D_#9D64X#9_=-IS]N;UG?WCQBBOP*5KQ@0_WB%9;A!U9$CM+ MF]VOZUV^X+<#D;YK7CWSP=U?_Q*/1_^PN1>2C$"244@R!DF6 9$I09*<@B1Q ML=_=\Z=U4:R+)W&-VN3%@MLBY$@Q/E"TE^OG.XS'\>QF^'SN>@LJC6.LHH@- M-<%3%45M*#P>JR@6-&/FXU+LEI[LECKM]HDWZXJ+,J.)OO""/ZZ;.LJ7_Q/7 MH/8SFQ&/?.G9,F*D6= "TQTPT-3+KX> MRJME>^T5-6>=MU6;S0%CPRY8L^[ "4&IY@#GKOHZ (A,<<#D MY(")TP'_%@+@ET*8GD=O_E76]5N;Y2>&0:YFZ6BD&=^"BM-DHMG?@IK&&A4U M0=AP@6VZ>)1HF2BSP))I:D\>TY/1IDZCB6++DW&G9@@E\3C1+&:B+'F96%#) M;*8'K05EYF46M*[,-Z-BM-G):#-?QA5B47S/>5ZU%RQKM>RDZ%O+0)(12#(* M2<8@R3(@,B5"XI'49R.0DK>C 8H34#8"RD9!V1@H6P;%I@;+F9B/_WSIVW&H MU50\TS.Q#88G1O%@@XWCJ5:&4!LLG:9Z,@Z;-/.RJ?9#TGX(N 3N",]7HA"%$#^$^B',O:W>3KB$D(ZE MDH[=4CJH%.XX?+6P#68IAFTPLQJVH,QRV+VYWJX 8E-=(<5Y[%;G_@([MLGQ ML9G7;6+:2/_$!DOQQ,CK%IB9_EG8VC+OI*KQI*2.W9KZ_6*QW^XW>2.2R:_- MBE?17*0445>U]U2>>=3&MM6DD*)V#LI&0-DH*!L#9V > )3@3O; M"KV#!9*-@+)14#8&RI9!L:G!(ML@L;L/$E:!F]V$*X21D:FM,&Q<,2TP/)V. M]4QM@\U&1@4>-&GF95/M)SLBL;4;FJ<#^$^"'4#V'N;?5U A2;Z@2IZI%;U0=5X.16\?/CX9%#&K&:#O1./2@; 66CH&P,E"V#8E.#1'89 M4 )28"-(/3\'92.@;!24C8&R95!L:K#(/@AR]T&""FQD]A%2I-\9#P&1$! - M ;$04.8!J3:3[0_D;G_T+ZJ1>A74YHWZ6'>""3&EL?B$VUOI3XR"WQ PIJ4V:G1G?$"C+2=P"(AH!8R)HR#Y-ZYE6*<.P6 MX?-\MV[R37NNFG];\+INCV7O\BIZSC=[JP'=A+T/P((>!@!EHZ!L#)0M@V)3 MPT:V#7 ,4E9C2+4^!V4CH&P4E(V!LF50;&JPR"X'=GF7R+!),R^;:K^S'R:X&QW]2VSL/[3@AQ _A/HAS+VY MWJ%\B78"ENT$[#ZTT*?$QN8Y@E@O-&P8_1Z,!3/1W6!"]%L'[HWU=L,EA#J6 M0AV[A7I0D8U-O6M\";P0XH=0/X2Y]]/;^I?X#0&6DA^[);^_R,:F\A:9<#K1 MS6^%Z3F?V&&CF>X&.\SX(@2M+?-.JAI/BG3L%NGTX=?/5I.!WN$'92.@;!24 MC8&R95!L:G#(Y@&>PI35D)I]#LI&0-DH*!L#9[V%V!J[B>&9<#&TPI'< MB16&D7["V@Y+9GI&#IHT\[*I]I/-C<3=W/@#A;7W>,#<#R%^"/5#F'MSO4/Y M$JV$1+82$OCH\I;$6V6%?-,?GI)T^ M/3T)\OWA^8?:Y_?Q-8TMG[/X.CL^YU'2'Q\[^2&OQ)6UCC;\44PU>C<1 5@= MG^1X?-.4N\.#!+^435-N#R]7/!=%6PL0?W\LR^;'FW:"T_,T[_X/4$L#!!0 M ( !:%"E&PO=V]R:W-H965TYIR>3$*92J+EQ7I@50+ >\ J9G MUEQ0K'17Y*ZL!.#,)M'2]3TOVZEDA *3A#,D8#UQ+H<7L[&)MP&_"&SE M7AL9DA7GMZ;S+9LXGC$$):3**&!]V< ,RM((:1MWK:;3+6D2]]L[]2^67;.L ML(09+W^33!43Y]Q!&:QQ7:H%WWZ%EBBDOI?U'VS;6L<3_#;!/\P8?1,0M F!!:T<6:QKK#"22SX%@D3K=5,P^Z-S=8T MA)F[N%1"SQ*=IY)E@044O,Q R'?H^JXFZ@&=(3N,%E#5(BWT+J&YX+G %+V_ M H5)*3_T!9TA::9D["IMT2SDIJV=:6/'?\9.A&XX4X5$URR#['&^J]$Z/G_' M-_5[!;_7;( "[R/R/3\XXF=V>KK?8R?HMCNP>L$+MOO8+C4JH^,JYF1?R JG M,''TT94@-N D;]\,(^_S,<3_)/8(>-0!C_K4DQ\U78% ?(U23JD^M\V3@7"M M"B[('\B0XF@%:/<09<>VHUDCM&N8]](F&86>_L7N9A^TU\HK0<,.-#P1M"7L M!0J? 61%PW# Z#>)5\)%'5 42_0 DP1("Q'[!#M93L)Z_BDX/T3M-?-* MU'&'.NY%79YPQ\9/* Z?OKZ(QI:[]YZF(');OJ0^&353S2NM&^TJY*4M# ?C M4UTYFT+W3Z8INS=8Y(1)5,):2WJ#L?8CFE+6=!2O;#58<:5KBVT6NOJ#, %Z M?LVYVG7, MWW1/(74$L#!!0 ( !:%"E=4+QIK:0, ) / 9 >&PO M=V]R:W-H965TF^3:6"1VL1T*TS[\;"<-30D9E3Q>4-OQ_<_W2WSVC5>,WXL40**G M/*-BXJ12+D]<5\0IY%@(ZEZO*%*Y8<<&*,\LP-/&_HYIA0)QR; ML6L>CEDA,T+AFB-1Y#GFSV>0L=7$\9WUP U9I%(/N.%XB1

0; S/C)X&5V&@C'Z66L5I 36O[BIPK$AH'??\,@J R";8/!&P:] MRJ#W7@_]RJ!OR)2A& X1EC@<<[9"7,]6:KIA8!IK%3ZA^KW/)%=/B;*3X2S% M'%*6)<#%9W3^4!#YC Y0X 7!NG=!8Z#Z[:#K#%.T%X'$)!/[:MKM+$)['_?' MKE1+T8)N7+F=EFZ#-]P.T26C,A7HG":0-.U=%4(=1[".XRSH%/Q1T$/D'7_1 M*^^UK><=YCWO3?/H_>9!1S2]^JWTC%YOA[?2LJJS4J7?KJ)3QHE8XA@FCLH) M O@C..&G#_[0^]I&R*989$FL0:]?T^MWJ8+[ YT-$A2S7*5(@4V2@2?= M!I6O,BS50\F03'572$Y, D)"DT=XA7DBVHAW>MZ5>"DV-&(Z03^&H[YG_L;N MXR;-UQ.'HZV)#5*#FM2@D]1-%;EB\:_ .X5V#=RF6&1)K %P6 ,<6MFH0YOT M;(I%EL0:]$8UO5'GYS=MVYR42?2L+CP<8K:@Y/?V\5 "[13>%>CHU?8*!E[K M1K3DMD'KJ*9UU$FKXTS^@ZX8/8!\F;%G )00!4\RWKJ1.YWL2LZF6&1)K 'W MN(9[;&4C']ND9U,LLB36H.=[+]=(K_/CO"KR.^"(S>O35)\I^B!&1(BB?1-7 MFH.-C>=[?7]KTTV[7>_*R99:$]3&?=O_7SFO4M[,4[Y)5-N\.E>P,R]+:B4O M=Z-4R8$O3,DGU#6MH+*\[=>C=5EY:HJIK?&I+C=-"?0B4]:JEY@O"!4H@[F2 M] Y'ZOOB9?E7=B1;FH+HCDE57IEFJDIFX'J">CYG3*X[VD%=A(=_ 5!+ P04 M " 6A0I7Y(YB7O<" 9"0 &0 'AL+W=O;!E_$"F 1$]Y1L742:58ZFZ?.6*-0><&*,\

2U"GXM2&]?8._<(X MKYQ98 %G++LGB4RG3NB@!):XR.0UV_Z$TJ&^QHM9)LP7;>W:_LA!<2$DRTMC MI2 GU/[Q4QF(FD$W.& 0E 8F$*XE,BJ_8XFC"6=;Q/5JA:8;QE5CK<01JG?E M1G(U2Y2=C&Y2S"%E60)GKNRW>0F&3B MZ\25BE^CN'')-;=6OA:%;A:=K&+H'&&IQ,)%"LS(.XR;W+5:O&4N?K[%8XQBF MCCI O@&G.C3!W_@?6M1VJN4]MK0HUNZ45J53BR13 $M8$4H)72%_C2&PRJV MF'V#J0_P)@J&GN]-W$V#E'XEI=\JY0?'5"MI(^Z_(?:#<-1K)AY4Q(-6XCL; M@3;>P1O>4]]7+C<3#ROBX;N"#[1=Q?!MV,/ ZS:+""L186NNWIL;2(F8;8"K M&Q69?4#J6@!T@0E'=S@KH$E.^!_R=E2I'AT5NI-:QBYPAFD,*H3[,]VDVR(/ MZTGD=[Q1D?F;SM]"1.^Y _[!_AK5[)_7!K_@]YOHO<&!^B#/7UP MY(ZH-'[/=I2XK_:C]SH>;JU:YIVA.E+H&:7S(F=QU-4+V&HK]0 M2P,$% @ %H4*5R@F_@E%!0 6!\ !D !X;"]W;W)K&ULK5EMEI&&?:;%*T/>6S"=FS),[P M4X[H/DW#_,<#3LAQJIG:>\.7>+-EHD&?37;A!C]C]K)[ROF=7J-$<8HS&I,, MY7@]U3Z9]TMS* R*'G_'^$C/KI$8RBLA;^+F) M0.)^?*M M9I3&)Y?OZ,'Q>#Y8%Y#BN'T9AI5!H;Y>SFXAS2)DX6R2DR/*16^.)BX*?0MK MKDBACG>DB3".?T%^=_V,?N!/J)YF*SV25A$"UDC'.99 MG&W0#O,H%A;H=H%9&"?TCG=^>5Z@VYL[=(/T\BE%<89>LIC1#V<-?VW)GH99 MQ!MO&O<3G?&1"'_T5>7U0^FU=<%K&SV2C&TI\K,(1X!](+?W)/8ZG\%Z&JWW M:7RPI("_[[,!LHT/R#(L&_!G+C=_#'-N;EXT7_1GMP!SOS\[9![\O[$O_[/S M#2GL.J+M L^^(J*A""M1'!A%9(![N@M7>*KQ)9[B_("UV<\_F9[Q*R2O2K"% M2C!?)5B@$FRI"*P1)$X=)(X,??8'H12M>W_-BR0-7I!+0 M*P!%@C_,/MK6R)CHA_- D-)>&P@ Y7 T;C+Z*AD#@-$QC5&3<@E-A6/6G1J* MN+4B;D]%HIA6HN#HI DD28GHGOOA659;$BGOM9( E);94D0E80"-<>RTQK@$ M>IF. ROBU8IX4D7^Y(7PYVQ%4I[MA3IWD 1>-Q3&KM&6 .AENLZPV6L!]!J9 M+2B_V\FVW&:? *(S#:<=QD W9^3"DS:L)VTHG;2O1>W+ S<\\,#=8+Z^I"DO MHJHRB'\,4,9K'K'YE.U:';I\K;?$ M5TD7_/OPEC*/&O,_KN=_K.P5B>)DS[N"+\D8B(UV=IQ+7;E6'(C1;N=CE8P! M.$:OI1#4R;%@D4SC]&%H2.OH![$Z@9]FALK*62G:0BF:KQ0M4(JV5(76C(ZS M;0-3^A+/^Y;-%_Z4@3VJ*L)4 )5'Y$SY6B+92B^4K1 J5H2U5HS?@X;4"8\AV(_BG- M[<8GE-*4;CQ I%!*4[KY (^TF]) WRZFM-,&A"G?@;@BI7G]4IJ4[VI) %(H MI:DD#>"1=E,:[-NEE';:WC#E^QL]4]JP6^- *4WI%@9$"J4TI;L8$"F4TD#? MVBE-/SO'2W&^*8YH*?\^WF>L/ "I6^MCX$_%X6>K_<&\]TV@/1#'QL6YX0F^ M/'-^#/--G%&4X#6G,@9#_DKGY3%N>&ULK5AKCYLX%/TK%ENMIE)G>)-,-HG4":#M2I5& M,WU\=N"2H +.VLYC__W:AC!)<%'2\B7!]CWG^M[C]W1/Z ^V!N#H4!85FQEK MSC<3TV3)&DK,'L@&*M&2$5IB+HIT9;(-!9PJ4%F8CF4%9HGSRIA/5=TSG4_) MEA=Y!<\4L6U98OK?$Q1D/S-LXUCQDJ_67%:8\^D&K^ 5^-?-,Q4ELV5)\Q(J MEI,*4?A_98Q6\"&:)&2Q(\3U/^7IFC V40H:W!7\A^[^A" W N]:#WP#\:P%! PA4[NMDJ4R'F./YE)(]HM):L,D/)9="BP3GE1Q9KYR* MUES@^/Q3E9 2T!=\ (;N0N X+]A[=(^^OH;H[MW[JX'QY"(N"V#GZ62[<=+J[BG)\0' 0NQ4#=+>$ M"K*<:Z=^S18H-KEI[>:V-WJT+&MJ[DZEZ]K=V\&H8Q=J^*S [=A%&KZQU3&+ M>X/]Q53Z;2K]WE1^P\46U[ME(?9K7"4BER>)U>:SIO1/XG+ML=/-9Z_K6Z?" MD&31D&3Q0&1G^@6M?D&O?B%D0"FD:C)@QH"+#;$29SN2R:/*6UN1XV5>Y#P' MIM4TZ&KJ^GY7T][NW*KIE4ZC(9W& Y&=R35JY1K=+->NG8*-/YT\H^Z2,^JN M.(M>[[>J4HRBCD<]RV=<#67;9_TPGJPQ][%'-*;C>R+0X#> MS HN9H?>S',NS@"]MM^N4=6,>M3>H7I);1_Z@;&'#9CMG>78N1(L& M=1H/Q5:K9I[T8( M/Q:D@_:-:?X_4$L#!!0 ( !:%"E?MVUDI%@, #8* 9 >&PO=V]R M:W-H965TC)$)Y8[S>S.Y3,:.9QP!A5@9"JPO&Y@!I89) M^_A6DSJ-I@$>CG?L[\O@=3!W6,*,TUN2J'3L#!R4P H75%WQ[4>H ^H9OIA3 M6?ZC;;4V[#DH+J3B60W6#C+"JBM^J#?B ! $1P!!#0A*WY50Z7*.%8Y&@F^1 M,*LUFQF4H99H;8XP>[&-TVX79+WNYOPVT+LL*>M6--?IS+',V=Q=M8X.[.Q M1W.^1NYFQ;Y7B/?L\I?,ED(2!#. M>,%4FW"%[QT(=VW"82,<6H6O0 &K$O2H=/A$.N@=5^XWRGVK\L5##%*BF&] MZ*U'.:RO+,C/&]?>WR7I#--?@?FSLHK+YU"Q?Z MNT!R2O0V\A628(Z2Q8!VIWY+5(HF]0%/&"LP13.>Z<^M/!Y2)3DXS(3.<-A^ MUGZPMQI8K4Y \%-TR>).JZ@5_-Q]W%=L_R4EV_\?-=O?%VW?7K4_Z+X'<8$H MU^FJLY?:S3XMWK_FJ7OP*=<9N"X;%E,)=&FLONK-W:8IFE2MP'YYU5$ML%@3 M)A&%E89ZG;XN8*)J4JJ)XGG9&-QQI=N,&ULM59M;]L@$/XKR).F5MIBQ\[;.L=2D^Y5JA0U>_E,[4N,BL$# MG'32?OP .RRN7&^=TB\)!_<\=\]Q&.(]%WN_'2R!4D.DT_C1<'HNI $>CP_L M[ZUVK>462UAR^IUD*I][,P]EL,$553=\_Q$:/6/#EW(J[2_:U[[CT$-I)14O M&K#.H""L_L?W31V. )JG&Q V@/ A8/0((&H D15:9V9E76&%DUCP/1+&6[.9 M@:V-16LUA)E=7"NA5XG&J61I0X! F&5H794E)=I8-B33N2*&%F^T2-\:TP!_4*NENEQ^;K*U4MG#NZ%+'$* M.(R MGO1FO*I$FNOOGM0-ZS;LKPW;R_G4#3L164O^U,F?/D?#3D^I_T1D+?TSIW_V M+ T[ZVK%8?B@87MC/U69?W2KZ1W;VLM>ZEZMF*JO"C?KWA.7]AI],+_0[XSZ M6?"'IGZD7&.Q)4PB"AM-&0RF^L2)^N*O#<5+>W?>&PO=V]R M:W-H965T>)[U+-BC]:%H BYX$ER;'K;7= MFA!3MB"HF:D.I+NIE1;4NE WQ'0::!5 @I,T259$4"9QD87<5A>9ZBUG$K8: MF5X(JO]L@*LAQW-\3#RPIK4^08JLHPWLP/[HMMI%9&*IF !IF))(0YWCF_EZ ML_3UH> G@\&D'C,K> M6"5&L%,@F(Q/^C2^AU- ^@(@'0%IT!T;!95WU-(BTVI VE<[-G\(5@/:B6/2 M_RD[J]TMU6W2BX3?>CE#B^0=2I-T@4R4>(%W,;E>!-[%_[H^ MYS52+,]3^&59FXZ6D&.W#0;T 7#Q^M5\E7R\(' Y"5Q>8B^^]V(/&JD:N?73 MU#+9'.V?U1K9K@*;W\-#D6;D<"J G,R( -V$33"H5+VT<5RF[+1L-W'&GLOC MIMY3W3!I$(?:09/9>]=7Q^F/@55=F+B]LFY^P[%U'PS0OL#=UTK98^ ;3)^@ MXB]02P,$% @ %H4*5_*R1(*V @ @@D !D !X;"]W;W)K&ULK99M;]HP$,>_BI554RNMS3,P%B*5\K!.ZX3:=7OM)@>) MFMB9[4#[[6<[(046$.IX0VSG?O_SY0Z?@Q5ESSP!$.@ESP@?&(D01=\T>91 MCOD5+8#(-W/*)4 MF&!1X 0\@'HL9DS.S48G3' A/*4$,Y@/CVNY/ M/66O#7ZEL.(;8Z0B>:+T64UNXX%AJ0U!!I%0"E@^EG #6::$Y#;^U)I&XU*! MF^.U^D3'+F-YPAQN:/8[C44R,'H&BF&.RTSAG0DN.2>U MRZFSN\\+',' D(Y87]KR?$JQT2G%QJ<4FYQ2;'HBL:UJ\9IJ M\0ZIAS]D>[XE$T=J_*^1Z_C;-I,V=[;E];;-IBUF7N]-J_IHYL:1GP-;Z&[.441+(JI_ M7K/:7!BN=9_<61_:_;'=LCZ1%XSJ/O F7]U.Y.&S2 E'&% M1I941KGPPR 8^3GCTHLFU=Q21Q-56L$E+C68,L^9?IZC4+NIU_,.$RN>9M9- M^-&D8"FNT7XOEIHDOT%)>([2<"5!XW;JS7HW\['3KQ1^<-R9HS$X3S9*/3AA MD4R]P!%"@;%U"(P^CWB+0C@@HO%KC^DU6SK#X_$!_5/E._FR809OE?C)$YM- MO;$'"6Y9*>Q*[3[CWI^APXN5,-4;=K5N_YT'<6FLRO?&Q"#GLOZRIWTHX5GT/IPIZ3-#'R4"29_V_O$K*$7 M'NC-PU; +Z7L0C_H0!B$_1:\?N-NO\+KG\$[Y68'-L^PD E_Y$G)Q"FO:]#! M:5!7-S>F8#%./2H,@_H1O>CMF]XH>-]">=!0'K2A1W?,HN9,P#WJW(#:GLK5 M*=+ML!?Q90.T%$P:^%!J)]@,Z:<1(:]SB2Z70)G )A,=D H2KJFTE 9ZUOLB MZXV(X);'=*)8H@I+AK1*#M#194YB\AE6I4#H!9OA50_LG@([2H@SD4I>O:AW MP24@BS.(J2X[P(RK1_(S 5I86,QA$(POV*4+V@K34K"*Y/KJZV6W)3/#)C/# MUA >\SO*!?;/\'[3W+MH"^1NV[(7;\J:O?- M(3G%K1WS)6[CAMOXU8%KY]>.>Y:??W1SYZC3JC\9B%4I;7V)-[--"YS5-_\? M];I_WC&=PYWYD>]KK;&?%>K!>LFM:0TW3R;@.Z.^J.>U=V>A%ND') M[Y7YO++#D74?-@F[UBSCZ[J_SCH#F'H?5Z=E*3:?!,]EP=S@GYUP.J8M+U@J MS1]L-BB5A0TP38)[I@U?[$9^:5K>LK5IRVF=X9X'K]#SWYWGG$FFJ=@U;6O_ MF&?YQ8ZCBW]EN?ZM'QFXR2X_?8'$..W>2KV#>CUV#R.&LR M; X9.R>9O7-,%PW@O#@AW^'<*;9)@_F*"\-ETUOR-&7RT7'&RALZMW^8[.G; MYU.6T94PMQTX(=OV-Y;R59%T3UW#1#1/;=M?87C]N#NLVEQ-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !:%"E<\KO^>&00 M - @ / >&PO=V]R:V)O;VLN>&ULQ9I1;]LV$(#_"J&7=< Z6Q3CMD%= MP(F]S4#F&)'1UX*6SC91BM1(*JG[ZT=)Q[-XBAN19^AUF6'7@\R-O[U7RQRA=SXG_E]W?+^6SC M&S>SN]GJ=D$"2(I T@M"?J(!9(9 9A>!S#=^\_=B%4 R!))=$'(0R2L$\NJ2 MD%D .4$@)W$A[VLP?6_W?.=-57%S)'I'H!DKR MC;@#GED+ >1;!/)M7,BE>O0#O"' !D#O$*!W<8&\^7RHW/$WLI;\E+__:43= M'A>F[3&6M\>QHU;"UD&IP(9A2U&71);)6EMGP D#G?=N0,%.N"Z*(2)FDC2R M2O(#-W#0L@1C?^FNJCN&;)A TL@&6:I"5T V_,O@24@Q7Z21A7$GG-C_M%[! MY)#&MD-CG0^3^2_MUK44OG&K5>&/,SS$Q/201O;#36-%^VR2'/;MT,$5Q920 M1G8"*J[!$B#%I)!&M@*.&2X"4DP5:617H(8=1)-BMJ#1;?'-L>25?U>28'\- MV3!KT-C6P'1+7H68Z#M(9'.$PCT;0TP=-+(ZSFGM+"3F$AK9)?@CS4),3# T MLF!PS*L0$Q,,O>0+R*=)B(GIAE[R%620QRFF&QI9-SCFX-[$=$,OJIOPWLPP MW621=8-CAO=FAIDGBVR>@17GX+B0@VR98;[)(OL&U^+K$!.M>D4V#XHYK,UA M[LDBNV=@[]=AMI1:[<,Z9X:Y)XOL'A1S&$W,/5ED]_R .2M+T8[ALB]PAYB8 M>[+([D'J$>WS'F)B[LDBN^?LXNW[Q0\Q,?=DD=WS'&;;31[":#+,/2RR>Y[! MI&-*VU:(B;F'17;/,Y@/X&]9481E1H99B%V@7N8Q;[DL&C\\Q,0LQ%ZP='96 MY0S]Z/)B1;3S;)AQV"7+:0/C,,PX[*7+:>CT!;WT4E50 MKOS\UO<7/C6L#6DW?;6?7;45NETC99LU[M6=YN7I@_SIGPD^_ M02P,$% M @ %H4*5XYA./J] 0 >AT !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P M^&FZ;5K'F*O>K.Y6,4^K<-S=;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6 M/L@AR,L'#2%H6#YH!$&C\D$O$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT% MN18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5 M]58"O?7A9YM ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O>]@L(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;GZEWRJ==3+>>ZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]0 M2P,$% @ %H4*5YPKTP^] 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB( M2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3: MVJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^Z MCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ MZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ %H4*5V#>S-GN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M%H4*5YE&PO=V]R:W-H965T&UL4$L! A0#% @ M%H4*5[P;-39\!@ ZQL !@ ("!^PT 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ %H4*5Y'?C.ZP P XPX M !@ ("!2QX 'AL+W=O*0 >&PO=V]R:W-H965T&UL4$L! A0#% @ %H4*5QB@5.6:" I!P !@ ("! M%4( 'AL+W=O5* !X;"]W;W)K&PO=V]R:W-H965T.^F%-I @ "P8 9 " @?Y1 !X;"]W;W)K&UL4$L! A0#% @ %H4*5_FUK/2X P Z @ !D M ("!V5H 'AL+W=O&PO M=V]R:W-H965TAV,ZY[P, M #@* 9 " @9YH !X;"]W;W)K&UL4$L! A0#% @ %H4*5VA59?9:"0 IQ< !D ("! MQ&P 'AL+W=O&PO=V]R:W-H965T 0 .() 9 M " @5-Y !X;"]W;W)K&UL4$L! A0#% M @ %H4*5R\FT,*@&0 -U( !D ("! GX 'AL+W=O&PO=V]R:W-H965T&S+#&6@0 )@. 9 " @1"; !X M;"]W;W)K&UL4$L! A0#% @ %H4*5\EB=7VI M @ 3 8 !D ("!H9\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H4*5V90'F@Y!@ M2 !D M ("!<:X 'AL+W=O&PO=V]R M:W-H965T:W !X;"]W;W)K&UL M4$L! A0#% @ %H4*5^XLK$&*!0 R< !D ("!++L M 'AL+W=O&PO=V]R:W-H965T;OL2_> 0 (<7 9 M " @9G% !X;"]W;W)K&UL4$L! A0#% @ M%H4*5[D68W>@! SQ4 !D ("!2,H 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ %H4*5_GB#9_D P 51( !D M ("!_N$ 'AL+W=O&PO=V]R:W-H M965TZWV&UL4$L! M A0#% @ %H4*5^ABJO]G"0 6U, !D ("! /< 'AL M+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% @ %H4* M5^2.8E[W @ &0D !D ("!( &PO=V]R:W-H965T&UL4$L! A0#% @ %H4*5^W;62D6 P -@H M !D ("!J1,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H4*5_*R1(*V @ @@D !D M ("!$AP! 'AL+W=O&PO=V]R:W-H965T M[.83CZO0$ 'H= : M " : J 0!X;"]?<*],/O0$ '<= 3 " 94L 0!;0V]N=&5N B=%]4>7!E&UL4$L%!@ Y #D A@\ (,N 0 $! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 143 253 1 false 37 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.servotronics.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Operations and Summary of Significant Accounting Policies Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPolicies Operations and Summary of Significant Accounting Policies Notes 7 false false R8.htm 10201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperation Discontinued Operation and Assets and Liabilities Related to Discontinued Operation Notes 8 false false R9.htm 10301 - Disclosure - Inventories Sheet http://www.servotronics.com/role/DisclosureInventories Inventories Notes 9 false false R10.htm 10401 - Disclosure - Property, Plant and Equipment Sheet http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipment Property, Plant and Equipment Notes 10 false false R11.htm 10501 - Disclosure - Indebtedness Sheet http://www.servotronics.com/role/DisclosureIndebtedness Indebtedness Notes 11 false false R12.htm 10601 - Disclosure - Postretirement Benefit Plan Sheet http://www.servotronics.com/role/DisclosurePostretirementBenefitPlan Postretirement Benefit Plan Notes 12 false false R13.htm 10701 - Disclosure - Shareholders' Equity Sheet http://www.servotronics.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 13 false false R14.htm 10801 - Disclosure - Income Taxes Sheet http://www.servotronics.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10901 - Disclosure - Litigation Sheet http://www.servotronics.com/role/DisclosureLitigation Litigation Notes 15 false false R16.htm 11001 - Disclosure - Customer and Supplier Concentration Sheet http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentration Customer and Supplier Concentration Notes 16 false false R17.htm 11101 - Disclosure - Business Segments Sheet http://www.servotronics.com/role/DisclosureBusinessSegments Business Segments Notes 17 false false R18.htm 20102 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30103 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables) Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesTables Operations and Summary of Significant Accounting Policies (Tables) Tables http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables) Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationTables Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables) Tables http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperation 20 false false R21.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.servotronics.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.servotronics.com/role/DisclosureInventories 21 false false R22.htm 30403 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipment 22 false false R23.htm 30503 - Disclosure - Indebtedness (Tables) Sheet http://www.servotronics.com/role/DisclosureIndebtednessTables Indebtedness (Tables) Tables http://www.servotronics.com/role/DisclosureIndebtedness 23 false false R24.htm 30703 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.servotronics.com/role/DisclosureShareholdersEquity 24 false false R25.htm 40101 - Disclosure - Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) Details 25 false false R26.htm 40102 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details) Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details) Details 26 false false R27.htm 40103 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Operations and Summary of Significant Accounting Policies - Additional Information (Details) Details 27 false false R28.htm 40201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details) Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details) Details http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationTables 28 false false R29.htm 40202 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details) Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details) Details 29 false false R30.htm 40203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details) Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details) Details 30 false false R31.htm 40204 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details) Sheet http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details) Details 31 false false R32.htm 40301 - Disclosure - Inventories (Details) Sheet http://www.servotronics.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.servotronics.com/role/DisclosureInventoriesTables 32 false false R33.htm 40401 - Disclosure - Property, Plant and Equipment - Summary of property, plant and equipment (Details) Sheet http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails Property, Plant and Equipment - Summary of property, plant and equipment (Details) Details 33 false false R34.htm 40402 - Disclosure - Property, Plant and Equipment - Additional Information (Details) Sheet http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails Property, Plant and Equipment - Additional Information (Details) Details 34 false false R35.htm 40501 - Disclosure - Indebtedness - Summary of long term debt (Details) Sheet http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails Indebtedness - Summary of long term debt (Details) Details 35 false false R36.htm 40502 - Disclosure - Indebtedness - Summary of long term debt information (Details) Sheet http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails Indebtedness - Summary of long term debt information (Details) Details 36 false false R37.htm 40503 - Disclosure - Indebtedness - Additional Information (Details) Sheet http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails Indebtedness - Additional Information (Details) Details 37 false false R38.htm 40601 - Disclosure - Postretirement Benefit Plan (Details) Sheet http://www.servotronics.com/role/DisclosurePostretirementBenefitPlanDetails Postretirement Benefit Plan (Details) Details http://www.servotronics.com/role/DisclosurePostretirementBenefitPlan 38 false false R39.htm 40701 - Disclosure - Shareholders' Equity - Summary of common shareholders' equity (Details) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails Shareholders' Equity - Summary of common shareholders' equity (Details) Details 39 false false R40.htm 40702 - Disclosure - Shareholders' Equity - Share Repurchase Program (Details) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails Shareholders' Equity - Share Repurchase Program (Details) Details 40 false false R41.htm 40703 - Disclosure - Shareholders' Equity - 2022 Equity Incentive Plan (Details) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails Shareholders' Equity - 2022 Equity Incentive Plan (Details) Details 41 false false R42.htm 40704 - Disclosure - Shareholders' Equity - Restricted stock activity (Details) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails Shareholders' Equity - Restricted stock activity (Details) Details 42 false false R43.htm 40705 - Disclosure - Shareholders' Equity - Calculation of earning per share (Details) Sheet http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails Shareholders' Equity - Calculation of earning per share (Details) Details 43 false false R44.htm 40801 - Disclosure - Income Taxes (Details) Sheet http://www.servotronics.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.servotronics.com/role/DisclosureIncomeTaxes 44 false false R45.htm 40901 - Disclosure - Litigation (Details) Sheet http://www.servotronics.com/role/DisclosureLitigationDetails Litigation (Details) Details http://www.servotronics.com/role/DisclosureLitigation 45 false false R46.htm 41001 - Disclosure - Customer and Supplier Concentration (Details) Sheet http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails Customer and Supplier Concentration (Details) Details http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentration 46 false false R47.htm 41101 - Disclosure - Business Segments (Details) Sheet http://www.servotronics.com/role/DisclosureBusinessSegmentsDetails Business Segments (Details) Details http://www.servotronics.com/role/DisclosureBusinessSegments 47 false false R48.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 48 false false R49.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 49 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:StockholdersEquity - svt-20230630x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41101 - Disclosure - Business Segments (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, svt-20230630.xsd 171 svt-20230630x10q.htm svt-20230630.xsd svt-20230630_cal.xml svt-20230630_def.xml svt-20230630_lab.xml svt-20230630_pre.xml svt-20230630xex31d1.htm svt-20230630xex31d2.htm svt-20230630xex32d1.htm svt-20230630xex32d2.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "svt-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 598, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5 }, "contextCount": 143, "dts": { "calculationLink": { "local": [ "svt-20230630_cal.xml" ] }, "definitionLink": { "local": [ "svt-20230630_def.xml" ] }, "inline": { "local": [ "svt-20230630x10q.htm" ] }, "labelLink": { "local": [ "svt-20230630_lab.xml" ] }, "presentationLink": { "local": [ "svt-20230630_pre.xml" ] }, "schema": { "local": [ "svt-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 470, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 6 }, "keyCustom": 31, "keyStandard": 222, "memberCustom": 15, "memberStandard": 22, "nsprefix": "svt", "nsuri": "http://www.servotronics.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "10", "role": "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Indebtedness", "menuCat": "Notes", "order": "11", "role": "http://www.servotronics.com/role/DisclosureIndebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Postretirement Benefit Plan", "menuCat": "Notes", "order": "12", "role": "http://www.servotronics.com/role/DisclosurePostretirementBenefitPlan", "shortName": "Postretirement Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Shareholders' Equity", "menuCat": "Notes", "order": "13", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.servotronics.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Litigation", "menuCat": "Notes", "order": "15", "role": "http://www.servotronics.com/role/DisclosureLitigation", "shortName": "Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Customer and Supplier Concentration", "menuCat": "Notes", "order": "16", "role": "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentration", "shortName": "Customer and Supplier Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Business Segments", "menuCat": "Notes", "order": "17", "role": "http://www.servotronics.com/role/DisclosureBusinessSegments", "shortName": "Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "svt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "svt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "svt:ScheduleOfCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Operations and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "svt:ScheduleOfCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationTables", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.servotronics.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Indebtedness (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.servotronics.com/role/DisclosureIndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details)", "menuCat": "Details", "order": "25", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails", "shortName": "Operations and Summary of Significant Accounting Policies - Cash and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "svt:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_LDAcijKFtEu7at3HeI0i8A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details)", "menuCat": "Details", "order": "26", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "shortName": "Operations and Summary of Significant Accounting Policies - Estimated useful lives of depreciable properties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "svt:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_LDAcijKFtEu7at3HeI0i8A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "27", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Operations and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_E1AS_Zas50Ok20sq76mFOQ", "decimals": "0", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details)", "menuCat": "Details", "order": "28", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_8_1_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_svt_OntarioKnifeCompanyMember_nuX2wuRPbkSdubmCmgTN9w", "decimals": "0", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "29", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Results of operations classified as a discontinued operation, net of tax, in the Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_svt_OntarioKnifeCompanyMember_IA8IAf-PcECJP_YE3HshZw", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_8bogMgq2UEOw8Sk7qmC1DA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_8bogMgq2UEOw8Sk7qmC1DA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details)", "menuCat": "Details", "order": "30", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Discontinued operation in the Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_svt_OntarioKnifeCompanyMember_4rsOY5Ho-kqcvlxsWUYyMg", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DisposalGroupClassificationAxis_svt_DiscontinuedOperationsWindDownMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_svt_OntarioKnifeCompanyMember_Z68A0a148Uqq2hZ6AX64ag", "decimals": "0", "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "32", "role": "http://www.servotronics.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Property, Plant and Equipment - Summary of property, plant and equipment (Details)", "menuCat": "Details", "order": "33", "role": "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment - Summary of property, plant and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Property, Plant and Equipment - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "shortName": "Property, Plant and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Indebtedness - Summary of long term debt (Details)", "menuCat": "Details", "order": "35", "role": "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "shortName": "Indebtedness - Summary of long term debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_LongtermDebtTypeAxis_svt_LineOfCreditLeaseForEquipmentMember_D9PK-9CIvkOnNeIFeaDykQ", "decimals": "8", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_MNYOKoc1ckyAQIebeqZ01g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Indebtedness - Summary of long term debt information (Details)", "menuCat": "Details", "order": "36", "role": "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails", "shortName": "Indebtedness - Summary of long term debt information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_VariableRateAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_9LmN0qOly02sFLaB4KFiDA", "decimals": "4", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MNYOKoc1ckyAQIebeqZ01g", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PxxMSfDTKUuxkC4SioVN6Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Indebtedness - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "shortName": "Indebtedness - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_27_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_Jxl5UowxOUSv5-0sj8iIPw", "decimals": "0", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_l8-_6AKQDkacW6dBLZ6jnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Postretirement Benefit Plan (Details)", "menuCat": "Details", "order": "38", "role": "http://www.servotronics.com/role/DisclosurePostretirementBenefitPlanDetails", "shortName": "Postretirement Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_E1AS_Zas50Ok20sq76mFOQ", "decimals": "0", "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_3_31_2023_qV3D286op02yAtlueOWWPw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Shareholders' Equity - Summary of common shareholders' equity (Details)", "menuCat": "Details", "order": "39", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails", "shortName": "Shareholders' Equity - Summary of common shareholders' equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_ShareRepurchaseProgramAxis_svt_ShareRepurchaseProgramMember_9MfM7nHT-UWc31FWrkeeUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bS1I5M-SiEaAv_JxAvqQVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Shareholders' Equity - Share Repurchase Program (Details)", "menuCat": "Details", "order": "40", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails", "shortName": "Shareholders' Equity - Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_ShareRepurchaseProgramAxis_svt_ShareRepurchaseProgramMember_9MfM7nHT-UWc31FWrkeeUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bS1I5M-SiEaAv_JxAvqQVA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Shareholders' Equity - 2022 Equity Incentive Plan (Details)", "menuCat": "Details", "order": "41", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails", "shortName": "Shareholders' Equity - 2022 Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_E1AS_Zas50Ok20sq76mFOQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bS1I5M-SiEaAv_JxAvqQVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Shareholders' Equity - Restricted stock activity (Details)", "menuCat": "Details", "order": "42", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails", "shortName": "Shareholders' Equity - Restricted stock activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_E1AS_Zas50Ok20sq76mFOQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bS1I5M-SiEaAv_JxAvqQVA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Shareholders' Equity - Calculation of earning per share (Details)", "menuCat": "Details", "order": "43", "role": "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "shortName": "Shareholders' Equity - Calculation of earning per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_bS1I5M-SiEaAv_JxAvqQVA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "44", "role": "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "0", "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Litigation (Details)", "menuCat": "Details", "order": "45", "role": "http://www.servotronics.com/role/DisclosureLitigationDetails", "shortName": "Litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_svt_AdvancedTechnologyGroupMember_Y4hfIg3lckGMJcYvKv7BVw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MNYOKoc1ckyAQIebeqZ01g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Customer and Supplier Concentration (Details)", "menuCat": "Details", "order": "46", "role": "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "shortName": "Customer and Supplier Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_svt_AdvancedTechnologyGroupMember_Y4hfIg3lckGMJcYvKv7BVw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MNYOKoc1ckyAQIebeqZ01g", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_fO1BHJhLh0S1vZwnyqAmxQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Business Segments (Details)", "menuCat": "Details", "order": "47", "role": "http://www.servotronics.com/role/DisclosureBusinessSegmentsDetails", "shortName": "Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_fO1BHJhLh0S1vZwnyqAmxQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Uncategorized", "order": "48", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Cover", "order": "49", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_gbedEI1R2kG1igMc5sZygA", "decimals": "-3", "lang": null, "name": "svt:AmountBeforeTaxAndReclassificationAdjustmentsOfGainLossOnActuarialLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_tvmRYdTAcE2E2cJFsSep7w", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Operations and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPolicies", "shortName": "Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Discontinued Operation and Assets and Liabilities Related to Discontinued Operation", "menuCat": "Notes", "order": "8", "role": "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperation", "shortName": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "menuCat": "Notes", "order": "9", "role": "http://www.servotronics.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "svt-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023___06dr_q_02JzqztMXu0FA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 37, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.servotronics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r719", "r730", "r740", "r765" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r722", "r733", "r743", "r768" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r726", "r734", "r744", "r761", "r769", "r773", "r781" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r719", "r730", "r740", "r765" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r716", "r727", "r737", "r762" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r723", "r734", "r744", "r769" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r723", "r734", "r744", "r769" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r723", "r734", "r744", "r769" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r723", "r734", "r744", "r769" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r723", "r734", "r744", "r769" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r726", "r734", "r744", "r761", "r769", "r773", "r781" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r715", "r785" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r715", "r785" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r715", "r785" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r723", "r734", "r744", "r761", "r769" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r721", "r732", "r742", "r767" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r724", "r735", "r745", "r770" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r724", "r735", "r745", "r770" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r716", "r727", "r737", "r762" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r717", "r728", "r738", "r763" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r718", "r729", "r739", "r764" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r725", "r736", "r746", "r771" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r720", "r731", "r741", "r766" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r782" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r782" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r811" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Former CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r318", "r319", "r320", "r321", "r435", "r557", "r592", "r614", "r615", "r666", "r667", "r668", "r669", "r670", "r674", "r675", "r683", "r691", "r698", "r700", "r825", "r862", "r863", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r318", "r319", "r320", "r321", "r435", "r557", "r592", "r614", "r615", "r666", "r667", "r668", "r669", "r670", "r674", "r675", "r683", "r691", "r698", "r700", "r825", "r862", "r863", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails", "http://www.servotronics.com/role/DisclosureLitigationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r318", "r319", "r320", "r321", "r396", "r435", "r458", "r459", "r460", "r556", "r557", "r592", "r614", "r615", "r666", "r667", "r668", "r669", "r670", "r674", "r675", "r683", "r691", "r698", "r700", "r703", "r816", "r825", "r863", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails", "http://www.servotronics.com/role/DisclosureLitigationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r318", "r319", "r320", "r321", "r396", "r435", "r458", "r459", "r460", "r556", "r557", "r592", "r614", "r615", "r666", "r667", "r668", "r669", "r670", "r674", "r675", "r683", "r691", "r698", "r700", "r703", "r816", "r825", "r863", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails", "http://www.servotronics.com/role/DisclosureLitigationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r811", "r859" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails", "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails", "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "svt_AdditionalInsuranceCoveragePolicyAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess (deficiency) of insurance coverage policy.", "label": "Additional Insurance Coverage Policy Amount", "terseLabel": "Excess coverage policy" } } }, "localname": "AdditionalInsuranceCoveragePolicyAmount", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "svt_AdvancedTechnologyGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents the Advanced Technology Group (\"ATG\") and the Consumer Products Group (\"CPG\").", "label": "Advanced Technology Group [Member]", "terseLabel": "ATG" } } }, "localname": "AdvancedTechnologyGroupMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "svt_AeroIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information of Aero Inc.", "label": "Aero Inc [Member]", "verboseLabel": "Aero, Inc." } } }, "localname": "AeroIncMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "domainItemType" }, "svt_AmountBeforeTaxAndReclassificationAdjustmentsOfGainLossOnActuarialLosses": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on actuarial losses.", "label": "Amount Before Tax And Reclassification Adjustments Of Gain Loss On Actuarial Losses", "negatedLabel": "Actuarial gains" } } }, "localname": "AmountBeforeTaxAndReclassificationAdjustmentsOfGainLossOnActuarialLosses", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "svt_AtgResearchAndDevelopmentExpendituresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to research and development expenditures.", "label": "ATG Research and Development Expenditures [Member]", "terseLabel": "ATG Research and development expenditures" } } }, "localname": "AtgResearchAndDevelopmentExpendituresMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "svt_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding basis of presentation and principles of consolidation.", "label": "Basis of Presentation and Principles of Consolidation [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "svt_BoardOfDirectorsChairmanAndChiefExecutiveOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leader of the entity's board of directors who presides over board meetings and other board activities. The chairman is often the chief executive officer as well, and in such a case would be the entity's highest ranking officer And Highest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors. In addition, the chief executive officer (CEO) may also be the chairman of the board or president.", "label": "Board Of Directors Chairman And Chief Executive Officer [Member]", "terseLabel": "Non-employee directors" } } }, "localname": "BoardOfDirectorsChairmanAndChiefExecutiveOfficerMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "svt_CashFlowSupplementalDisclosuresPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire policy disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Policy Text Block]", "verboseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresPolicyTextBlock", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "svt_ConstructionInProgressBuildingImprovementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents Construction in progress building improvement.", "label": "Construction InProgress Building Improvement [Member]" } } }, "localname": "ConstructionInProgressBuildingImprovementMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "svt_ConstructionInProgressMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction In Progress Machinery And Equipment [Member]", "label": "Construction In Progress Machinery And Equipment [Member]" } } }, "localname": "ConstructionInProgressMachineryAndEquipmentMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "svt_ConsumerProductsGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents the consumer products group segment.", "label": "Consumer Products Group [Member]", "verboseLabel": "CPG segment" } } }, "localname": "ConsumerProductsGroupMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails" ], "xbrltype": "domainItemType" }, "svt_DebtInstrumentBorrowingBaseAsPercentageOfEligibleDomesticAndInternationalAccountsReceivableBalances": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the borrowing base as percentage of eligible domestic and international accounts receivable balances.", "label": "Debt Instrument, Borrowing Base As Percentage Of Eligible Domestic And International Accounts Receivable Balances", "terseLabel": "Borrowing base as percentage of eligible domestic and international accounts receivable balances" } } }, "localname": "DebtInstrumentBorrowingBaseAsPercentageOfEligibleDomesticAndInternationalAccountsReceivableBalances", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "svt_DebtInstrumentMinimumTangibleNetWorth": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum tangible net worth required as financial covenants.", "label": "Debt Instrument, Minimum Tangible Net Worth", "terseLabel": "Minimum tangible net worth" } } }, "localname": "DebtInstrumentMinimumTangibleNetWorth", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_DebtInstrumentMinimumWorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum working capital required as financial covenants.", "label": "Debt Instrument, Minimum Working Capital", "terseLabel": "Minimum working capital" } } }, "localname": "DebtInstrumentMinimumWorkingCapital", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_DebtInstrumentNumberOfFinancialCovenants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of financial covenants.", "label": "Debt Instrument, Number of Financial Covenants", "terseLabel": "Number of financial covenants" } } }, "localname": "DebtInstrumentNumberOfFinancialCovenants", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "svt_DebtInstrumentTermOfInvoicesUnpaidDefinedAsIneligibleReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of invoices unpaid defined as ineligible receivables.", "label": "Debt Instrument, Term Of Invoices Unpaid Defined As Ineligible Receivables", "terseLabel": "Term of invoices unpaid defined as ineligible receivables" } } }, "localname": "DebtInstrumentTermOfInvoicesUnpaidDefinedAsIneligibleReceivables", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "svt_DecreaseIncreaseInAllowanceForCreditLosses": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable.", "label": "(Decrease) Increase in Allowance for Credit Losses", "negatedLabel": "Decrease in allowance for credit losses" } } }, "localname": "DecreaseIncreaseInAllowanceForCreditLosses", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "svt_DiscontinuedOperationsWindDownMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as wind down under held-for-sale.", "label": "Discontinued Operations, Wind Down [Member]", "terseLabel": "Wind down" } } }, "localname": "DiscontinuedOperationsWindDownMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "svt_DisposalGroupIncludingDiscontinuedOperationEstimatedWindDownCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated wind down costs attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Estimated Wind down Costs", "terseLabel": "Estimated wind down costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEstimatedWindDownCosts", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails" ], "xbrltype": "monetaryItemType" }, "svt_DisposalGroupIncludingDiscontinuedOperationImpairmentAndDivestitureCosts": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment and divestiture costs attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Impairment and Divestiture Costs", "negatedLabel": "Loss from discontinued operation - impairment and divestiture costs", "terseLabel": "Impairment and divestiture costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentAndDivestitureCosts", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "svt_DisposalGroupIncludingDiscontinuedOperationImpairmentChargeRelatedToRealProperty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment charge related to the real property attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Impairment Charge Related to Real Property", "terseLabel": "Impairment charge related to the real property" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentChargeRelatedToRealProperty", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails" ], "xbrltype": "monetaryItemType" }, "svt_DisposalGroupIncludingDiscontinuedOperationReserveForUncollectibleAccounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as reserve for uncollectible accounts attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Reserve for Uncollectible Accounts", "terseLabel": "Reserve for uncollectible accounts" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationReserveForUncollectibleAccounts", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_EmployeeStockOwnershipTrustCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information of Employee stock ownership trust commitment.", "label": "Employee Stock Ownership Trust Commitment [Member]", "verboseLabel": "ESOT" } } }, "localname": "EmployeeStockOwnershipTrustCommitmentMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "svt_EquityIncentivePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents regarding 2022 Equity incentive plan.", "label": "Equity Incentive Plan 2022 [Member]", "terseLabel": "2022 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2022Member", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "svt_IncreaseDecreaseAccruedEmployeeCompensationAndBenefitCosts": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount represents the increase decrease accrued employee compensation and benefit costs.", "label": "Increase Decrease Accrued Employee Compensation And Benefit Costs", "terseLabel": "Accrued employee compensation and benefit costs" } } }, "localname": "IncreaseDecreaseAccruedEmployeeCompensationAndBenefitCosts", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "svt_IncreaseDecreaseInInventoryReserve": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the increase in inventory reserve due to market provisions in respect of lower of cost or market adjustments.", "label": "Increase Decrease In Inventory Reserve", "negatedLabel": "Increase (decrease) in inventory reserve" } } }, "localname": "IncreaseDecreaseInInventoryReserve", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "svt_IncreaseDecreaseInWarrantyReserve": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in warranty reserve.", "label": "Increase Decrease In Warranty Reserve", "terseLabel": "Decrease in warranty reserve" } } }, "localname": "IncreaseDecreaseInWarrantyReserve", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "svt_IncrementalCommonSharesAttributableToUnvestedRestrictedStock": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents number of share reflects to derived at earning per share.", "label": "Incremental Common Shares Attributable To Unvested Restricted Stock", "terseLabel": "Unvested restricted stock" } } }, "localname": "IncrementalCommonSharesAttributableToUnvestedRestrictedStock", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "svt_LineOfCredit2000000Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents line of credit 2000000.", "label": "Line of Credit 2000000 [Member]", "terseLabel": "Equipment financing lease obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor 1.822758% - 1.869304% at time of funding)" } } }, "localname": "LineOfCredit2000000Member", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "svt_LineOfCreditFacilityMaximumBorrowingCapacity1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility, Maximum Borrowing Capacity1", "verboseLabel": "Lease line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity1", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_LineOfCreditLeaseForEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents lease line of credit for equipment.", "label": "Line of Credit Lease for Equipment [Member]", "terseLabel": "Equipment note obligations; Interest rate fixed for term of each funding based upon the Lender's lease pricing at time of funding. (Interest rate/factor factor 1.79553% - 1.869304% at time of funding)" } } }, "localname": "LineOfCreditLeaseForEquipmentMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "svt_LitigationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation" } } }, "localname": "LitigationAbstract", "nsuri": "http://www.servotronics.com/20230630", "xbrltype": "stringItemType" }, "svt_LitigationLineItems": { "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": "Litigation [Line Items]", "verboseLabel": "Litigation" } } }, "localname": "LitigationLineItems", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "stringItemType" }, "svt_LitigationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Components of items under litigation.", "label": "Litigation [Table]" } } }, "localname": "LitigationTable", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "stringItemType" }, "svt_LoanFinancingFacilityMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Loan Financing Facility Maximum Borrowing Capacity", "verboseLabel": "Loan line of credit" } } }, "localname": "LoanFinancingFacilityMaximumBorrowingCapacity", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_MultiplierOfSeverancePaymentWithAverageAnnualCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The multiplier of severance payment with average annual compensation.", "label": "Multiplier of Severance Payment With Average Annual Compensation", "terseLabel": "Multiplier of severance Payment With Average Annual Compensation" } } }, "localname": "MultiplierOfSeverancePaymentWithAverageAnnualCompensation", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "decimalItemType" }, "svt_NumberOfYearsSupplyCertainLargerQuantitiesOfOtherProductSupportItemsMayHaveToBePurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of year's supply that may result due to certain larger quantities of other product support items that may have to be purchased.", "label": "Number Of Years Supply, Certain Larger Quantities Of Other Product Support Items May Have To Be Purchased", "terseLabel": "Number of year's supply" } } }, "localname": "NumberOfYearsSupplyCertainLargerQuantitiesOfOtherProductSupportItemsMayHaveToBePurchased", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "svt_OntarioKnifeCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents then information pertaining to The Ontario Knife Company.", "label": "Ontario Knife Company [Member]", "terseLabel": "The Ontario Knife Company", "verboseLabel": "OKC" } } }, "localname": "OntarioKnifeCompanyMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "svt_PeriodInventoryExpectedToBeUsed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period that the inventory is expected to be used.", "label": "Period Inventory Expected To Be Used", "terseLabel": "Period inventory is expected to be used" } } }, "localname": "PeriodInventoryExpectedToBeUsed", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "svt_PledgedDepositReturnedToCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represent the amount of pledged deposit returned to the Company.", "label": "Pledged Deposit Returned to the Company", "terseLabel": "Pledged deposit returned to the Company" } } }, "localname": "PledgedDepositReturnedToCompany", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_RetentionAmountPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of retention payable.", "label": "Retention Amount Payable", "terseLabel": "Retention amount" } } }, "localname": "RetentionAmountPayable", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "svt_RetentionPayableAtAdditionalInsuranceCoverage": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of payment from retention from the additional insurance coverage.", "label": "Retention Payable at Additional Insurance Coverage", "terseLabel": "Payment as retention from excess coverage policy" } } }, "localname": "RetentionPayableAtAdditionalInsuranceCoverage", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "svt_ScheduleOfCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents and restricted cash and restricted cash equivalents.", "label": "Schedule of Cash and Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash and restricted cash to the amounts in the statement of cash flow" } } }, "localname": "ScheduleOfCashAndCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "svt_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of property, plant and equipment estimated useful life.", "label": "Schedule of Property, Plant and Equipment Estimated Useful Life [Table Text Block]", "verboseLabel": "Schedule of estimated useful lives of depreciable properties" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "svt_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information regarding share repurchase program.", "label": "Share Repurchase Program [Member]", "verboseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "svt_TreasuryStock.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury stock [Member]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStock.Member", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "svt_TreasuryStockShares.": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares.", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "svt_WarrantyReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It Represents warrant reserve.", "label": "Warranty Reserve", "verboseLabel": "Warranty reserve" } } }, "localname": "WarrantyReserve", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "svt_WeightedAverageWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average of warrants period of insurance contract acquired in business combination, in 'PnYnMnDTnHnMnS' format.", "label": "Weighted Average Warranty Period", "terseLabel": "Warranty period" } } }, "localname": "WeightedAverageWarrantyPeriod", "nsuri": "http://www.servotronics.com/20230630", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operations and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r699" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r280", "r281" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "verboseLabel": "Accrued employee compensation and benefits costs" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r54", "r192", "r573" ], "calculation": { "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r33", "r115", "r197", "r569", "r600", "r604" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r16", "r33", "r509", "r512", "r555", "r595", "r596", "r796", "r797", "r798", "r806", "r807", "r808" ], "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]", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r463", "r464", "r465", "r612", "r806", "r807", "r808", "r857", "r875" ], "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]", "verboseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r11", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r462", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation expense related to the restrictive share awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r198", "r284", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r11", "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r154", "r194", "r218", "r251", "r266", "r272", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r500", "r502", "r530", "r567", "r634", "r699", "r710", "r823", "r824", "r860" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r187", "r202", "r218", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r500", "r502", "r530", "r699", "r823", "r824", "r860" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r3", "r83", "r97", "r135", "r185", "r186" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Total assets not being sold", "totalLabel": "Assets related to discontinued operation" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r3", "r83", "r97", "r132", "r135", "r185", "r186" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets related to discontinued operation" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements, net", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "verboseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "verboseLabel": "Operations and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r190", "r677" ], "calculation": { "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r38", "r153" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r37", "r125", "r216" ], "calculation": { "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails": { "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": "Cash and restricted cash at end of period", "periodStartLabel": "Cash and restricted cash at beginning of period", "totalLabel": "Total cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash and restricted cash to the amounts in the statement of cash flow" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r2", "r125" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r96", "r125" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Cash (used in) provided by operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r58", "r59", "r60", "r61" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class Of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r701", "r702", "r703", "r705", "r706", "r707", "r708", "r806", "r807", "r857", "r873", "r875" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r106", "r622" ], "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, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r106" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r106", "r622", "r640", "r875", "r876" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r106", "r568", "r699" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.20; authorized 4,000,000 shares; issued 2,629,052 shares; outstanding 2,496,211 (2,483,318 - 2022) shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r144", "r146", "r147", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation And Employee Benefit Plans [Text Block]", "terseLabel": "Postretirement Benefit Plan" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePostretirementBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postretirement Benefit Plan" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r205", "r207", "r213", "r563", "r578" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income items:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r44", "r46", "r70", "r71", "r279", "r673" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r44", "r46", "r70", "r71", "r279", "r605", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r44", "r46", "r70", "r71", "r279", "r673", "r788" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r79", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Customer and Supplier Concentration" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Customer and Supplier Concentration" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r44", "r46", "r70", "r71", "r279" ], "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 of risk (as a percent)", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r43", "r44", "r46", "r47", "r70", "r152", "r673" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r44", "r46", "r70", "r71", "r279", "r673" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "verboseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r790", "r791" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.servotronics.com/role/StatementConsolidatedStatementsOfOperationsCalc": { "order": 2.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "verboseLabel": "Costs of goods sold, inclusive of depreciation and amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Purchases" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "verboseLabel": "Shipping and Handling Costs" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r45", "r279" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration", "verboseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indebtedness" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r156", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Loan payoff with a financial institution" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Pledged deposit" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r28", "r74", "r350", "r544" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Percentage of floating interest rate payable", "verboseLabel": "Percentage of floating interest rate payable" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r28", "r332" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Percentage of fixed interest rate payable" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r220", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r544", "r686", "r687", "r688", "r689", "r690", "r802" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Long-Term Debt", "verboseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r29", "r56", "r57", "r73", "r74", "r76", "r77", "r141", "r142", "r220", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r544", "r686", "r687", "r688", "r689", "r690", "r802" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of agreement" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r75", "r826" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Closing fees" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r472", "r473" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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 Taxes and Other Assets, Noncurrent", "verboseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r11", "r150", "r176", "r490", "r491", "r804" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r856" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax assets (net of deferred tax liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Deferred tax assets valuation reserve" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "verboseLabel": "Future obligation of benefits" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePostretirementBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r406", "r422", "r692", "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "verboseLabel": "Benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePostretirementBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r11", "r256" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r84", "r85", "r86", "r87", "r88", "r94", "r118", "r870" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Loss from discontinued operation before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operation" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operation" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r8", "r9", "r185" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-Sale [Member]", "terseLabel": "Held for sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net of reserve", "verboseLabel": "Accounts receivable, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation in the Condensed Consolidated Balance Sheets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration for sale of assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Patents and trademark, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Inventory", "terseLabel": "Inventories, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "negatedLabel": "Operating costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r95" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "Operating loss", "totalLabel": "Loss from discontinued operation" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPensionPlanBenefitObligation": { "auth_ref": [ "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as defined benefit plan benefit obligations attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Pension Plan Benefit Obligation", "terseLabel": "Accrued employee compensation and benefit costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPensionPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets", "terseLabel": "Prepaid assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r3", "r83", "r97", "r135" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r95", "r186" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Net Sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Results of operations classified as a discontinued operation, net of tax" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r82", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r694", "r697" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Basic and diluted loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r214", "r229", "r230", "r231", "r232", "r233", "r238", "r240", "r242", "r243", "r244", "r245", "r525", "r526", "r564", "r579", "r681" ], "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": "Net income per share", "verboseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r214", "r229", "r230", "r231", "r232", "r233", "r240", "r242", "r243", "r244", "r245", "r525", "r526", "r564", "r579", "r681" ], "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": "Net income per share", "verboseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r475" ], "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, Continuing Operations", "terseLabel": "Effective tax rate expense" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r219", "r475", "r492" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, At Federal Statutory Income Tax Rate", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r854" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "verboseLabel": "Compensation expense not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDeferredShares": { "auth_ref": [ "r69" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the carrying amount of shares held by the ESOP as of the balance sheet date in which no ESOP participant has a vested interest and no lender has a claim.", "label": "Employee Stock Ownership Plan (ESOP), Deferred Shares", "negatedLabel": "Employee stock ownership trust commitment" } } }, "localname": "EmployeeStockOwnershipPlanESOPDeferredShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPolicy": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for ESOP transactions, including the method of measuring compensation, the classification of dividends on ESOP shares, and the treatment of ESOP shares for EPS computations. If the employer has both old ESOP shares for which it does not adopt new guidance and new ESOP shares for which new guidance is required, these disclosures are required for both blocks of shares.", "label": "Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]", "verboseLabel": "Employee Stock Ownership Plan" } } }, "localname": "EmployeeStockOwnershipPlanESOPPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class Of Treasury Stock [Line Items]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r17", "r181", "r209", "r210", "r211", "r221", "r222", "r223", "r226", "r234", "r236", "r246", "r292", "r298", "r363", "r463", "r464", "r465", "r486", "r487", "r507", "r509", "r510", "r511", "r512", "r514", "r524", "r535", "r536", "r537", "r538", "r539", "r540", "r555", "r595", "r596", "r597", "r612", "r661" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r14", "r20" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r550" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "verboseLabel": "Current portion of equipment financing and capital leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r800", "r814", "r815" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "terseLabel": "Gain on sale of equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r800" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Loss on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r11" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r817" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Gain or loss on litigation" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r120", "r218", "r251", "r265", "r271", "r274", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r530", "r682", "r823" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r11", "r53", "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r0", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r1", "r117", "r159", "r251", "r265", "r271", "r274", "r565", "r575", "r682" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r151", "r218", "r225", "r251", "r265", "r271", "r274", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r526", "r530", "r575", "r682", "r823" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Loss from continuing operations", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r116", "r158", "r160", "r214", "r225", "r229", "r230", "r231", "r232", "r240", "r242", "r243", "r526", "r564", "r871" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r116", "r214", "r225", "r229", "r230", "r231", "r232", "r240", "r242", "r243", "r244", "r526", "r564", "r871" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r84", "r85", "r86", "r87", "r88", "r99", "r186", "r494", "r576" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Loss from discontinued operation", "totalLabel": "Loss from discontinued operation, net of tax", "verboseLabel": "Loss from discontinued operation, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails", "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r694", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Discontinued Operation and Assets and Liabilities Related to Discontinued Operation" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r15", "r18", "r22", "r83", "r89", "r90", "r91", "r92", "r93", "r98", "r100", "r101", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationResultsOfOperationsClassifiedAsDiscontinuedOperationNetOfTaxInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r312", "r315", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r315", "r645" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r219", "r469", "r476", "r477", "r482", "r488", "r493", "r495", "r496", "r611" ], "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.servotronics.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r166", "r177", "r235", "r236", "r259", "r474", "r489", "r580" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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)", "negatedLabel": "Income tax (provision)/benefit", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r208", "r470", "r471", "r477", "r478", "r481", "r483", "r608" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r855" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance (tax expense)" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid or refunded" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r799" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPostretirementObligations": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Increase (Decrease) in Obligation, Other Postretirement Benefits", "verboseLabel": "Post retirement obligations" } } }, "localname": "IncreaseDecreaseInPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InsuredEventGainLoss": { "auth_ref": [ "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess (deficiency) of insurance recovery over the loss incurred from an insured event.", "label": "Insured Event, Gain (Loss)", "terseLabel": "Insured amount" } } }, "localname": "InsuredEventGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Loan origination costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r162", "r212", "r255", "r543", "r646", "r709", "r874" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r801" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "verboseLabel": "Interest paid" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r793" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r795" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r200", "r678", "r699" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "totalLabel": "Total inventories", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r167", "r189", "r199", "r300", "r301", "r302", "r558", "r680" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r795" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw material and common parts" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r795" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less inventory reserve", "verboseLabel": "Inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r794" ], "calculation": { "http://www.servotronics.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "verboseLabel": "Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigation" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r111", "r157", "r571", "r699", "r803", "r812", "r858" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r27", "r188", "r218", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r501", "r502", "r503", "r530", "r699", "r823", "r860", "r861" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r3", "r83", "r97", "r135", "r185", "r186" ], "calculation": { "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Liabilities related to discontinued operation", "totalLabel": "Liabilities related to discontinued operation", "verboseLabel": "Liabilities not assumed" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum availability" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "verboseLabel": "Line of credit (LOC)" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r102", "r155" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r156", "r338", "r349", "r687", "r688", "r869" ], "calculation": { "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Long-term debt, Total", "verboseLabel": "Outstanding balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "negatedLabel": "Less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Balance outstanding" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block].", "verboseLabel": "Indebtedness" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r29", "r55" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtDetails", "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r817", "r818", "r819" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "verboseLabel": "Damages sought value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment", "verboseLabel": "Machinery, equipment and tooling" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "auth_ref": [ "r125" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations.", "label": "Net Cash Provided by (Used in) Discontinued Operations", "totalLabel": "Net cash (used in) provided by operating activities from discontinued operation" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]", "terseLabel": "Discontinued Operation" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r215" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 (used) by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows related to financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r215" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows related to investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows related to operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r125", "r126", "r127" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash used in operating activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r119", "r127", "r161", "r186", "r204", "r206", "r211", "r218", "r225", "r229", "r230", "r231", "r232", "r235", "r236", "r241", "r251", "r265", "r271", "r274", "r288", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r526", "r530", "r577", "r642", "r659", "r660", "r682", "r709", "r823" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails", "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r179", "r180", "r181", "r182", "r183", "r224", "r225", "r226", "r227", "r228", "r231", "r237", "r245", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r314", "r463", "r464", "r465", "r484", "r485", "r486", "r487", "r497", "r498", "r499", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r541", "r542", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555", "r560", "r561", "r562", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606" ], "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Operations and Summary of Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r40", "r179", "r180", "r181", "r182", "r183", "r224", "r225", "r226", "r227", "r228", "r231", "r237", "r245", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r314", "r463", "r464", "r465", "r484", "r485", "r486", "r487", "r497", "r498", "r499", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r541", "r542", "r545", "r546", "r547", "r548", "r551", "r552", "r553", "r554", "r555", "r560", "r561", "r562", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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]", "verboseLabel": "Recent Accounting Pronouncements Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of restricted stock activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementConsolidatedStatementsOfOperationsCalc": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r251", "r265", "r271", "r274", "r682" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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 loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r549" ], "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": "ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r201", "r699" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r193" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r5", "r115" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTotalLabel": "Retirement benefits adjustments, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r5", "r6", "r151" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "verboseLabel": "Income tax expense on actuarial losses" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "auth_ref": [ "r7", "r115", "r203", "r827" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "verboseLabel": "Retirement benefits adjustment" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense)/income:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "LIBOR" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r124" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures - property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": { "auth_ref": [ "r63", "r64", "r103", "r148" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.", "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Current", "terseLabel": "Current portion of post retirement obligation" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r63", "r64", "r104", "r148" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent.", "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent", "terseLabel": "Post retirement obligation" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r679", "r684", "r813" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "verboseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r39", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income taxes refunded/paid" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r35", "r802" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Advances on line of credit, net of payments" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r26", "r821", "r822" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r131", "r171", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r133", "r191", "r574" ], "calculation": { "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment", "verboseLabel": "Operations and Summary of Significant Accounting Policies" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r566", "r574", "r699" ], "calculation": { "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r12", "r171", "r174", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDiscontinuedOperationInCondensedConsolidatedBalanceSheetsDetails", "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Estimated useful lives of depreciable properties" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.", "label": "Reclassifications [Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Principal payments on equipment financing lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r36", "r609" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments on long-term debt", "terseLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r80", "r468", "r868" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r190", "r216" ], "calculation": { "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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": "Cash, restricted", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesCashAndRestrictedCashDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted share awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r108", "r143", "r570", "r599", "r604", "r610", "r623", "r699" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r181", "r221", "r222", "r223", "r226", "r234", "r236", "r292", "r298", "r463", "r464", "r465", "r486", "r487", "r507", "r510", "r511", "r514", "r524", "r595", "r597", "r612", "r875" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r252", "r253", "r264", "r269", "r270", "r276", "r278", "r279", "r372", "r373", "r559" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r279", "r787" ], "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": "Sale" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r178", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r676" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer and Supplier Concentration" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r29", "r56", "r57", "r73", "r74", "r76", "r77", "r141", "r142", "r687", "r689", "r805" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule Of Long-Term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": { "auth_ref": [ "r13", "r62", "r66", "r145" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r15", "r18", "r22", "r83", "r89", "r90", "r91", "r92", "r93", "r98", "r100", "r101", "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of the results of operations classified as a discontinued operation, net of tax and carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities related to discontinued operation" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r23", "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "verboseLabel": "Schedule of stockholders equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r279", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r316", "r317", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r685", "r789", "r872" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Segments" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r263", "r268", "r272", "r273", "r274", "r275", "r276", "r277", "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureBusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r121" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.servotronics.com/role/StatementConsolidatedStatementsOfOperationsCalc": { "order": 1.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "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", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r10" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at the end", "periodStartLabel": "Unvested at the beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Share Activity:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, ending balance", "periodStartLabel": "Unvested, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "verboseLabel": "Number of restricted stock issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity2022EquityIncentivePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r184", "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r279", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r316", "r317", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r685", "r789", "r872" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails", "http://www.servotronics.com/role/DisclosureDiscontinuedOperationAndAssetsAndLiabilitiesRelatedToDiscontinuedOperationDetails", "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r17", "r31", "r181", "r209", "r210", "r211", "r221", "r222", "r223", "r226", "r234", "r236", "r246", "r292", "r298", "r363", "r463", "r464", "r465", "r486", "r487", "r507", "r509", "r510", "r511", "r512", "r514", "r524", "r535", "r536", "r537", "r538", "r539", "r540", "r555", "r595", "r596", "r597", "r612", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r221", "r222", "r223", "r246", "r559", "r607", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r635", "r636", "r637", "r638", "r639", "r641", "r643", "r644", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r661", "r704" ], "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]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r221", "r222", "r223", "r246", "r559", "r607", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r635", "r636", "r637", "r638", "r639", "r641", "r643", "r644", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r661", "r704" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r65", "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Stock based compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails" ], "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", "verboseLabel": "Number of common shares authorized to be purchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number Of Shares Authorized To Be Repurchased", "terseLabel": "Remaining number of shares authorized to be purchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r105", "r106", "r143", "r609", "r661", "r671" ], "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", "verboseLabel": "Shares purchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r106", "r109", "r110", "r130", "r624", "r640", "r662", "r663", "r699", "r710", "r803", "r812", "r858", "r875" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity", "verboseLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessAdditionalInformationDetails", "http://www.servotronics.com/role/DisclosureShareholdersEquitySummaryOfCommonShareholdersEquityDetails", "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r140", "r217", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r515", "r664", "r665", "r672" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier concentration" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureCustomerAndSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "verboseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfDepreciablePropertiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r163", "r164", "r165", "r282", "r283", "r285" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Number of shares purchased" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r30", "r58", "r61" ], "calculation": { "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost 91,570 (104,464 - 2022) shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r48", "r49", "r50", "r168", "r169", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureIndebtednessSummaryOfLongTermDebtInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r239", "r244" ], "calculation": { "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Shares Outstanding, Diluted", "totalLabel": "Weighted average common shares outstanding (diluted)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r238", "r244" ], "calculation": { "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding (basic)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.servotronics.com/role/DisclosureShareholdersEquityCalculationOfEarningPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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" }, "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": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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" }, "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": "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "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.19(b),22(b))", "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": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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/disclosureRef" }, "r268": { "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/disclosureRef" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "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/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "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" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "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" }, "r575": { "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" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "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" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "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" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "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" }, "r686": { "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/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "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": "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "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" }, "r748": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "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" }, "r750": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org//705/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "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/2009/role/commonPracticeRef" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "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" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "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/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "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/2009/role/commonPracticeRef" }, "r851": { "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/2009/role/commonPracticeRef" }, "r852": { "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/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "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/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "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" }, "r858": { "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" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "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/2009/role/commonPracticeRef" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 68 0001410578-23-001700-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-001700-xbrl.zip M4$L#!!0 ( !:%"E<+L,5)*! +^? 0 8HIH--#]ZP8:#9+XY9^/RX#<,Z6Y%!]ZAP?# M'F'"DSX7\P^]T,SZ/_?^^?$__O;+W_O]WT]O+HDOO7#)A"&>8M0PGSQPLR!3 MN5I10:Z84CP(R*GB_IP1'9.?3H[>G1S]1*ZO$KHKZ-F,UQ$^:O]$>PNVI 3$$_HDU'WS MM&+Z0V]AS.ID,)A1?7<@U7R0E%@^O9C\\4X%ODF)\:'#P\/!.O'Q (OO0.B$7%#NZ3QCS;R#N;P?V*)<-[0R5=U.BW(50)@YI:M2 M*;%@DWLIWQR18K-*Z=X-H#156>#0PN^7H(:T7>Z5*P *\ATT*U5!"24%P+BC M UQH0X67P<#F:&Z5-=X/E S8("9+:GFA4N <3^6=2DIS'6./WJ*<'$MRI)X, MA5%5S*/"O- %VWLXM@(\10-6?F,UTRO:(>RY%KINZE45* X1UX M]7E[?6 U,T M[TW3QF/5B7!Y5.:#1T-0GF%"\[N ]9&,*6I@_-+]HX.TNF_4AO/D0(;B 18C MOZ/^\+A_?+CF18A^^6!A2PI>6D&?%N6]U"B'X4%I0DB-4?PN-"P'0RA*@.#U M0/0WG"%U]N+MR^8!5XQK472!TJ=@NX^53Y(^&/0VWD\73"6X-BF@@-%\'^+8LH.KL>3SV?GGV_/S_#J M=G)Y<3::PH_3T>7H\_BSR2J9C9I 65'3B>E14TQO MI_#GZOSS])9,/I')]?G-:'H!!!VZ#G1KH!F#5$5@FU1JCVD]DN0-LOY'!^C6 M[CJ62U#( J/)>W8I=6NO+3)P GV\G?..)U?7-^>_ =W%?Y^3R\EMY\3/P)SJ MQ:= /K3'.JWHQ/CMEAB/;G\CGRXG7SMLJT/A;%"%(/0V7"ZI>IK,;OE0XHTS9B@/"F'SKMD[[.0M!&>'FR%V MUCZ!6)O$/2!R1M;Z0+).D*07:&30KJV5=26Z]R;N33=/5-L57DE4:0CM)2 MK".M( BOO36]9[T'F.M8'(FGMY9J\)!:8&%E5N4]BL='I9.:. M7BHYH<"7^.O54[H?B& &:QKZ^ .!-;%9,))J@JRK(IL@;%-KGM_YZVOZ:^G- M"O/-K;Q?W/^>W;,:?SI^'7\Z*_64&N>(Y2&10)U+-'")"W$/PDH%N%289@F% MTT2.BP'*&HL.E :@7"NT>/-T'6#P*/SSOT*^PD$_#2XK*2I W %')^AOBZ G M#'\@EJ4=!5*FN-3)PM152KI*25E*VEE,$S?VV1T,@8)IG4)Z*<5\RG 7Z*[* M+AK7+^T_#'PG;/6BO_2:)V[#(S;0IM@$6-$?!ZHK%&9P8OD\8X MUX8O,3;ZHMDL#"[Y/8-%U)G=FH6(+$@FANKI_W4:K4EY%!9QSTEYI-TCH>T? M";"#6-?/NIC,25W(\F*V.?)]VUL:7(B95,MH^;(S*W2RK[&WPB+G.?:6=82L M]:2SJM==L+_XNKO9\KD0*+W$\KDSK=*(+?,\?0 MWKI^#>B%6;L"=&PE^96VTTT V\.>/4)W:Z3WY\@#A;89]FOJU\!>6-17P+[V MH)_&9@B-V^E0;X#Z)30\=\7>10(G;N^+DW3&H4.D 2+1.V5,V8V!U2K@3(VE M'Y@;0#K::BY35JPN7W$&;!# ?YVK]4NE'=">NA?7*D]2NFY$V^D:6#_A7V-E]N_])M**^S4=Z94)/GPAT/A+M!=#\)WBF__>YOXQU> M-S!MG];NH&JT1>?:AG,#4O, =:?_]OMHC3?0W,BTVSGK@&J1+JU/B+JA:;B_ MU6'B&+S@)IO2Q[))/BMRHO!SV="%=8FMW&F_02JY.H?LUKTS>=QI?NN4<=M< ML1.E+9/$'7R-4\-U.6$W/$V2P1T8NTPS[3#=U"3M=+3;%XC>)%==\G&G5C'% MUZYV81,Q(X=%'._V%9\W48N=/;Q&1K+<3';.WVD]K_05C,ZNVJ0IRPVC2.!$ M]KCLF>>UCU=TB&R=NRS'IX[%_>";*#9L1>TK%"1[$ M\*&G^7(5X.D$]M["'CVB[TT_.1CB#Y#TX'$9)!3(W7'FAX5S4SEQNPD+JKP" ME\(A&H/L^Q&#I.\],MB14*#-MD+E =@_D0)ZUU8DJ,*"_90&W*2M-!N>M7.9 M?AELG#,1W\B=1F'/H@#AI#)$%,Y_J3@)(SHUZ5)ZEDU$K:O([:$8>'$ 3<6= M:]%J=OA'HU83M!=\\UJA)XX%2N5K8@_CH0+6^F">W7[IR3]5%EA7T_[6C3M2 M=9*0TP%*3_$:L,#HE$T[?Z@X%NP9G< [6_8A.W&L6?L)?=0VGK"T_0B4.]1G MB[$/ZI:V'I^>9<-%F$O^@"A/,1C SUCT]T(DF0A\40CB4!B(L*L?>HTH>1!@ M]/ZA9U0(OZ-YS!Z!=K*4X")4/5T8ML3("Z0*[[3A)D29?E4R7"6D'$A@2K+7 M,--PZ4\M(S],=LZBLKOHP> //>B1STT[.;]2I6#M7B]FD? ;20FK6122 C]% M/?.A-Z-!.O7FI(Y$R79I1W&57JJ/LK)U.?#M+3'/I,@:C61V=7M3/S4:J.I^ MRG9BDJ(RZ6.5OX+X>#2: M'P;,\='4PB?P9LPNGDN4LAMN>ZJJ@H0LA SI]LY2NVO&,JDZ^&;!,NWQZ&]DV=&A8=8(-CJZU/U,-MBJ".:I-:^PZ%'\0&;=@"6 M7R#2TC R;[R[W4JR7%'>3Q@K/9^2/S0OP\PF0VXQY3FP)O6W\/58&O]^'AN ":'WI&E\YN M3J(]%"J+J6W<5!9LQP6O'&G[YF0!-947WK$+=]S!E(2QI!!GY&_OE>Z+2L9@ M 3NC>P5@UHL:@&N+7VZJ#Y_7#'//D%RRB B]Q-AZLD<@B7] MV,GRM%J4SR$:RF3V/XPJ;==A3V-8L^/AO9?M6B;!/LHT%?&YPMPP]$]4W3.DH5GY*R)4'5$W]YQ M-[-?(\^#KOA)D(TGBC*AD^?>XI>2QE(;794_:\7AVR;6JM6"D0ATR;,("!MI M,JU/0Q[X.$\L5TK>LZ)_MJ^VCZ9=+L45]1;@H^II/8741'QWQ7U20"3%!!95 M0/\OP6?6>JEXV@R/'"3/%&!3'RX!-H6M$N@J# RW[X),9K<,AR)P@FOZA"1? MN5G$H]-(B-"N)E-_S01^!HO"0%V&N#/Y"DI&RWOC..S!L!G::OI"+F9 MJXZ/G,4_Z-SW-$ A\R?0%HZD7:.LSU_ONH4&.>UO8I9FCEEK"I$I2',&3A;( M*$T/ ;^ J CW,@KKM#:5]G!HNF$&?J"#6!>"$26_D*XJ?V$_2?.?=6Y2O0^9 MI/6SSV3KT(Z:8QF-E=&V5"37>H*_886]&2GJ5)!"&(,W,@X92Y!O5NU[,8AL MESGY.PH"^8"582T7K^PVIIP7$>C'/Q! MA1AIJ2O[_H*66IFEIIIKW";.'D^%N>1:<>%!R(<9E>S;;.B/5=OPS^6SI_/R M&=# +F&8[Q5O1&\G;&4LOS>PG72CZ7CP_< M%IY)<)/MHX'8,YHP6V>_6Y4\0W**"5Q]S11* H'U9'8>\#EB=R:7Z/(>>/^% M,$P)&L7B":8WS&.PX@;*^.NMN0#V%1K;5/(JXON-@X>XEARY_ M$3"BPII]Q@7S1_I"L%CZ3+I*'6[#Z5F["Z^@G62/+W[0"?.(]PPN3:467#6> MLX_W"L)><8$/;TVIL$!]9N:K5&91)6DE^;X,I'73;IDT(,*?T7-KW-"@1O1- MXN]$\.N ^7,&O@E3)ST;L*'_\-4$L# M!!0 ( !:%"E?@0"@8(Q$ *;V 4 -\VNM5O-HW"(+^E!3:K3:VM5-Z_*F=:4-OP4-OP%_4Y+;TB#F7S?\?T\PI :"FM;G MLYEM+V[J]=?7U_.W)V:<4_8,O1OMNM_P;-7RYLTBL=:O;;]ML_[GM_Y(G^$Y MJA'3LI&IA[TXF:1^S>OKZ[K[*S2UR(WE]N]3'=FNZG/YTE);\+]J?K,:_ZK6 M;-7:S?,W:^+SM<%6CO#P*\EH'X@->M:T3XP:^!%/-5>^&WNYP)_/+#)?&)R@ M^]V,X2E\]V+7.%2-RW:#<_?/D0V(9TWJDN1K6]5AN!7:S =+#!SX:Y0F#3Z M54J5,U@7&7I1@81([PZA+ITO&)Y!&_*"^]3:$E )P^Q01F3-OACT=5NRA>3+ MRG1'+-V@EL-P:!$=.:8/;&@)3.L$6YP,: M/V++9D0')OD7=]A&Q)"2?(M,5*,_RJHAZXI_.E3NS1? GC)@NI1VDNA4Q^604="3O1P:?.(R)[W_.F3!C3:8 MV%);E)*JBG&KQ&J"G\ F3&Q9 0-]:CZ/,9O?P4\E$12E7IU$HQF"R((:$UC3 M<MBV#Y)Y\O$AJ@[PH]K$;S:& M'I/@6V+S 6%1UVAH-2V@"Y^[@X>[WL.H=\<_C0;]^[O.&/ZX[?0[#]V>-OJM MUQN/5@L@$,>@>FP@@Z_L*(OCQN6R0#!W,35%UI.[HH)E]C-""W<16\?@C/QO M7(Q=?+TO?JQF1I^H@9ZPX0[U8[U!?1]\=1W&0'=K["6V^7'9_MBZ:EVWVA\O M845YV6Q<1)B.V$:'Q?E'3/?IP\<-4!<* M 35D>('(9(S>\'KLEM3D,(#*E<@#ZH-"0*WD'$QAC;.@%C*^,NHL[DW=*"F+CI[AFW?&V3B0B@8Q$;>Q?#7GS;5_XKE?C.2DOE=]R=+MM/>;*BF MS8F"$[5&0=D4S'%](2;/[_<+@R[Y%[?8Q%-B\R#&$GZLJQSB@*QGZVI1,(+L M$Q/S74L029&-)SXU,,/;BDKS=*)F=#@C] H(JF*M=I4Y6H@B'^=F=#@CC M H)Z&']4".-*EA^YF<2*1U''BLKF@W:A& 47@+F9S/2&AX.]H&P*KORZ=#ZG MILM_YG;&M69Q\=H@WO6>)W]!"#:Q$Q)-P3Q?9S(A*RZ&B$SNS2Y:$!L6+J$X M::%;;L<#0K>@L I.M(_\ ( )D>CJ7( %\8HS=]Q3/7?@2G22YK'S.QX0W@6% M57!FCG#N!A2Q0Z^KM];\Z*M_F"Y]G29#Y8 LH0K)%4SO^0M15R^#5Q/4,B,+ M'D?V1H.AOZO!/3*4MEE2AL0!&41IL7.S?;7=F\.8860Y;)D;P6TV/"!H!87+ M3;Z% 'ZJKQVPV_JIN[1*%%'-IQZ_:XD>OQN-X9]OO8?Q2!M\T0;#WF-G? \- M=GP0#V;=< K.V/JRUF[G)P3\H;^ G28F>?/\KPR)N,U>@,U>*; >3H0J?J2@ MI(@*+J[B,G57 D$\&4H4Y/Z'E+F8V#8C3X[-WQB.*<_C0"=0-'#U?&_:&)Q* M^BF3;0QV$-:T564HN,@+=J/VWA;<0WAIPDS#V6BM#O)[ #7-HL2TE#L5[2'$ MRU?>+9Y2A@,YL=5[LQD"68B)V/(>8+$JGI *CWBR3D>2)?0!5]UU=$ M3&[_ W.U<<;-Q0^FB758A/H<'K3RXBHXB0_B&DA8U6>T5 _3_4_WW$+]ATL&_E#.GV=V+/NHYE@^PLB'SY M; 3_3=(3704HQ97TX;+9;.P9^SP$D]XW5B.V@K;1I98]F'ZE=.)NA,'LA>C@ MV_PMKWC!L$Y6Y2/QPL#V:O-39\X72?_+VE-,W6P'L_/GF3[8'5VX\O-[^Q^DYW>USF@3 -A[.DX]_ISY>TE+VY> 5 MV<.0<$F#T&S?+K:5H3OX-GSL_0;M[O_H:?W!:-=;&A+VE^7L#L\=.]T[>KVII!AF#;"=&A'MQW$"#+XGQOQ4Y6DX_JY5,!N=FD( MH1EN7:<*1D"5:'K+,]T&8+\V["87#.[V$ M0N"+@B%P9_2;]J4_^+[ST!?D6ROVOE$,/OY%I.40,T)Y&4:^AQO?X=6_P3H) M/LR0^8P?01F]Z13K:2^5=LW$[I]_SO.0T1<"-G.[_-WBQ2N3M]NFSP_B-!2< M/_9B9FM34DD%*A@!)4D4I#H@JB,O[F%H*4LK15,]RRN/>T)ZJ'(5*6A;*8KC MMQ!8<3GEIJP$ NI9C;+SE:CV%-Q<,D1N^0QK3#LZ*"OC0KP4@Q(GH)Y!E81S MTSY**D/%'8<@@8[QQ-VX-8)'*>-"Q#0+$:=P#"924AL*SB$I.DIPODD[_^0< ME2!1]0Q)6>=51J,*EGE85Q((F%R-+/VLCEC_N$*N+IN-CVK.564 WK2B%"B>X!P\&>0YS@(O\^UN M7DAXF5:X+CXJ4/YN)V920CF>H5RK9"@; MUW@*%4[*Z76DIE%$*WZ"K+'C5,>]Z5_8\XCY]JQUAR'4Y\AP+JX3'^4*\Z"" M*/OQC13,ZYU..(LJQ0>ZRJVOB4B'? 71BF'05W[[YA?*5I?HI>[[%^]\A,B7 M5(YO >FYR'T<(.=%F6^1N\4VS*RF./?DQD=F"064X2.O4K*QQ E4^0.61V,4 MA57CFXA*%QX>7*G>HS'#'2K3-UR5[EU,T?'J#O(2>V,3",1U) M:D_!-W/1K7K]Z&W4 AL=8^W5,Y>28&VB+R>[@MN 'O'"V[P[F/:I^3S&;'Z' MG](O@4IN?@102XFNXM'/J "<<9@:O6O,^GS>R]_P)4[@R,RA@#)RM^ILM\(6 M/PYD4,MA.(R2>'49KDFV'$Q'Y-ET3^J;MO?ZQXV>#*+S6"W)K][Q&],,L:.I M%XUFHZG5M) +^"-D1$/F1/-8T>A4BS"CA=QH/CO\7"LPX/8*>5I]]Y/'UJ[+ M=Y6*2S(.PY6@N8?C@.XS$6.C T\A8TN +_.:4)&^ZLTQE8"^?K:OF!Z4C#36 M5%'(-"2I'(&15*&1_59 "-U XBE5GE%R-Z[!A\A&^T?L7LHXIHF=0"N.L58J MTBL_@X%<8A^_BL2]*7&SFIS?@Z=BW>]%60F=H.O-5F*['R.":Y[DFDW3.MU4;QC)+])=?I#QE5%G$>3+D[4S7R#"^)P/#OF. MN">";?!E:2>"JB)]K,:S=1VJF*R2$%C\TIAR1(_5_K:H/04/K!61,KNB>0F* M2II]-&YC-Y M,G#FV> 2%.-/>Q.>]HL]3XLEC*'@Q">D$P5S%1(BRM;QJH+TR;1DE:-@O2^I MQ\@[))&6)BM$ZV1%N=IXWPM*[U"^7W&^*D>72/9D3#**47";IH2<_@GN!VIC M=V5 D1DYSOV *_!]^6.<+*ZPEG*KL^S>_"*+LBI6*T7)[>?]JRS=5=CXX,#-$4V57<=N(<@9-8 ;B[L+>]D-"0^F/<1,7BD$ M,[>AW$1\U?BP/A%'A_N7MAK0K?<1C,DG9;P:50-GIEF\Q][FY>\N&GC2><$, M/>,'9_Z$&7^#8#C\!#GGS1HXMF7#^@$XSHC1I2GM^!E.X6^#L5MD$3WET9:B MH[ MJUK'=C(SF:0VLR5_)*LZV_+)SLSNTQ1-0A(G%*$%2<7:O_X 4I3X 8#@AX!6 MPGG(R%(#Z%]WHP$T&L!?__:R]*TU(J&'@P\G%Z_.3RP4.-CU@OF'DSB:G?Y\ M\K=?_N-/?_W/T]-_7$YO+1<[\1(%D>409$?(M;YZT<)ZPJN5'5AWB!#/]ZU+ MXKES9%D7YZ_>O#I_]+2#FD1'%A)7:]?760_7&UKP\%[Z^>SB_.S MU^>OWUAOW[_^Z?WKM];#749W1SF;>76$OA=\><_^>:;M611A$'XX6431ZOW9 MV=>O7U^]/!/_%29S6OC\S5E&>))2OG\)O0+UUS<9[<79/^YN'YT%6MJG7A!& M=N#L2[%J>.4NWKU[=Y;\NB.ES;O1CC;/S8]GZ8^4-/3>ATE3M]BQHT0]M1 L M(07[ZS0C.V5?G5Z\/GUS\>HE=#.^*@AJY$1_]23T.PG]\B?+2G5"L(^F:&8E MXG@?;5;HPTGH+5<^JS3Y;D'0C'ZWCDZ98L]_>G/../SSM1GT,TB_U; M;XW"R>P:K0AR//O91P\$TUHC2GJ-(MOSPQ.+ MGC&B,^VLG9F6Y\AU/5;"]L?!#)-E4ERWY.1,]"LC]@FSUF/D[EBEG(["$$6, MY5NJ*\_WF)JFR&?Z?,+<0IVD= VH,IIBL+8CVA7V%O&E6^'8>+\1R&WS#V* M)K,G^V4<7.' 10$=:NB'D-J+RUIZC.B_;.@JU I$(?KQ0M4\]TL!Q$O;9P/, MXP+11H!HLCO_4#73O]O7Q5N_$MT.R9L'GPU,@7OSK]A;L8ZV&[B$%)VDU4>[ MFB31OZFT;*I?O&/:AY^I$08H#'="O\7!_ F1Y37]J1-$]=HUH^I+AZT:.AS6 M_HU4O?9^43TN;((6V'?I.IYUC&BS$^\57BYQ4"7HA+-+>P='SKZ9HE5,G 5= MK%*_,2?VLF^X\D8.C9$2ODX_C>GT@8Z%:\3\8L\@ZUKI%^4M[2WS[EV04TV_ M?%[%8827B"0+U=7*]Q"A4SHFGQY6>,J5YS#9Q,E@;3^66T7ATGZ%8CJ"LO\E MH: S%*+9V9;^[*M'M7X:V(3@KXBGK M)-;TYW);'.VT,M_(#ER;N%1RJ1!'+UYXC9>V1X4VL]GB2KW#J==5E%$+2V,0 MPRP(.+/#YT28<7@ZM^U5$MP\0[0]]@VK,DQX3OA%R%U6K:Q21:H02GMV\Q+1 M%8CW[*.;(%YN)\ZW7A@UL:>=OKT@.G.]Y4[GMN^W,YQ* M?F:0<7#JIHKKD45.W;TRG-C;8?C=5MT#NTE-ITNT?&[K-_B\%NOMSNB"\D2< M^!F=[L30([O@$+]MPB.F',6-ML&1- 5BE2 BTO4H"]M\H1 M*0J ]IJL^AG!RT8ZP*J\Q"%M":_2-5)6?-M?VWJ>5!9[8._K&;>>L*7&,"9T MYO+AY.+$6A$/$_K3AY/SK)^?<3IZ$P?0\QQ'ZA+>O7MW?FZ=6ON:Z1]9Y1:M MW4JKMUC]F:?8M:"_YPAC/Y>;)]HLXU+0@11*_GXAZ$F*90UX$B%GC*_KPKQ! M51[[DLWE42S;U<4T4QENS%]'MR.<4 I=CQ*@O!=2!+)W1WV98$BBG/G1O_:F M1__X?6H':_T; M9X,!N!"3FWKAE]J)B*2$<,"M*0,!=^V$0U)"'7>_$PPU56!E?K1/**0 \A.) M&L:U^W(#A0Z0CV1C"X0S"0%*"(AU-.!"T#REW]A^89+NFH6! J1)QO2Z?3!.0 M>WN))K,""\+!1$C+A26E[C*82,6*%1K7.I3PN,T&$BF71@>2<>!0;G:IO-E1 M$,D8(BDA])LU9>#@E@X;TC)-L?DFV/)K7#4S2,D(KJBUE GW*@K3# M%&C$Z,I47;N%JI"QA ?MW:&&Z7R?J#!KM!NPHR'1]FA(S?X*CU1H%B)B !"E M1L\G5H;97S>HD396X4%[-^ SG;=^,;-&N\&O-DFN IC2;BSI F4RH5WP" W# MDII]E5 )6G_F+I$LKFM;NYE7F[<0,9[O&C*&8<2,TB/;5WBY MPH%JS(A7ICYF)"IE 'V)%6EGX=(*T0JI>XLEU0@?*_!B+J;$9S[?8X1,F]T+ M_&H3MV8 *="(]_+*5"8Z/[N\(;E1/",OJ36-_E9D_S8&^2<9\Q MON<^<)E'JYU]':(IL:LY4&.=]QH%EH$/S[K^O<@BUL)ZZ4 8C7J&C!W9L<(< MB?B\7(G((!3YF4"UKMA_)Q)($++--4V^>[)=1'"V2T\FU M26)EXIH<*1XY"* *66%5\@9@^\X%D\B]D@;&Y\-0!EB5\6KR%Y]A[8G!NPGJ M)\3NYEHM/,?V!?G!0EIN/JV46A>Z=)\VSX$P6UA(RTZPE%FC(P+MB0^(>-B5# 0%&G'*7IG*)!JIMR]1U2/JS[>+1(FEK6KW MY"4V"ZF#5?;,AK2XMRS*XEG" O(5IK (&-#U2W)!D8; >PQOJ>BBO%Z6\*,_ MQ"4!4%D$2QC7/O5Y8I FLW'@>FO/C873'BX==U(@I#2%Z#_>/W6S2W_;1]3B?B4%0,1T!S<,XE_:'\,Y?GOBQ9+B/,;TR;@7*Y M8Z;)XPK&]E[R+,AD]AAA1W:47$A?OZW'*V'B\'B.#?EQ\0JA$".?M+>=/(FL M<1T3YK;PJEP7CGUSN347SWET4ĺI=+"=/)X_CE"EU(=HV^SD(5\A)'OH1 MQW!$M'QD,NI>8C@"X6*%]LW$;XH,[V(W,D:UF_C^92#*_ICR+;K/@$_(-04Q MJ3%00B,7D2H"Z\?$:V6+Z]O7:N(BAC,;ES%J-CR9'E3=;Q;+PI0\6G%P3T1M M(L\DMQD^"MQ[S%X^R+YYHI]"VTF6.M(#U@UK$>>J-*^GJD(HGFAS28V#DZ\C.*2* 'N\7DHF8US? MOOY+I#@,%]8/ D:-FOR]';%79V7:R*''@TW*2L(-.=-_W*D.2N'L MDPH$ )E^^UL=8L+=S=^].[I_W""\W!5@AK<*/72^8 MCN9->Y(Z/NN/2;:K3_H.)B>AOVPFGY(7U?*& M4@X*>V-S^VKMHS"F_"R%NRM\<_AV@6^[?>&H63V35: M$>0DEREL'VRAI+OW.?-F+7B%Z8?SB_/7Y5>8]NQ9=N!:6P8M/+-R+%I['JV, M25IVQR6W?\Q\*;3H[- ;LRV_L7/W3!^1=N; MRL4AO<_4QWM5;;RILL_A/F2X[Z;FS]ERV4LD#ZK/Z MYJ=!E[/AN;*(?9Q_&2^L-U&JN51N 5RQY2EXD<=R\>ME1D MU60+%SFJH32ORCO;67@!(IL\-JD"I26TJ^UUKVJ38C.OK">,_?":SC@H>W?8 M=^4]34BM74EO>E62$->!%-3':W[&)AN"_M%FLE$"9%#:*J\1@I@.<.V#\VBA M*6G>49DLXZ50GJ7?30_* @/(!%KBUI!([1>Y2(N_FQXPZT1:Y-;\$"AT5[=T MW$ZR3F*1EEUH_HAL_F9E2K:?' M,/>_^SA$[H>3B,3 @@!9%&DFBFTHE33= ;MI7PGB_I7U:BP5=,!P'V@=!S-, MENGF4WT>%\1"H(&9*KZ8"T)/VS?>*FQ*XQ*UI4PO,QJ8 M84%9=;B&^(1R?*(WCS<$+8:@Q1"T,/92IC&_(@@Y]SZ3DF('JTR%B]Z$90!X MJ :FJOP>* 1M/2*?5C?_A *Z0O633*,E%6^8S"76:)OB+-_U:5B':>_8R%"+ MSX$UPFE>N9V.2ACSHS]H\J-]XJU44;:K_Q[F "S M!_PPV?QJ^W$:T4XY%0>#Q 6T:_%'C1Y1!EQ#I[J/&?+)[)]TVA<^QJN5O[E" M)*)"N;7)')'_BVUV#9_'CMQ,H@4B%+<;.Q$CQ21*8-W9F[_;:_2$+]'#]A96 MGN<\7%/:#>0G3=W\<"(#YR^V;Q>@\,'VW'LDFDSQ"+6K_ZU6_U %#$QY%*J# MD!M^I-+8L3M%LSAP)6EUDB+:%?JS1H7*H0-3;1)&0&'$3$\6L-J1:%?=.ZU] M,0\5FJJ6*]LC#.%D=HN#.3LGZX["$$7AWY'OT@77YU"4N*585G]PZURG=M6$ M $SME;01NB)C7] UVH5 V_(B^I6L,XPEQZYAPITNF'>S?A9:=>BRFDW//O/G MS;4E]&M,1\A("3JPSB@)GPM];TT9_K[6?49ZDI">=_G?P)NA*[QQ _?_2OA3NU3\5LH><@&A*UW M#G[S!C&JJAI*G M?AS65"-,8).>!L"V'X)YJH=;'"IMQ[>H%$IF_/',K+EB!&9J>]98#KD@_HRB MR>S)?I%&(52K@)*/#R*@H"JT;RUW;8K"F)KE9+8'FVW3LS1I;IE,&F.V8G59 M3I^[?P\=N3M-%FIMFB17><3I$$ERI]86/[OP%>^O@G5V(K!L6J_EYHOOZ/YB M!2AB)2/[Y2^6%UC1 ED[D5AYF5A[H; "N5MGASR](4]OR-,;\O2&/+TA3P]( M%L20IS?DZ0UY>D.>WI"G-^3IP1RAOM$\O2&/9PQ3M$9!+ IVM:D(Y-#;O2NVW,/9B>5X M362W#26_.Z!3C5 <$@RCJ;V^#69"E!\R&#K=Y/"2_=,W,.X"I?-.) M+9_8;9/4DB=!"C'1VF26[J2*KIBJ*P0EK^Z ?J-.!,#4+$$NS7BX1#-,T.XB MPR;;'&UJAY)"=]@!IQ]9 ;.P;S]M29#]=D!;^;Y3D@2"Y.8:Y>,:@F7V@+S$J1#5E"0Y;0D"4T9 D-64)#EA"40/"0)31D"0U9 M0D.6T) E-&0)P1RAOM$LH>P$]P.U66:M-_^*O>2"[SUP*Y2[[.%ZN"%ZG9_RD:E,L"R61HZ4"%5&:5^60=#LDW0Y)MXVS M8O*RDVQKM<],JFT BH.$E'K;4:3 ]I8;0,N>&[_'$4IV&[$=Y-X>%S\]VG,; M4*9=_??DEC:G(K3C-;L'@E:VYU)>=H_B MB5+P6M8%,J/7I.7DA7.\YB)N&A+(Z7ML:!Y$=S#TZ1OA[2/20V]EZB@.HVFCS[WESF>GJK'SPW83WM!?2MG939 M[RV,@QDFRS03M^$IF!_TG(+9\VKEF!T.M@P'6X:#+8Q*U6#)!BFMAA[MH.!9#FN]EPX.APH_9PX C(X#\<.!H. M' T'COB6?A0'CH8,Z;Y,:\B0/O8,Z>]M_QMFSO-WND'^W24WPWR]NV>IPKI* M=(K8_@7ZB,EG*F7?1TZ4I"-M@? C"KU5#B6UT)"%]2U.8"[O^]TIA?4 ^+>R MDRK,NWV,ETN;;"8S(46S7=(?SB_*NZ19S7^QDKJ3/=%=[?3W+0OLM<_5CG2U M(T4[4I,[H(_. KFQCR2"DFUAJA>'="_"45^3(5@U-E7D<,_%<,^%X:L3E.Y( M@!;NZW@9 IR8WK'?-M+O917 ;QMA-P-')'88"V-VVFA.)X+R2T;D1: LY%NJ M2P[.O+Z$L.KBW"H%S8:GU:'E%:8^/3G2L+ 0%EU-"9_IJ2L$WJE*=5Z'#EAL M8N0X\3).\EBOT8H@Q]MFTZY\E"7H+C&)O'^W.GG;7_7@?;<\7@1**+3GWJ\6\C8;/NHAK_Z'\]=-(T8 ,^2'^- 0'QKB0T-\:(A,#/>@ M?J.1B7X#20>.3' W]P5M*G>CEG6 7X?P-=42K4[5<>[+;:@X20W@EQ5-U2;! M:MX_#I' [RT2J!+5$&7K*14%/T)*]:^&$5AL9^3^$8<1P_81$P5%2NC!CYKR MZ)T8&#"5;7.5@ODMLD,T]>:+:#+['*;7J@G45E,&_,@I55T-.&#J^S;V4P19 M?X;V4[3$5,>!BYXCY 9T9K;+PKO%P?P)D>4U_:E9&/7':N)=OH5BGIU/F[$B MVH[%*(P&3AG2<3);K8N1$@44,F"Y4,S[OS)? MTOBEB!A0R%)F73)]P E+,M\\F5T1Y'KR:"2/$$H04FY6Q=3P*HK#Q$#R+25S M$SJUK ]8*96"LE2J%[LRI,/KX/5Y\I^2Y$NT4!8WS>5= @)L-EP%!^[BL9O_TG#G9_ M-VUX%1,BSMYJ6 <4/]A2A0H( >OX'@>.LC+SQ%#B.RVUEH=R)+& UME5/U:S MJY3# AZ0W*KC"Q'\:A./-3ZU(UEXH$IVE*&!*@SS?B[/DS0DP",$% X069)( M_G#" ,D[8P^86@^*/)*>VDXONF=QV?":B16YVZ^D<8)6-4$))(@-L;#GT :B M>1T?:RA4:2(_A$*'4.@0"AU"H4,H= B%JH1"#^1N0A+E7 W]:^]FZ!^_3^U@ MSAMW2[\9&FB5PBV5@;;$NT'!\@VZ_"N ,9-K"@59FC73.RJ39;P4RK/TN^FQ M3V F4!+W!H2J?TB%VGQ=]/C6IU(B]R:G[L-6TG'NY54Q#*FW!(41FP)GMP@ MYS[0 8O^8,_5 HGR"DQWK,ZZEL,#MH$A9OUF-F/7.JY1!^URZX R0^U%P5R$ MH'5\:8=>^+@BR'8G03Z<=J&D7EGQ(]S(4@<';VNKA]L"?CQ_4[.?!?!R@./; MP#K6P.Z0XSH$=H? [A#8'0*[0V 7>F"W@;M)V?IH.^P.\HUD,.81'N4>*P\( M-#U(AV$^*:!!6&Q38CW &8"G:(W]M1?,BPQ*Q^*:,E"&99F1Y553 V?8CAJV MHXPYF6$[:MB.*HMTV([J=,'D[NF;./22//%TTT7V;G%-&4-.6"D&*IP8UF " MH*B4'^GDL$0#P&$W,K."/HI0#K,B';EK]MR3^X2<18!]/-\D;R\)5Z4U]*;= MN=14L@5I#0;SACYLD!_O!GD^VK%;.*1#WB4F!']ERPI[17^)-@J1S?HJ3 _W M+?3=#"#H+=1AF_Q;W":?HI6]20;GXF%!8?A#1'Z$V^!B,,"4]&VG(@GN[?H> M4Y&^I325GR"EJ>A5:F:!5SB,PNWA?N_?^TR4DA+%Y-J5]K:STL1@@"GIR@X7 MR=T+X8+MB:YM/UFB1E"W*ZP^HG+?620MX.A368+%9GE"T**]?8>WC M+RW@ 7-QI<@1=01*4\*44+^J^CY?D.+0T(E*D\[,,.CL$XW"_4)B,KOQO;E' MIZ#7>$FG.YY#1\UD[A/8*4JW@O;1 M%6U"T6Y2S)(GLW&PQAYEX'.PLCUW>S?'*!P':(MESVN]O;2I4K\QM _8](,8 MF$-_C+#S98%]*IR03;6%07(>H7[M=8_2\' TTE^CJU^1Z&YFP@ON@=9N$" MJ:4()UN*CI;,J2O-@LI%]"NJ>V!%C@B/I:ABTCY1OX\9Q,EL&^2Q_2N\1O1C5#\AEQ75 MKYMN81-U9-HUM,U9?;*#9+9/O>QOF$2+6O4(R^G73?LX20-8IA1#F_^2!M78 M+I"J6LJE]"NES["% !2,@_6/"YN@PI)L=W,T'2^7.*@2-#MJ_[;ZHE2^RO^R MTDJ+5T@[2=-66"!$*:')(_B[O%;9Z?LRD.@^U45-Y[Y&6@Y/RJ]Q@Y MGL,LC6Z6*Q]O$$KL8?(UH-/9A;=Z(C%+DELNO4AZ+4FCTE!R=VL5TAC9853S M1)!-ER6;A(570AWPR:!DU"H)FP_!O%?:S1PKRVG1 B5':/;8EYAU[DKDN ][ MT>D$LR!TC=+_CX/J=NX4^_Y'3+[:1)SIW+ 6*',R-5TWA@=L+^+(4A+XJFII MJ4>6J2":\-_BD*4Y^788>C//21*@1NX?=$QEUON12FHTN1H_I*O[4>#6/!IT MB6:8H"?[16 (^MF XA%Z,#/]P@-FQ(G$/A&;CGWN=4R\8/Z *(=N]ET4ZCRGJAH4XA];>V;L[;M&=T&NF*.>3(KK*AD.T(2 M>A,^EZM V5\HZ&;2^X"D12!M%M5:8+V>#GM5$+]- M87A(3@YE7:1B4EFT2([(?/?8AKPX_;TNC*14TFQV< M=E0Y%R+4D )5].OTTSA@1WK9A6F^W?!-I[?5-YT$,0767/;7KD&+M6@VN=19 M(#?VT626'2#*!^M&A+![AMG\[#K>7LI>DRJ2P(I1'$;->5=01&_>;6?\2(,792) X0J>P?'D?=B0!,=! M,D*E"0 ?K)9W#N2.)"(#H MC4&:(C]!FF2>X1MJ9H(G>5K5 ,"+U5JL4%=UX [CYRZQ35QJC1Y!#BT17BUL MCRQMMLU]M?#0[.8%.3%S!I/9S',0$3K MA69]HP=3#5SFVVAFY\KC-CNZ--& M^E9HB0;6*T"'G]Z5X)O7V9YW =3PM= M N:-:(K"B'A.A-SZ$R("6M..6T=_*)[9XHK!O"X[>KY*G$MP64SWZDV_&M*O MF INHN=AZ%@W$.NZHJ@GIB'3<1C&R!T':1BU[9C4K TH&XP'MXV!-_3=*?7[XA"-VD\K^=W9KU#V._HFB*7+P/&#[,_N:TD)) MVN_3P@XF"5QAQH,Y?J#LJA[2F V*%YCAC_RDWCSG>8PW+^RC:&="M3"4K=E# MFI2J+&!LZ-W2&N8)8\UV[-Y5KX;95]5E*TYP-WI6-6]_C$O1L0N%R'DUQ^LS M%WEI[Z$?]IV&_O'[+9K;?AK(X<0[N!0P-K,D F5VS.6\7_]4+UQ)++?Z,X 0 M@,0@,IGJB+^.$,'CP!&_BEG\W?2B6Z3IW0.817:![#P!' MVSVMM-A@SZ>.VK2KZKJQ4X?/C(*2Y\\%_BSW&XQ=&@4?EN/9H$"%%E[X%8B_ MJ9A 099FS7-[^Z90GJ7?(?@(C@%D BUQ>ZA7I+(.4EFD+2/9FH4(YT\%G!4TV0 ,L/#8. M6)3#O5E3:_I$92$YYHN7TC8LU(K3_/6#?>[$P":;[M=7%>W?;*&K#LP+6R)JQ"&V8O MO,ES,O5"^6TW F(C5TZ76+G<7-+%PF)IDR^2!./Z8C!VX=344[R7N@Z9^4&O MRF/&H30UN+X8@&A94\.4ZZX,T+SNIM2]!S%B-Q2RM3FQG<3#9_ZM)JM7J:SI M"%U3,RUF["I!-*]'EHXTF7W">)NJ5'-A/Y_8=#"IBZ9$F""HIN(Z:L[+2$O MV%ON922#=":F"H0VUFS\RI> /73)SJM(80'0T];U5MB4>[RZ4F 'J:H9%I15 MA\N\PK@+L%J%U98".U;)%5:+"X#"LHOS+^/0"U 8/J;[:4IOT?'+P,@E:#YF MU< "H*N4'_D1S"(-H)%)R=(*^BA".=1NR9K%N]PGY"P"[./YYA/!\4J<7RFG MAS*R<$UEOR\BQ6#>T"M]MA*\K)N=W9I.>E"'(I^.'74J1 7. _7>] M[CBY4 M-5DH G8>T$RK!4QM@^C;K]D_[.V 7_X?4$L#!!0 ( !:%"E?\FK..>%\ M +) !0 4 /%13,BS&SMM2969R$0A$XE$(O,__M>774P>:99':?*G;]Z^_O8;0I-U&D;) MPY^^.12;5W_\YG_]^?_ZM__X'Z]>_9^SFRL2INO#CB8%66O5G3N(LR!E*FA!.Z[O7;^4' MYR6U-/F1_/'-VV_??/?M=]^3/_SXW>]__.X/Y/JCA/O(.-M$-L X2G[]$?YS MS\8C3,(D_],WVZ+8__CFS>?/GU]_N<_BUVGVP)"__?Z-!/Q&0/[X)8]:T)^_ ME[!OW_R?CU>WZRW=!:^B)"^"9%UC 1D5WML??OCA#?^4@>;1CSG'OTK70<'G MW,H7T4+ ;Z\DV"OXTZNWW[WZ_NWK+WDH^>JP91&>?1H6%4(3^'=OQ(??_/G? M"!%SG*4QO:$;PL7[L7C:TS]]DT>[?0ST^-^V&=VHAX^S[ W@OTGH WSWP/\/ MP/_;WP/__W?YYZO@GL;?$(#\Z>92*\D/+5HETIM9.;UC6D0'L=O$G)GGM CB M83PW,!L\Q_"7*_93BVOZI:!)2$/)-Q R+$H^#M<8(%R13MGZ].;D$;<3L /K^ '/@7LE[^=I\SV+>_S(@O6A:3$9?C3-XK/W[3X M ;!EUF8JR-:2#/O1(F<)\6:=,D.R+U[%8CH%^B9+=THFRN%2Q8=_B^]C%9).$[ MMGL91#N"PUT62J:/%T4+"&U)*+C0+P@!S#:#D XRA:0!4D>P09DM15=4.2M M0<-Z9YLX@L/;,I2,&+:/"A[!8 @/Y7T4TT^'W3W-%')U07 6A(Y5N1"./Y]] M :@9Z'SQI5,(<$0 SO^%W]"'"-S8I/@4[%0;A!H,\XM7L]S^\MLP2 M Q81N M$=2P!(#G7PB7R3K-F-'AAY/;@FU/Y^DA*;*G\S34KPL+%N8R<1*HO6J,*$B+ MR($GW9IJH2X(1R9I1DH"!"C,O]#N@B^7(=ONHDTD8H&6_48+C[FX+$*TEY4& M&&E!&;G1+26&1-I8:#O6,@S9I.3E/U=10M]J957"8JX; _/M-:, 1%HO6DYT M:Z6$7,@?"."058)@:TH.SMF/J^PN_9S8I&Q">K!.NHPK5TD-AKM&COFPKA! M@!T)4-!6!]\75]EUECY&R5KOZ^C /5@G&A&4B^4(%G?%*)FQ+IO*DY%X:&OG M.LV+(/Y_H[W12U8#>[!NE.PK5TT+$G?-*%BQKAB!0QC2[%XOV+AE1@/-"FE_ MC'33IF"QNFAK?#;_/5MG\,XWS;<0@)G]BX5_9@%#!!"&3E]\66\91U03!5>#X>JVBN5C_6["H.EXEXG. I"@1,(B M1<'/#UE&DT)-0Z[U2'7@F*Z]682VC+?)#2CLF_<.P]W+]PH$\?[]B ?3%7Q&).S\2^!V%\3QV2&/ M$IKK=YLC*,PEH&2XO01:($A+0,&#;@EP4")AYU\"%SN:/; -[$.6?BZVY^EN M'R1Z:Z"!QEP21@':2T,)BK1$#+SHEHI$(0*'E$@(9F-+X]BV5-I J$9#P>Z1 MS6A 8)F,#@M:BP&0>%\^&W@'&2'I^M?;;< F8G4HX&T6'*3U/K81"?78XB#. MT>'%@(%UA+&RI#W(<$S"41=$(),&-L+Z8LYP%L2724B__"?5VY<.'.HJ4C-] MM'#:0%AK1<6%=GD(8,*A"0.?]09+G(S>1_DZB/^+!IG^.8$>%.EFR\)Z=_8WU6'& (O[P$#+_/$+@PX@VA,# M#2?Z-P;E0BE?HG"4.=?)DC$1_\2PN8&RU>1\E0;*.F"5+Q0,HS=OT?JCSKZ4AHL'BZH,W MZVKKSUC715E]>G?QZ?;B'6$_W:ZN+M\M[]@O9\NKY:?S"W+[EXN+NUOEV8+%7L(;Y[D(^ D1[>^W<20[ < MY-ME$L(_%_\X1(]!S%C+E\5YD&5/4?+PUR ^'$N+BZ4,OX9KZX82(HB\] M..LN/(;$R^;P'QKH"Q(41%(@G,1I-:IHE*@ZB9BX2G5#F0&(U@4-QZA7;RIX MBC90X*;*]22!HGR#>.RLSYH*,6BD+6]F'CV<1F) 6I"LHH6^74_^1:[1;UVCQ.A0?GF94A*5@!'5 M!ROFTKP>D\S8]4##KC.Z#Z+P+OA"CV\PU"!X&J9BM:EAS<]1-*S+0.?++T$( MAT%?K3T8CI)UNJ.D,/(]RXI=%5N:M0(\&NE4@'BK5\]V*\V[Z)\G^9!_"%+#_O+9!T?(#^._94MM2)*#C1< M[:FH>64Y58P@B!TZ'S,-W?CZ$&J(0?CA[';OQDM"A%-:D(H6:1(C%;7%O!IM M#7M,/B'EC5Q&8]Z8HDA)V)R(5%+QP1:XJ+G/>&R]@,:WB@ M,(V#:SV]]D-N$]:+"$>7>4V0HP;$CG,< NXKXC-)>Z*BZ($_9CK%EJLT:M33O'D4R+KQ +R%]PLD98AK1.1$\"LHT+/:B/0BHLY1*%,)Q%J3"\BT#^ M07M(4H[I37["##.FL$M[1I4T)BJ]CZ,''](6RE3RZ^ )TLC='CT< ^,_=U"S MKWKHT(9$?>*@8D6?ZU]"^Z)&PX38"VCT-9\=:'C!E9Q2::"L:]^(A*H##N(< MZ8(! TLGK"RIEA4@$8DU]U[C]KIGN%Q4RK5.=WNV;8DNE[#'WI=TV"M+#OR08P M.\&KC"L'+9CKQF'2J6C>4P]_E#%/6LO7*WJ_F]6IA4]2GHQVV!D*DB"E)#A? M,WMBEHV7KEZX.KTCQ?,Y-'T,0)^7.=ZX,)-$JZWIR9./\LQOC,PIT1,/\7SO MC:P9S)-='^>5-A%D'BE9%D46 MW1\*N(T!%_8Z\"TOL+^,Q6 [8(AU7S4LMTJ\'L'@5'-5 M,M&]BV]UL>*0[/3.CBZG+J5HK]/:2X!<"+ /,O((T.3_^?;U=]_^.PD.Q3;- MHG^RD^=O%]]^^RW\C^2\6=>_DXC+2;Y;_/Z['Q;?_NZ[ZH.T;N/%/OWM#[]? M?/?V+7G!?OSC]XOOW_Z1O")L,7_WLD1 OJ\-0U[5/XBO@RB\3,Y%+E=C_G27 M;PZ(B/>VSF*U[FZM6#CWMXYL=6]:*D1R+6I7D1)WT>I A[X?#9:P! 3)Z)#R3U&+O:'W8$'MMXQSW4=Z1P[%T3,FLJN8K7+ M*-NPD"HGN[&EJ+$K$(G$)"\:N*1$?HFN6>,%I"4F>EZ1Y)L?#J$/*_-(X<3X M2,5S=R@]^XD6J\U=\$6?,=*/"FKFT1"!CU*1^I# RDWJSZ,JI:!2/1$ :=&1 M%1Q> *F7O'(+[!.,'GZBW\32IZ*07TOZ.)VRP_D0[94I6GPK7WU.V+QLHSV$ M;BYN5]>R"(5H@ZN9JGXD\/1VB*A-I>V#CZ*Q_1GL=KF5N7>GJVFPK6A4)1(QT;WYLVU=_&Q-O'Q]E/Z]+M M>2?EB\2X4SB+=2&BA/=!#,\SY^#\M@BR8A+>S^A#E"2SL6_-1G!F7&0CY(H; M#?33^BEE\**&D#V31(/F13J14:0^M8*P4XT,3#G6!O(G]:B/+$)M_"\&U A\ MLTUME?%^S"'WL*YIQOFU7WSI,;VX ;4)IKD4U:%AWY.:^;)SVO?5ZZ&%[H MF$X0C6X=@V/KE)H?BRX))%)C^:0__20J]4:0GND(&T! MC,HA0/U0C"8O3DHQ3W+.$(UP$:6M#9%9$AQ-6-6I/ZZ2MU \T@F%*$;%:,#[ MH1T=AAQ5I('GGYXX"]56EM1!)A>-R1\+K@7?_O[[;[DFL#^TH\""S=='\NC! MYE_Q-I9AE>M@3K:RPW1]@'L?U1-9,S.=!?#IL+MG+C64-A1+ 8ZX^TQ>II4K MHM@&!?E,,PH?/4;I(8^?9$HC(-2?9W3/I-D&.?OD_HE]0#D/F;.!)&CU%(DS!_?5JU5!F9GE]!^\KFM/>7ME2#H:RW# AV\V-(A+B5 MZ\?R+$(+C=D2V2A NSNR$A2I4;*!E^[&L_KT[N+3[<4[PGZZ75U=OEO>L5]N M[]@_'R\^W=V2U7NRNKZX6=Y=,@#LW,Q'FASH>_8UG:<)%^OGJ-B>']BRW]&L M>L,+=?G9_X?ZE+)!E#"S-P<+WD[G[$T&*;]S()^*?$A.BO3F\".HGA'! Z1>H#8=>!%\P_R%-0W[=1;/':$TOOLA"$Y3Y\,S' MAK,#^SFFA7A%N]Q!C=1_FLKN3$$86Y>FF):NXHVABJBEX]G6JC0G+2Y,!?$% MJ>HTB@I*R<-%N25;'#\#/&)U1IL0K<*,.F"&H$&+@"?[$'?WH#UY:1)LMJ8+[\$^I!-" MN0\= ^/N0VIN#+:[/M5+%&3WJZ\H(GLUK01:=\(4GJA&_7+5)GD3T@-UZ#*N M5(0:#%<%CODP+/[6"VA?UGT/_O'?,/,'VI_2)&US7^JL[33BB(Q<.-Y9O$X! M>2LF7B%Y1]8TA=>;V)46E01>>G2D&2_IBW(7>?DFXKC(9YS+A E-\\)\F.E M8=[R*QENW^ZW0)!N]14\=):$A#KQJ<+]]7U/MJF%[7F"JD&4P.ZV2D2%<%[C M:K6!:]9"YQI9\M#:D#Z4\1">W M6NU^?<(1L5,Y3SJ1W730DPR'F%)Z0GD4'F$C\%%G[XEAZYY".;GG TOSPX<6 MM?'KH8@<"]DFS3^+,):8O'4]>6EG\L3!D10PH@\&CXE>6NNR6X!Q0A70V(9& M*T#72'1 $152%R7&J?;]/B?. :*PI4]>[+/T,8)6%B_?E,UD MD7W[P:)0^:W>JR M#!=EL+?2K&';?'90._2>3 5"#9>V4315N:['PE? M[+&;J'HK:\;WP':Z,.AB$=5=8;]*FSAHRFKU]K)O[ P2\H@;+(7"@]=WOL@[ M3^B=%M;LGR,8Q!"[BME66+T)<#(+:H]!=]GHQM#9 C FR*$I"HXV2'AP5G7D<40 #U13Z.0,57XG M",6Y2'_N7SA)>=YR.)+)$YF+,D\\!IZJGV2RFH9@T@%0S,0)).BHD3K M2#. ML;!V*,PO2S/[!-KC7GA^=1_7R#L_VME_]L=O[NLO(^M*'QE X\O\&_M)$M7' MMWT)GAZ$WXG#>L^C< ?+'R76"&12YR,4+Q1;R9.3BI>8/A^*W80KH9[!P;CD M=/31N$W'\\.Q2NC>Q^,F$7\/R%TN1QZ1I8[ZX+I.-0-?YS'90;4G'^59'Y5M M9F'B(9[K<=E!H4YP8/;)[B!,HJ>'YE*,?LZ3ASYW#U_;)Q^[OV_MV0':+,>S M.$([?A6>'**K[@&KC3!8RR0\3W?[C&YI G51R[^:#]6]J6#VWQXD<+LY=R\2 M2)V[!_ XK&?$^>KC]O1<<6!E'W$ MEKOTD!3BY2HPF(0W=!T'>1YMHC7W19?AWP]Y 58G7VWJ>A7+=7$(LBB(X==. M(<9I2>/T*YMZ:F2/LZGHHO5%FU: CA8(\O)U,SR(++N2M88@03T&K__.2\;$ MLF1,((?B:7X4JW_9/%,EZ/,7O6P$"46)V->XX>T';(78H27W$Q LY%-E-"0E 1Y*:X%"3;,.S+9 MGX47K;E./'V*I_R*':G19E@ B=W:;I# M>6=[1LLRJ\,C0$[G]K1/5G?6.O"S3NQ-A4[*8D9Y\^!>/:'VIX:9(7K7/][G M:6"Y9T#9MT#R:0+(R 4:^LLKBIZV?0;\]]V-.ZKS(-^^C]//MJYQ9A0O;A6U MHFBN$#OPV/>%&H8&7@XN;_]"WE^M?D:^%&0* G)=0^6_D(9G3S_EE'G>50.3 MY;J('J,BLO8M'$((M8+&0+&/RFSTI()3UGH@F\H\$Z!$)"ER_T1> #7F?;PD M%4%24_3IZ#G9// YV( I(!F-P6>$/; N!1Y4A)"/GHU0_UW*7&RF&%%,6Y5. M[M)I]/\T0^%9B%-.7=.&G&(<%"MS.D&ZEU"-RSBF>-5@W$5MY\ZRCWVU6-8L M"+P9S:H93. M_?">]4U4""R5R**]K$MS^GDT>"()13/9V<1R<*5.)9@?_:_DDU_*4T,9/R:S MH0-&/'0;V6\=MY60. =M RO=;LL _(I#D^O@B0='EUG&0*B(&$.-5-BIO.DM MW4NZ(EW_2NZY=.L&^/2IB_)J35ZU72;+F!UK K;$WJ?9>4;#J- F)_9!QDD_ M["^>3#!TQT1+(>S+HB[S35P=$,,D.]B1+V M$?A^S)K3Z!$BP4@9@J-GXL6[2FQ) ^1?MN07='Q(\1LMKR1@_))'WB(I[9D\W-*?9X_$#7%)HJRU)IWV5"*EQ2(J,:EO&RM3>0SM<_AT7Y.0!'L.AE4#HXOM@3 MC3!Z;"/BB"V7,[W(8!:DZZGF$?% MZ!RQL:K0]6+/<,9ZUSQCU5?8)1F?,FY&"WV^A9@^CU/E.87,YR0D<13<1[$/ MM\U=^9;K-415\YLJ*.H\-2I4GY11+YI9#;MXGBB@CC%7U9/XI": OOV-D+(2 M)[.+@Z1=,AP5=2ZD''%\TB>%,&9%:B!XHD$=CEQ5IX'HH6H7!+ M^9.^0P:OF); M(LADU]5LQ.Q PXO=/DZ?*&TF!RZ3L+PD.$_SSGXTEI@?%]S]Q=?=?+M3\N9* MO"_+RKOR0"3Q99H<''F!3@(Q&*'E:*W$4AY5*XL+\(P;7Y)K1D]1]XJ])$DD M3=(DRFO_R?(4G*Y'U^^C)V/9;PWXYD.T:VFL[N/H070@<3^LZ"GXY%=8!;6< M?W7HGO@:%OZ"3(GX3>T3++O$A>6B*,B@-CE+R"MX>EV'N>P@Q2 M>Y+ORR1<4QKR!IF*+&877>U# 5%9^PO:TE9W=!QU[XUC'8[GH='/,X3]MP#GL[S]?.LVT_D5N4WE7_KI6J^ MEV5*QAY>C82\4U4'L1U4UD#%)]6ULME7A2N"S^OPVG\>U(?7NK2//X?7AE-Q M%24T7VW.>:D:!R?D"-X/;U[(*;BPN',< 'T[@>.2@NLBR#!^A M/A*O>L7H<6=TS1&JWAO[\HR*JR0W5/*QVERER<,=S7;OZ+U.1_3@>"IB$Z&I M(3I8% 4Q,Z.JF20C,6SY ,(KP"" @AYQZ2G+=1:QW6(?Q*26B6D*R%2 3.'I M9')5^3DEFEW501#H8B_"7%=PJVU/CNI#P ]SX":FSD"8L=%-A@M[%B,")'@@ MB&,WTJ.\LB>#!%7K8Q6L;3BL,9?=F_0H=T=]M*?_/ ZAXPZ?GA\ZISML^ADO MZB_IL]OW1^[W_^_RD M^[N?_GMOP=?]M%<$^\/FE*3^> 'P/\@\>0QBRLMA,5\F6A;/GXXF @0"$P>_;&-(3@BB@=E"U+Q121C!#@C@C7LKN,^? ]@ MK:NW_E$B+#?,>5;/.?SM&9OA4TS_LS62D]N\YV?"3FR13FM51 ^+B\1X;W*J MZ5$9!A(4A+(_0S(#YVT.^6^+("M\FH%[^A E"7^3-\\\G'9WT=6-@4$]W2+* M$DSL*[A.XVCMT'?<@(#8/=PJ1JL'N!8:IY.WA9WNH_@ZL T+ZO:PVP79$^C0 M;?201)MH#0]L:K)$TL5=:V>''-*_\G'GR@\U0P\4P77W&(E MH6AF$L0?LO2PM^TPO:D@MH,:)G"K/50_$CCMHH;PZ'A=*12[;C;1* G#C@M5 MCKR/=YUMZ2^3,HB@GBWX:YSFAXS:MK?Q9%$58I(I.=*0432Q5&8"IE4ZQ,D2 M07=!*LJZJQ%Q^RFHS[A9VANUG6R"OBXC4W6$K>? VGS*@(%9UU9T6+?M0684KQ:1<>\PP?NRC&PFK>Y9C6+)G8K\#18*73FTQ1(L M5M8!#_7EHYM01R\@S4A8+R%=N%*]B&S6[' LV8&[Y-SMEN"HTKU5N;?VK!L1N7WQ?.#K<.&+--N8G]=G=R%2124W(]*PK_ 1Z%TA"B MK;A+I?F^U6:V-;!X"\7(?'.=* %1EHF!D\XJ:3_T;AG0$W?<<+"@?03Q9[D? MM<&XJ8KD.YO+7A00\X7Z"]K*#G)'Q\D%ZLN?LDE"M_T#W\N]6J*R@4O)(/!G MO6+N1\*;1>HDJF&5&O%]6*8.#'83D(X;#E6MB)I+=LZ;9/O3H/%2>ZN=X.$7 M3Y8]XA@(3\/4[#9UJ V!HB4J%CHKXG8;9'2;QB%;?;\A @5W*=P6;/V6' E^ M/J4%=8^"],#'6T"]A6RN+6=DE&77D[ONBFS@RQ5)@(2W48_1$GNG@Y>\2_1= M\*7'_:(! [5KE$V0HSY1.G"LSE!F?E2]H*"_M[E3.=8:LE\PFE"\6D66"T8] MO"_KR!YOB-;'0 M#>I5@,B!7_H0Q!^# I8OE%CCF4,/-'%)87?$10P,]Q&N%2AV0<0)'+MSUEUS M@$M*9'Y1U4+WRTD=):@GRG43Y;\"\S^QE9H5090X5)*WX""6U701IE5)TX2 M4SS3SE$W\';("[8)9^4;AOT^CM@OYS!?2>%#;F6+%9#0W7]U0\4,#+N+U@X( MV_&0 L&NC"D"P U4 KB>^KEC9/1=UV[I P2B;^@^S7B!*[,MUX,C1O(L(K0" M=QI8G#B=D1G]^[L2#SFZ<,Q]C_BP"Z8_Z\DU)FQ'\V*5]8B*"DQ2H?H;_QTL MX[1*I8Q*G 5YE$/[-YJS >3E85G,.^9]-](D3^,HY)_Q-Z-/.AV:@B!.M&.: M:9"1D7'43J:(8;H^["1#DW]UAL=5I59"@\#Z^?&>HY.,'3PS_ACM'H;G13T: M#'#?9%^QP/NZ-)DX<4J6+O!TDJDZDQ-P?3P!UZT):)$FOPCB!-\E]6MBC-,SC5E,MW'U&@*'''Q=+Z7 M<$WE=D)$T>(>G'7[+I;@I(;W:6N;.Y MFRJ8$# OQVUBM*_$==!(%^%F=A37WSEOFOTA3<.RGB3-'J.UG]Y=;_%NM]%^ MSQNC,,G^POX3PR] QM?*,FZJXX[N87D/![5RQ?6KK(?;FC16MO!Z9SJEX-A. M7)E$[NK$Z< ]>)S@Y,2I87$?);CZ.S)YWVM=&2S5*9XD0*SP?9Q^YKE?_,UO M$-?WM19W;0@!G,O]86+*R_Q^V&B7]T/8[':=V%+",*.,RNOYL+Z^WZ09R1O4 M17>*#1NST5]N0:*JNNR:]W!)V)=3-7/9!UDA_T+843_) 967G 7R!1M?M/1X M33Z54%%.0KJ)$AJ2(&?4&=RNO "^3P]LNXAC]M='FA?2H5-UK^;)!PD(1[-] M%N64A(>,@Y0#LK$#1HPW<"*9B"+\DX_)*\ RYN)& =A[-C!'"%,F#B#DA[BH MNCIE$"G<"S3^AWWPQ!-X *(IY#?7C0GYAN%MX*U D0KB/&&("&?S+!6])6LT N:X5 KM%0%IS@SYU7 MGQ.VD-DI"URZB]O5M?'6QPT5L9Y##]%:51X<\'!J/S@SUEF&52$4CDLJ9.Z\ MDQ> _])K#^Q4LB.?5';[(,K .JPR629]M8%R85?1(PU%'7/'4\P@4H@GG!&B MMTX_ ^C@G(P&,]H]7U2DP&6H.@4PAX.7P>/TRB+X7BOUB:9$,0W85[_KF'FD MO)N/J<6Y @[S E?#=/N.]@@(Z1I6R87BNO$(SJ8$XCM MP853Y_GH>4;#J("?M)=M!@R/'B]W!3&^6:[!_7BJ?,R/PPOE!1%(Y2\>Z])8 M:>&M1RTJL@J]9^[B7X/X0%>;]R+R&,2725YD/%YK3GUWQ,53JU["-17,"1%% MU7IPUEF&@$LX,JS!"ITT\+U6O!/+CJN(G^CG1MO4+$W8CVO:$,PM_M&?#)YZ M#A6YJ:E]:: H[3 F.VN8D6FUP&T1\EIS)YH R&$_:@/DO#0\PLC^-+F/8?&I!WD()ONI8^W5 X%]BGGCIYU7VJ<= NQ4\K4/?Z/+@_ MQ$'6O#2']^KRE9;XB=9$^5^S^NU6!7G\MP8.TMWMS#,IA^.>?K\G@<=_:R"0 M7_C@'KQ]0)Y2R&]@SEL<5<#\5/2-?S#:7I@Y,ZK MI%5:->"C(E=[P)KY5.6Y^-G JT6')J:J8);(P! ,+4K% FCR0F@E__%K_9O/V ML-L%V9/,H14YL]S:IO7\R7MPD6,<\+V^FN<*;D$2RAW>(OC"][=UD&5//(FX M]([99[O@[Y!\"P3+K&.10 SPC0SB!?F\C>!*D+D3(F.:C<2<:S4T8SOF.P;S MQM6\^;))5*]4SP]9QGXRNN+]T7TPQVXBJFVH&1?9\+DP9_1L&@^I2Q(^N7@G M$#CRY9&UUF$=_&+4"Z5S%\OIE:BG[T-'/9#T4<,&2]K4+>,)VY?M#OHP-^X_ M>QQAM(@^;'$VL30'! T6MC]O9$N_!E=E]F_="[Q!Q4>U&R\R4[L81"Y 9.@> M[HN>=7LH]G0L[01\T#M7,=7Z9\-&UD,W]HR+LTE"]O[T6A$GD#EORDP]Z/[Y M*>6O;6GC/HJ+R?N4YDOQY-9-/X>10DRW&2%Z*^5F !V$@GJ!%)SK]PUH33T(A'-:Y:N9++Y^K8';8KZW419$F4/.37-..20AWV->2_ M1_&!<=US"^Y)S8?]>- $J#?G7J20=^H!O!JW,$F/,()"V1>$TQ0O(@15OS?R MJ:>$RBEA9UR2 T7\LNZ#\T\L?;DFHHU;Z'VRR3FN^#Z:,%KI]XDX5Y;X6-BS MO1;V="\Y$+;_<,K9NO$PEVM"'T0?2P23:[7;-G0?O PW$=5NA1D7V8]P86Y0 MM%NOS[BW+6=/=VS8Y9=(]R[?"=/#^Y:N8$X7+C6:7SVIS L7]?]2?PD%?@ MV2&*(8V'"25_O-SML_11O"+Z2'?W--/,BB,NWBKL)5QS'3HAHJS$'IPINI * M!+X35[\TT!80JTI2- M\(#<&XXQD;^+:,[D^9C&H=E3T$(C]G\S"]#J^*8&Q>GQ9N*E^^P)H!<$X/G2 MX1@S*;=+,[?>PIQFW>=9T5CS[+=ZO;-?_G;#N%#% HX^0WA%J&*./P5L?C#K M.E6,W+T^@1> >1&M@YA\I %D_XM-YU0G^G#V[UPQ>M=S$3#X^TQ/AA%6 M8_#%O!K;GR.M1A63U6IL?CC_:NR.KO"COWBT&MT9]C0R?<7.))<%W?6^&&D@ M>AB7[HCE%):NL/R*2A^QU?=F#M )Q\<^_Y]&0O1SSV"Q&B^%0:)&"N)M])#P M^L]'-<&@EIB_C]KJX@M]9ZJ)Z:$YZ0KF9$]J-+\,RC%??7L>-FJ%^*M\5B$O MGE6]#T.=P55VOH6SVV72A(B2=;2/J2D=9R1-+\MKND^&8ZU-.T'?"F^ZSK26%-ZC!@>K2IS"H\!W(]594W9T:XJ+Q)VS@]YD>YHUI'+> %GQ4)<7VX" MM=:8&05GG;GPU%UK)191+#I/[N!'"K9NHJ$[_Y-_2SZT-:_*;%VEHO^3P74Q M8F W-S<*TNUOK@1';'%NX$?7#[Q"(1+'"^=%(X_1?;'@>+>V]"Z,$<&G]65T M8PPKS M'YI;&C-S#!YK0+(AY5&W$&+#G(P,2@.&;R>%M(8 M' PE)&+@3\]X*YS7!<,)TNGXZ(;>."1_E"]@/7$:*>U) \]2#!*V:15Z$4"Q ,X[&Z& M)3RI$1:D(DPVH.^BL_95FN=5'7_T&YA)9&^)&9942%"2F?[$\3.-'K8%#9=, MP."!_AQD&3,43^+XH_!U+/ XIPHG(>0YP@B,=G)PX*JS6"0."0026/O/ I$7 M[6.8H@-$?LCXFH*F+%"FBZVG?QRB3+1SN3_D;&_)<_;I[CY*RC8R[(/?7"?_ ME7Q,WMTE?V'_W/Z&B*,(TIEBU 252$1BE<=[Q#/#('$D]WLS]\.-03D '$6R MQ^-4224$DL*K&:U4O/TQGE*K^.B&G K2./67"LS/]PP'2]N<.*\69 F&VAJQ M)\N9A>69@LIE=Y^_!O%!9&P(MO1)#GH$S "R38QVV%@'C10L-K.C"!&7"*3" MD J@=]#&B?&#$".A#Y"D;W)">TMS!5M_5(ED4XNYG.D1W\H4FJW<'C\=((2W MVOP7#;+\]K#?QT_G(B9[%60/-/O?!V99>#.\U695;&G&SO?A85T :)H5_/C^ M,7CZ"W/7[M(S>LVF;1OD5.5FGVXHG W[U%,G=_Y3C8/F0IQ6(&4WZ80/"2>' M)S;H;W*2\V%)L0T*L@N>R@:5)#Q0N(A8"W9(S/DA_Z@8X@TL@25X. 0\<4*, M*1(!5S6]+6,.*-U3LI?\(?D],T^W& [:./$!B1AQ0IL F%F$G894.7/L@A"8 NR*=3ET^TW@OTY;[@W.\9*-Q_L%5Z2$*# MFL_U&'I-:9B_9XNHDN>&LV:HJ6! 07W^;!7EZ-VS%A[KP;.%(=5+9XY"8"I( MK26D1,.OF-!7HI:N2!UY TJ#O1TP:6E>@*:;4I@J$.3=XN5XM M!M0Y70RD-/9UK_KS8!\501S]DX9$ BUDT_JRSNXE;ZL%OY4]M$QWIO.=CMV% M]F"Y[Q@/&9QR5ANH&LZ+AO-2X?E?:!R^3[.?J"M$,7X0KL![\<3[0Y##F^T%Z3&PGXQ.U8>:"D)+X!?!#D)X!X3 M/GN)OI^.EBOCW]/>_CT-#CZ+F^$JR@VII= U"T(B/ZECR%8,G%"PHR RHFL! M1PO,.O'5/6.)K P>^A3YW?+6(LIYHB_OA"9BH0>\,.@HX>J;&(E71B-_P@U$ MCA+*]D7A[OF&]'.M9VW!P=OUG81I;OM&!)1]WX$CQ15( M )@4TJH/-*P3L4WEYF8;'?OR8+8)-I0Y.-70/A1,.*UL'8V6A(B@U RF-8F1 MQG,$+RKAM2;@/&;G=/XDPE)2QHJ%IUV. C6UPH*"LIJ=>+*L0M+&\^*UN$$N MXU-Q!SPOUYS^D;@5R;=U9WP>;EEY7I2?45MU"&INTHSQKFX(TQL;=1WV$?!H M-;J@8JU)=]Y4*U.U_39B[KLD'7+O[<7VH>>+=]9\ K<_G3@K?$^S+J]OJ M/EFYH%52!%F4_F<2;>AYNML'R9.V.) !%N<>R,J\O '2 J+=_5@XLA3U20Q5 M?2#_OJ1..'E2TD>Z".HKJ9)W;*=SB"#:+P+UC6/OK^,_SY%+H59.1OG*_)8^ M\&(G!J_6@H-8ZM1%F%9I4Q,"3BE3.T>*$IX"Q LWK63&Z'P=P6#6QE4PVZY] MVP! JFW;X<"P $[FR9PSYXIMN?+M3\[=)ZTO8X3&\68#@K!Q\S=&SSD3/&T*[0BUW.+M\UDX("U(R03@799%YR0=I,$+N MG\B0R_PK;RHIXL^^>I+$I/.' /S'JRBXCV+Q>ON&QD&9-ZA&]B@&:IX,C2X7W/ Z6,(/93VF.MR7[Y+;V@0RS;:BD/7]$/@1"M.-54RQ#$U?;2X MR&D$4=XV!#LH\B/)]H(P*)*D!8FC723H+0"\WH]3*0U2D&:F^>[OG72L;].7AQ&)'!+QDFNF MV>O8:R_Z6MR)/?J[FV_Q^S"M#VVMV+G1KRQ-O M&1[_1;P>#G0CFL"66DA[;U*=IF:45ZR@^QP,K(, [EXP[XA5T_C7-K=#9G:4 MO\L?[S9F_Y3&UU[H>H;9@K8RH@B>>HV05];%^3SVIB&3IW!"C]);6@DLO\CAL!-13CMK-[S9@FBF4.?AK,N'Y[SF) DT M5FA!$LK/4D7PQ2.+9#;"-_21LC^,M^85(4_L3"^Q!_I<)15\Z]&#S0D,14G/ M)T,P9@(^,:V%U_K/\#!EKCDWBN*S4&/=1(P]0V%6LQO-[Z2GI].6PW/OM#;] MK-0R>A!)^0 ->M@I9Y4(07DV[6HC$EMUA:1M2'@J["9.4TO-&"B*Z,)29U4! M4AEK(&E"&IC@&2[-"8CS;)R#Y.)'<":$3ZF4!MU:Z:?@$64L[]2?M3^FGH;P[OE-8M..0(IJE [WG S6: N$']4XX8=8+ MH'(ZHD9_(73#X^J,-!_*# SZC1S@63CRCM,TT*^W4/?=S7=B?P*OO_V:S?_H MWREF[3S(LB?>C8JG1O!(X"[X>YJ)(*#HLQK4[\WB^KW9@GS>1E!^6]@JQAJ% M2O8:Z&86I\;N,5S([SQ/DQ#.,2%_M)/&4 MI4&2W] UC1XAM43?K'/B,9Z%672?K(&6T3Z [\;158()[*,<:D'X8.*]*0Q' MZO%\Z&XZQ^Q)1&;&:M'+^P]?NMICSL.SLA4QFW@Y:1 '&3ZB&[+.P MNL8I&6AHE31]MZT&IB$':G]-R'>5/^9TDKR2DN3S46SK+$@ ?NQ[7MN]>"=XS<2!/.2+?QPB MWB5J"FNH)?TLM-TZ-8.W?@U=WVV!A?%)7 Q OL)QN"N0#7*\S$7?2>J%GM? MB4VM8OMF2BZ3@@D5L1//5(>&+L5G83AT$S'866B3\]U,J/F=Q'&0A)_=RDAL6;.!E%"+F\T3/!.[:-^9/ *(PWA MO]Q2DS]/XU%V8;;?WT\E8UEFTWEP]&Q=&1F^O M@R=#^]@Q!)^% Z.9AI%W2B4UW]T7);L3WA:1DO#S<5[<9J22;V^1SS>EOZ9) M#O\P:3%S,9]6=A#EPF:&@LQ$#:=T-AYWV*B(@8A,=#2#D, MJ<=Y/D9DP&PQBY+!=-#=/DZ?*)0XV$$&O\B&@3/2?3DA'F3L][.G(%>C-/4D M-KI#\UD8%_UD#'5[$;7%0RAH[R#JF<%>7 MT5Q6%]/VS'%#0RNXY2Q2HYB6%0>S4)8C M/_VNZ\0=DI MP:WL]@S/8O"*60V57FU%\H6H_0?H/C03'"%@5<,0M:+?CY]F/R7K-([INN"1X?( I19Y,N+>5_5SG)X!=?TLE)]#93\G$;J>M*CKUS9> M95HF[XAP:!*#G507)TG\?)5&^I>&'- VM2_\(V(.EKV1?N?1;D+A+7\&*:>E+<,+A M/5OY+K)4 CP D"<+G\^B3;H2R(.%WF)7N< Y!.[";K!@6M!S+&!;9LFT/,^R M=,\.40PG'F7D5@>$MW35[#:7;AL"9>FJ6.@L PF$W\][$-O(RQ9>_A?982UR M2YF/], F)36#(]D%&^#9O%_'-1FI&2*YS]>>$G+]?JP M._ LWW=TG]%UQ"/"[.>8\IOZ)%SNTJR(_CGH4>%TY!%?"DP\1:WG Q/1QGE3 M,"GSJB0Q29XTZ2](-0)7J.88G8>&BUE>&KI7MSWQG%V!JQ$T)BYL#,*G(FA0 MG_ZN7.-?B]WS+=_I /TTT#!)^VT"FK632VZ9YIIX;,;NBM( M!CM%SE/A=.<]I]F M35]!YW'HX1%]:IL0+2=9!XSC]9JY465HV1VN>:ZAQK!.J*4_Q"R+OTQ92AZN M:)#3F^AA6ZPV/^7B[;U&:@L.GA(X"=-4!","BC(X<&1HQ\&1%H2CO4HWKQBB M>"R.K"=#I+I9_>1'Q3=Z7USR30WT_,[TV%D%B?BR2,]XZ[U0%PSG%9".C\[* MN%UO:7@0S32NTN3AU1W-=@3P24T@)[]P&LC.!?#'U&,'W-VQ<99?(ETD70V* MMWY,K#<7D H.907I&5$T3F@NFP4!:(Z8'_63)M]TZH1 MD%ZLFR8KCBM'H&"OG2BAJ\UY1L-('6PP 2*N&2W;K?72@<)9*QHVNNN$ <(& M)4#]N:WN+O%37N$CQK^&2'JDZ1^8BS1UU-SY?&BY? M+4:2%DS2JAA%_N]0:) R5@O"SG=,Z.@+%<_<8#^%.:'!>DLVAX3'_NX#>/!V MV*>B.\L5A9? OY%K8I]%:]X^IB!%M.,S6B*^)B]:X[S9!&MF7DCYS]O7?_CA M=[_[_G^25^S'/_[^A^^__>W_5% YL?5B7P/\GY/-.H+%MU1*YE7VJ07HA552 M<.1LB]I6J*3D@?UQD>G(ZI0HOED:%TEJ^[*)DB#A1D"8!'],#3,LWWWWA]_] M\;1&9N)@%7P1EP7=:8OFZ*!]"5IU!- 'KBI0#X)71[QT'T:W0U7D%Z[+' .] M2UPO0=J'8?2SS:AO 3_N4;72BB3D 37=\<&%\=BKP(Y)[,VR[ZHVC+)#P/]A%\/> 6U%7V\O-#ENF3 M<'O2\$-5G875Z;*5 +JR.W)HL0:B.2'W$VL*"U*20$]XG41@2,E9"Q"RAYP$ M[,K33:D^L87MK']-8#\4KN]Q\446\RF7&A0/.60^U$WL M+1>I=E9<)?AKD$5P9WW#;(#AHK@+AK?P=2PWE_PQ#,IB5S/160X2C "<%S?" M3<:-M\$J0#\6AOX6N N%OCB,M[]'R\.+:U]>TO4Z9>=86D09SZPMRT;#(Y?\ M'?LIH6'Y)^.]\"!*B.E^PP5O)0'V)X.3&CB43TT1X#8I4B+FHGXZIFO M+L]6-SX%9V68&2S);0%>_S5ETY<4P8-;@J&9@"\A7![:H MXZ*^U@ B"R+(D)H.>I1GM,@U +\HX1LRQX\^*%HY+S8;J,3Y2$=HJ)*& MCTIJ$-9-3Q4$/%-5+8>]M;6B-)O"]KS!&2;VD<;&J7A>T$]I\>W3S (C6*FS M((_RVWU&@W"5-$\QVI[SSNB^V":[B'JSI,?UP"+9F+,;(TZ!"!(D34CK=.J5 M&>HM:RW4HQ0J,PDU3RDQGM+R/EA#SY0G0X1.!8A8-DS+=JM86 <*IT28AHWN M2V.1]R0AO8C5M9DW1NO4H+XL$GW$3@7GP4(Q1NTZ2\6+N-T-?4SC1^9FM"4Q M1N@L.'C+QTF8YCHR(J L* >.%"T;2AS266-^!-#&"273\TNLZ1.HE^$CI(2$ M=W2]3=(X?7CBW36T2=06>)Q$:BD:DBWE>1(34\T@2$O MOEG>??CF)<^Q $BH%\(XRZ""3WA8,WP)=W[-X)!RL8=,AUYF#U*R!PET]\&? M]XR5X0J^1+O#[BS-LO0SF+5@SSXIGG2I +U(^/$&TE54W>M(&S[ZNTDW!FT/ M'B25!2GID(H0D92P$U'&"RUE"QZ#*!;-.L=MPQ-T,! QL7-H)%QFGT7_I*%F M#O3@F%T-S"*T^QNH89$Z'9B84?0/*,.7')XT$-#;=_22XRH-$I)FT4.4B-)) MO(DU63O(,_QI'QOSO7R.U'/W&8"/] 1PB)#5L\ ^R'A/!?MSJ37"]]4&LRX1 MRF:VX,D>G97(YZC8I@=HN)[D45@V!H3]*TB>JMQ;4((LXM7R[>70T"XR:P!52;SQ$TD;F?8U5Y(=K$>-$\P^U_Z*2'W"QMKV#5=2 MDXH_$8VI'+_[9P)WFV/73V^MD\Q;7QDTAM*(0B$]7Z_""P.EN4P#Z9-M0YH]!>7 %7K-AO^P&6*_N MM W,WY4E"8*'C-+1CXN5N_?1_;K4NK, JFK6Z2RKS47,SDWW,>2U,U,DR@P&6M(D@3DKJ8*EK^@W+ZX_% MG6QN[H8N$7_*(KC7)/&L\HAC?1%?JHCTJ16R\+OZ@5F4T@-IQM5\"L"/-6-DIQ0]DVRARR MN_0\W>V#1)5:8<7 .?0Y"B+/=!9PM".;$U_Z$UGS@H_YVWM!#=KF CGF60MZ MI$C+_%].%>D@-DS6$HN4:.1&+1/B(6J<7);O"GO?:VWH:0QMF;,@[N,E=I"\ M\1,UXA@\Q2,,'WQ%)4OV:$6-1P0B^B8Y0*HC'3IUE/73 1+X5YOWTD$]3Q\I M^[&P1U--J#Y$3>VBJ:.C>CQ/HJ V!FW1SH3CBU(J\EBREB2\B&CVEK!C"SY5 M,E8T2$7$F^AD;SD_F;ZZ4]N*CU$""3IWC"$(=0"9%B4T26I#/@,_54/'F:B,^ M"USYCN8Y&0@GL;7FH<26#Z)\LPU.PGU4?XFXAW/9F7FU:5?F%,4ZHWP=I_F! M3:*IBW9/&GA']T'"-D_RO0B@'.P'<*COUKW:5(D')1E>:C8G#4)^-.WN"ENS M>&7MJ>6$BWKOXB[6/=3L3Y^E08/JD:5K!S'K60?-$RS1\.>G8HOJM1O=0OUQ%?'\HP%K4#2LA MR'-?EE3W3;_8H?.:9E$:1NORKW #[#PG.G2?-,TLHEG=U+B>Z)R).4?%@Z"( MI%%]!%3("_&D3]_$%$\1>\DMA8(Z$<@G(BB1SC-934>>(R#$,XV2W=:AI06! M,-Y5GBP"VUXL@2Z+D M(;>4G%4#8]::-;'?+C*K@D2J+JMG11&P%\!$0L]40]+!,QLF!RVA<=?]W'4KFJ[. M+\FR*++H_E#PU[!%2JX#_G['&P4;+62-3T2CMQ8% M)N7%K7DK,>,@;A\NPK2V#!,"SC9AYTA1O5OB$$!Z%24R.\ ?S1@BEQ2"R4._ MK*'M.SS*"#+R&,2'<>UTE$E$%[M]G#Y1RM5R]3FA6;Z-]G?9 8J][G91P?,< M=.7]>V'C)!4-$% F%_5 14LRZLVC*=DH2C9IMJNN0R1MDO,=)Y7420'DR;JB MCY1I-%[V2D*QIU8T""=":BKX1F4B@6]7=],;D;N,!ODA>^)\O=9:"S48CEDP ML2SU7P6#INAZ9KJA]&T J3F\L"=A)"&DQ6MW;@-VGKBG-('^'XS!;9"S0\?] M$\\R%("O"6\3(C2>?4Z2E#RFO+EB%CULF9& LD6BW@;EGX;18Q32),Q?DT]I M0<5(1 M]P+^RGO6OA3['Q\\J+=^7A*$;95E,MUK1YM(C8&/ 5G'W$&MFD<,F7Y M#:$BP!=M&.=)1D-*=_Q.51^I@[_V#Q*R,G;C&PNXZL0=GH.RK^ MO101@I)'P>%-&L?OT^QSD.F;D?2D@MFC9)# [=8EO4@@=309P*.BT8G )B\D MG9?DLHP-'2UC\@N0(R4]?)V<9@+\4UA=[!K"SS=T77H[:^Z>+L._LR,'&*;W M3 <@2G\-*.R#1,3 V[FKS23T,\J.F/0N^**9WOG9P#,96%/>M#ES\X!BM'"$ M["B]ZG;GA>#D);_F62@?7"S(,8^D9I+ DB+ YH*=L&!\PAA MY*>S/A-G3\O M\.K<)T;I"UP'C7*6;N5&4 MRF/P\-*Q"@V5M^M>Y""#/MQ4D=KK+'W(@ITI =F @&COK6*TS+H6&L=Z6]A1 MG^Q(C4%*%"]RC]72&%.0S2B^K2I]0K()WJ.594Q/UJ^M*=*4E5=[:BZU5WQF M<)RK/A<1Y)6?"1;MZL_.E*V"2/-B/Z,/0<9[\N5\.=57@60O*"/=0@T04Z\0 M/ES73RB0%T]6%+[5E>7RR@D3_3F+BV"*QRTF-,RG+G:^- ]?%D3K#U]Y="TV M7$S_PNZ<[8Z-D(4*12;'\E!LTPS:IM^E9PV#HKLU&TD3.3(T=C(Z,:*A!/&B M1>,XUH1*NIM*5;:3Z7N9,U23)G\ZQ9LX,\'AZ;A6BJ<-:8!3]M'"C3SGB" LB4,JH+7:S ME;["U,I2:HDG2J$V##<4SL3LH'.*W;0_<=^VU:'38]]?^U+V:*,=QGJ/';<: MP*>]UVHH3CI9]90DQ_;%UUWX:#Y:5UG&[=@%T1M#81#+8 046#XHN)8MJ_*& M1*"6-9CFV;O[N\,]!/1K\V[6+.5=KIJWO\LL8ZSS%(Z?HV)[F?#G!H<@YD) M7^?P.GB"C]V+U$XPB"=5;">;+FV9V]$CX-?!G4@$?:'JIVW(8?SX]Z9EV\+=M1PT]P&P=,&%:O-M=S\'&4E=AE0M" *$@(P7EP1 M2X:-E\+'0/@+0'_QVX9 703&R]W&,CC9;:Z(>%^R64V*Z)'"D SF._W[;C,\ MTHMN%R&J-]PF8+Q7VW:NNI$D>)>YXQ!P9RNO=^OK7* @'TU$DC39,R)8[[,' M2%GR7R&)^MY<- _>&@Z1J/FUM,4Z@:'/LZ)AY-EOM8%GO_SM+BK *:K=$,46 M;X!#T'<;TUS/=4"S&GL+%UU]!ECP'6OHTSD ?=<%^,4W-.;VB]<82"_X\W"E M5S"(@B=KR4U0[2HSH^.O/Q?^% &Y&@'B;@+EA&[)6QV5NH5 M#4(1,*XK6/PF)_XA""V2V>M]'#EN8%R8*$]X>2E-B\D+\*!9Q/N$Y7NFS=%]%(,>;]*L,33G$+"93YEFO"@'_[0[AZ_AB:XL MOK$PBO_B_&+UDE?]".(\E;)64UA^7^40F?QBT H)3;HF.3'>/*E:?)(>_S(Y M15*1)"5-']S;2>?A4YJ\HK*^4K6(L LIYT46K0L:VJM9:F QRR@;F&]7458 M(A51UG*B\#HD[*P5+JUWGP-E$,G5 =0 P.\G,R8$?F5OH#81>=1^-)-.T5&_ MFDEH8_6SF9!Y5;^;::Y-KCQ*3S[QG'F8PUS)H!'Y[*DCYA(,H[B(OH329^%E M(FZN=3=ZTXZ!_&YMZLGJ/'2;:@"\EW'32J#6(L6K^9;QN7]2F1O"QY)I($0, M!X<\,2"Z_9EC^NI,T*SA\G"WC51IRX?,[ M*$;9_!SZE7U*B_^BQ0U=IP\)I*'5E 02KT]RMPV2%2_RJ'T&A<J.IN]#ENY$DZ1.T!U) M'#DW=Q+NC6FY+J>\W'C,\R,C=_"1SA:\G8+P,XRE& .VXZD^KZB)4\!Q3*C$ MK_#L:>?IZPC,RCQ'YG_P9([.Z:(ZL=Q8:[C/S<0S-$>CIGL2TS6(@^=EYD:( M>(KH<9417/%3=O\L&$>D9&E!*J:J8AUI]6!XSLKX]B?"/GPOS1P"?F!:BBRN MIQ^_>D,L5@?>ER/'_ZK-;WN29[:\8O"OU>@VI?/)WI[6K.[Y)=M%$B*;5N/L M_U0"R89H-#GQ):>8E=LBR(KG-"_W]"%*H)#%U[K9\,+M^:DR-7H/_S5N->HI MGF>G:8_]E6TT*N$0]QG!SM>0-3+-S)<](;Y6R_E7OE&@6<[CX;]&RZF>XGDL M9WOLK\QRJH1#M)R"G9-;SA_$E"?T :YD<2RGT\P+H*_5<%:>^,\4VD_3<,GV MLN"!\OWB'?MJW@=1QKL'>1&)[L?EUVB&1WUA,T=4^K#XE1GU$7/@1W1&\DU* MQH5'38!U KR+]FCDE^4](QFLBV=\\3CKE^DVK_^]W7C\)?^K;RR^[B;_LEO( M\]LW_C6B_D._N)^JV:0)+SUV'[#/U[/,F@^W N/GK;HJL$[=,]]0V\$__W;5 MWOQ]C5OKP"\)XU;B7VV3'22]1_<:?FRX'MU_#/T*_Z4N2/S;)WKS]S7N$P._ M)(P[F'^U?6*0]![=XOSW/C'15^C#== 1[^WV0*M#D1R.8K6FGGN20// MW X2MFD2>Q% ,5L#.+3'E3O]KQJ$%H230DYIGU3LH!2[W68RK:F0%_= Y^7T MY74ODW7&31.O*E U^5L611;='PIXWWB7RMC$4;F[HZD93PZGU.X44R +[HZA MA59V=SS3ZH8$-!9.0:,CP5$7-_;1)J9K45DV9'O;H\B8I4'& V![!LL!D8J_ MGF!F&B3+AI]5C[\&5>CR5Z40'U>_1*P">X()J<0\KA;EI9_R+HH/LL1#T\[W MVR;T5+SS56P".W@K.A(^^2MF'L=Z+"7U$RLNE 8:X+,,%=W!:PD%Z7%^RVA5 M9D8KW=&[X M42$K641R)RDE;.)9=)K(F)P-8YCDM?X09&,Z%3 M$,93^.FFI6D#QE-%,0M3L=TM;[;94%&F1PQ!& ER X&+]D@+(L:"L$=5^A9@ MQ7BD&I!4(R[(D@+Y*'2RJ:M%#B0D>5&P*2EK(B&;E8Y@5U' VRA$-/]$ M"\UL6;'P*UU;!%(5L-:@H-:E-O*D+S==Z]R",'!DY1HI#&A+( S(BX06O&=' M\[.XIN:;-CGOPIYOLP/W45\WRN'F7*EABFW--XWK+V!#ZQXK^2 $DCTB)_-T MA/N0I;FM>\,QL$>ZU&+?J#XU<)*BU@3DHM_2"Z^=5>:" MGZ=)$24'=E1=[=E9EM^T:<3O0P"QK'9O,5MUL)VQ<0I7]V3/_2C&SEX5%5*3 M0=:X">4%-EP6[VG(Y(MOBZ X,!Z>6L"]IJPG9=_4=]#$ MV/6Z%UF/%'X WR.",LN"E .0:H1C)"_MQ+33) W(]!?05^SP^V,_5#O8NR7OUW1AR"^X#U2%5W2E1#S+UH#H[!H%1_/:N6U MXRLZ^3*HJM/TQ&W0[5_VA;Z[>?=CG*]9Q:+\CB^PFHZK!^]N,J?N(+ZD6>W/DI=>=",8RCWN$'-JS3/16SV@2;KIW?! M+GB@^6UZ>-@6IF>)#GAX 4EGH9KA1BL22C#1D:ON^F)XI(&X("4J$;@+3]Z> M#95/2I-S2'Y?C7P]<)GDAXR&%X_,SG]@%O=*?T.M!L5,J=2SWDZ2[,(AI3WJ M&%$\7."@A,,N"$"3%P"O3QR:)_X]0(; G#PHFK]4L0APS,3W+UJ4EU3(7A! 2K>*URG<;1^$FRJ0BVNF$AQPGZ"51%$-S2\ MV&(?_KJAKTJ=Z9TX6*P(Y3MP*FU3H M1.(300#W:V[XR/M['R$[V[X+,KXWX,ZE MNY.P+\N8P(PV/ ;^*X>L%;)K:; =BE$3(D4MB<#;;*/U\<$#&2&PK%<3Y,=? M,YW>'HT^*,O#SHUH#7^7UK&P6UH4XO6]YM#DB(MWE.XE7/-L[82(7RTF&E&8HBZ,:'B::*[RJW_XR$NHGT<\;HM%/2: M+*-E5 M-'EM$TFU\ASX!9)\,!]PRO!NOB*-Y"1,/14?6]-04:SJP '-JF2"H-JJ)8?H M/IQV*O+IIF(6U^(/)FE,QU7/-39$J/'K5W; M/3G0]^Q[@WMW MZ",%>_KY(2_2G2;[L2RWS;8*$LE8ZUE1F.B< M!\#VL.>GQ\X&:E0$*Q9BZP$W M@5H- (@I1#L?(")Y MPU]!1,G#9?T&XNRI_- 4_AM$"7$?&BYX:V_J3P9GOQK*9]?4EY1XD6,!3BIB MI$%M0*@@OHI(&T6U[@QLJXG+N(5IK_3K@X2Q89\:Z*]2T*GW:3D;(>';( M&42>2P5#/J;((N)E,:KD0;*ED=P CZ=#5B&:BJ,%1M$6"S>=Y5/7J:\P["MI M$BDZ V$D1OX?_UM_/[DMQ'P M[C=^_^E@YQ;46P2^"/TK%. MWX^+/]SDHP7^[Z-/'\8G'TY/3L]&E[^?7OQ^>CEZ^EJT^PIG-G=9#3W7__-W M]']>X?=&D$(_^NMORSA>__[AP\^?/]__>@V]]T&X@)U/SCX4#7_+6O[^*W(K MK7^>%6W''_[SZ\.SO00KZYWK1['EV[M>:!A3^'J7]'P+; MBE.>,^V\'J VKT@6^\ M#Q)F_AQ#M*)/W 2^ WP(:OA#%'BN@U!\;7F(1<]+ .)(A "A87NFX\D*8;LE MB%W;\KJB:O\CW=.X_6LTG4_7($Q!(I$\TOC]4G83K-8A6,(V[AMX"**.",1\ MIFT%41*"'3+@GO6?X,X"\+&TJT,('=N3V$ R8XW3YZ5':S_D[AK MM"R:S90RG&R>.N 5BM '8IL>:03)7 VB.(2G79CN,-? !W,W1CQIR%7R<'+G M_;R$!_4R\!QX<4"BBS?-)HP;1[;\X6?!B_6K^9HJ#2!W;@]PCUFTV,G*_>7. M[":)8DAUF!X2Z[7G@A">B38$59N=ESVJ7"JND\A%J_89+-(#O-FLZZ,H/_M[ MUP&ZT@4:3.7%>O5ZI+SXG*XZ4!MVR)]%9_I0&S(QP_2D&[69-7/0[O2D=LRN MC].U[M%FON31E.]TZ+8)&\\ 5.I<&_(4_>(6Q)8K9G_I707Q>X*;4S? M(C!/O ?W#726/ M_26!Q(I;0!-)MI^_KI*1O^WW-;?.;ARMJ,>-T].=8WO$$ENTHDS&=WOBA'Q0 M-_Q4=S>U+=,? G_Q L+5+?Q32^3RCMXS5;)DV.A#W=$J'Z3\H_?DRVBWY)BC M=FU=V(+D)EBM K_>H!5];;[7.>7H-S.P3D)[:45H]UN$UDHVN?2/=$TC;'B: M_72?>B+@+;TU9L6_TC65._/--$/*44I-?=^Y,*E]A):* QY$H:6OP $#VYM MN)0$V@@-Y[X?#>N%8?8M'RS0[16%WUZA\-OQ14I$_NL'ZQ5X>.Z7 VNO*F/E MG?J=*=R^W,"Y\YM->;^WBKD_QU88MYA]N7^_\W\)8LMK-/-RSW[G_ B:\7K7 MKV<>P\,;-.-QJ:?\.C8J#RCY;OC+)11^5A$0T%%5Y@5[[BH;2)(.0X6AS@ M9D<+_&%WM,!__+@)WN"Q_ IU5NYU/PXP6.B)E.^<\_ M+LX^G5Z>7IV>?;HXA?\S/OFT-\&RV"=A=;)6:!?CPQ]K2*@F>N0M/JS3D/QW M]M+UMK*=A\$*RZO\:P'GS(,0'M)__6W\VRB)X%R"=6:KZ)'G_Y' +1^$'KR[ MK(,0AP9"RV%*@H>(7"BG-:&LX1D9PL6:_JTW"6T5BUNX%5/D4VE7)>QL(-)A MDY#+YDS=@H$J-=2M,[\F8\7L-QVF4+BHR.5RKGC-9(?I9]<#C\GJ%808X>PW M&990N&:?"^.C%L*8@86+:/'C1VN%V[]PS88H% X*D&_C@-7X*?/DM* MNY8#EA&#B.*6>J*3B-)]>QH^A<&;FU6AH,IIK_F A<5#22&QNF%!H<10)(/E M_3]W3=4V<(T'+"TV'86L5-L;T"8P"8%%D$[YS\.2!W/FA03J5H5^)8!*XGA/ MR\ GWU[WFPQ+$ERS+Z2AVI;P#.P$?6U\^OJ"3/D8:>PW&98TN&9?2$.U,2'W M9#]O5J^!AQ%%Y>]52LXUEP-[ZH40%!@."I#<_;*7*(: 8,3!-1N6%+@I*(2A MAS'@)@D1R9EI%J$(K>63YY;6!;#U$R_(04 M$JI?Z_M:*TO@>2S!E!L-41[,^1=B4'VWSY66+*,%)0>DD?+1-(E1.5FD_Y-U M-DJG(\)M#BY5L1VY;# MDH4($854ZA?\+(+_0XVZ!_@+6<']0F7FRRPEQOB/3U",_W9<^//-]/'V[O'Y M[A;]]#Q]N+^=O,!_7$\>)H\W=Z/GO]_=O3RW#/6?6]%K*L(D>K>PK'6>2N;% M4?&;'2#S7_S8SG$Z_^SZD% 7[EU!%N!)R F $_DATOW'2>O%U82RO+(*G@9\ M(ZT66!,V[U:@ ('$K -([!Q ?2/+8:,0DU("MX+7H)H7I$+@N8;$)?>]ME7N M7%R,S\[5B5] @"2I\Y!GBO#SNHSH/R@C_3R/L%S'5$IY-L2,XBG$HDD$_)<.J*9YVUKRQFK,H M*^(9S8 -("M>/? (8KQOCZ>+<; 1)I:8Z36P!]!* 4&YBG."9Q%%2 MQP8EZ*<0K"W7R1_*P JZW,0X03.)HZ2E#4K0TW@)P@JG".*N-S1.Z)PD$A/? M!B;ZC-+I_-:-UD%D>5_"(%G?^[:7(.<5MGHK0P=H/*!Q4)+,"DK*WF!U3(X] MQ^SMAGNGP87Z"8E]OZI0W[H$H ]_FU4%W;"GT2+I-*C[H2X] H#JI*":N4F:7X=7B[:X5(N3X.5N1;HI64&("GQN4 MW$$KB$@1,A4S/-2;XBI]0'D$T_D-G+#+\$G@FNJ.#!Y1XK# 26D'SD_5AH1L MJP4/P()3RAFYH0.#UL5,@ A3W,FAHAHJ3\"/W/3AJE35KKY& G^+?@%6:R_8 M[#U/$M4%0+)<2/R$F5#LG$.2;L8Z[7&%P_G)VB!O,Y\KOMK83# )T"KISJPX M[@<2'"; N4L7" #Y\F#9T:F=C$6&*,VF^'2?PL!)[/B[A5[*@/<*Q G+VSU3 MRCC!^'J;B9HVQ$OR"^MT[F06R6PE<:M ]$Y5UGV"K-O/6!TB;AK0+,FGJWRW M*9$KY.]F&W6$AC,35U*Y(\VT1(2@".L8X*+2 MC"ROW8O?3Y;KW/LWUMJ%)VZ) R2+#[.CF=AH2+M+5!T[^AG$$;Z3) M"KUL#)Q;>,3:+NE487WO+GY9^""(4@SB= MOUB_R.9ED5',1)(,)ICAHBA,[BE+IS]].)NENT;:_=WS]*D(<\VJI1$0)3)$ ME9-7D)-G!L"I-0?:.C/(;UCWBZ:7$%A1$FZ8RF^]H9G(X*2SK3>"_&BRS%J3 ML)#*]@XP;!A=KB8SN(D;Y>2!+)ZF];*]-5;2G5 Y+$+NV MY?'72/O8I$;:Z)^K7_N78]&T;LQDD,W3,)VJDYZ13R!,E26VY8S44ZL=0D[: M05.J38DEKQ5OGB3Q$NHV_]@M>#).]GM4.'5Y CFUOPB&C \N:DTQH]7HOH^B MA!\36>M#P .%4E-,9 )5[GFZ' (J6.1JDKT:O<6IN$\NSDY2D<-?5&_7&3GO M]\1,:F:0:(5(E)6\2@TK4GI=V/XUFLZW(5:\-X53WFK*SR_P/U_O'N$M8?IY M-'VZFTU>[F$#!5>$S%Z]G3/'K8#00]%%8 ;>@)^ SW I0#FF,_GNQLN;)(KA M+,-M[!Q*R8;_WR'[-AJ,I.T^0)$1SC,FA_!.[@J[_6&_UD-?2D$$-].<18R M'6Q;,S#"3UJG15+5F*$SXK\$@9-:T^"QXMK@[E<1E0L@9?"@173"GST09_%P MDQ5ZX?$?M CH]@-KA2YQL)" )ITE'>]-'Y7@\DL81-%3&,R)P1ZE%L8AA46; MK(VH9,Y6+?!<(_47=[_62'5EO1I!;*\5&!H?2F+D=9 LK,(E"CP//>0(?$B[ MA[8^9^7Z+J(;O5";NV6GV@+1D=MP5?65K+? MWDBTB%';Z4FC*!VT8, NGHT%C%U+K2#1_G1A$-:!VURY]%%8XV/@!U46Y(N MI71P=:ZR % M&+W.9FSU(E;"J<@0)D*N <62"O[H5<\74LRT1%;:F $&-DF%X>!DV-I/D95? M)",P;(RDYF9(78BZ @"#3]'8I_K:BEQ;$ >5/EJ!H9%LV=!@$VQ*!@];%8,\ M2=E!R_X2'*7*T=.+\<6^)54#"+$QT$2Q9?/!P!3%4;7"'>@<4)3\%8.!V@>G#D#%RGD@=J :#"L1 MBKM2M;3)(*Y4ABQ;KAF)Q&?-$HEOIE^?9G=_A^WN_[@;/4R?5204EU+0L]UD MXCN8"IG,VN>"HPS/)W&F1ZA\0WEQ>BG.#$ZAP'"I.!R9B<+,GJ9BI2GIG:H2 MC?"#+2HR6:%'"K/X)D22[\R G;\I9F>B+\@-B%>T[L.+%"U_+0/VM9 M.#*'UA)936&Q UCG+.HX1/N3NDP/0@%KZM,NY9= M\)/71';>T$0V>?[[Z//#]+MBT]B67+$RW+5NBJKN0:RBJ3R%P9L+I7.]^09% M>^]O4^;A?@EF '+"=CU0L:6_!')VV2X^=5A0[XV#!I;/;%$@4[S>HR9 [ TO MF,".ICPSXR'=(KP3I%.>@X0O?N,J=\X-'E "7- F-Q/KF"JM0826Z]R<> M5-+1\U"?@_ &SLV-B=XW_LY'].P<^_?^&V1V M$&YF )E&]N,5^3H=H;2#4D-NM36<=5$?@A-"WZTPM/Q8"$%[?8X H@&(AUF] M/'G2MSZ>35RLX@RCUQ%I^UJX.+MD%3+2"&N[$)MGRP/3.60T9&V\0:ZR&+U% MND;2(4".K_,1>:02@L)$2"34 MBMT\70\53)R*'QXV2+)0=>)RJ07DVG:8 .=N MM?:"#0!E=]+$=W+;2/KF#H>UDW^P*M\^ZE$)3AI\.N"-@98HS$E?B>&>OGKN M(HM:XM>72".8#3A9#&EK;M(R*YB@!.0+\L&U7ETOM;:(J5/U_H>*,1%V2"JJ MK9>-B=^@APO);!V(C1M42RQV9OCL@%<&/B)'X!(RR40R<@0H VD%QTYR!$2) MUR0NJS6HX$4H=ZI-[/])H)Y1\6ZAASH9/D7^ ;0"D60XU''6DB^F6-XAU38 M3IK0@'&?\@",?X0#0UA+QAA83(Z?UZV/QL/"6DN^&/A.'H$CGUW?\FT)VAAE M(*V@UXDV)DJ\D:$/Y?W]P?4!2NI. [PY#LI*^RK++B[&9_N6''VV*E')TX]% M-AL,S(.<@76N>T[G#X&_> 'AZA:\DF!#:GY8J!'B0B=1#CK!!E&.:G!D%L8' M9"=DF_/Y!SA<:#7@2\?A$6I26/F9W5IK.BRPM>1+5V5QM$ 7_NW'9NHY?2RM M,->)AMZ ?EG8TDC5XO1:X)E% %RK,;4"GGP(U>$IGUL&W@B$!"!C'SPX&+;G MCBQKK$8F,L01]+_(#/UF>2#--X!L=6VHB*(_I/6DR[\HM<07H+S[E=<_@C\L M+7\!9O \NYO/ ;DT?*^3T KX[0Y^#1@G*U?8E#71!<2KC+^$]XK]*J>'@5@L M'R2%;:[3U0 )"F--[M]#@.%@G1H=,$)29&<&Q#N?;'/LN'XM4HB\($I"4%*U M?.PRG\2=A4A,?1]CRCBZB^B\BAO+M:MKWM%-A+%&)%FO\%?R@%+<^ MEY5OQW;BW$!.ZQM(>;C=;I)N)MDTTA]+$QGE,QG% :&S@JV%<-7U'?B'=1!9 MWI1RU-95LU%S_UG:19NU';8;7:G%JB8N_M4_E\Z<40U]LN MABDXP-B&SNK;4'D0%9DX>7VXW9PX5!-*+T6Z"69&K(5/ZU(%[R=]"N@S.%]? MQL)4&J!=,,.1&:OTO+Y*BR'_,DH'356#W;!* LGP)'*L7F9?16N8."_^-2TR MA+9KG$L^V""Y=K0;L/+OX7I^A2HZNF1Q+O:/N".Y-(J*VI.OL=!QC.^@:!67 M(^U8RQ7;5MMU269S?3'R4V; JB,^],:Y!"\PYVUER%$^9GKX*EB1>Z4A9MN) M,9=I@Q%^*/)B56=85,6HO)[*6,XB0VBURAM*">,F:,L!LR[(Z:,(R\"#-$5( M'8DWG#O"97U'*(_U?T?Y:/TOD^S#'(=RM:&BP_@YAD"K". QB &_/LW=OPKF MJXOQR?Z;QXH.[;H8ZJNV'94&'.#; MS93.VA M[&V_RGS8-BQR%ZV6I("4ZJ_G"=!GUOGYX,9Y'@GGLKRJ+\O2&'+JU>T&I)R" M^(:JKJ1@87E?K1A)-7V&.'6V I_'6>BQ\U]&PXMXEX>G]3773%R'IV2C3VJ#JX@(]"-_D12_@:G$<:6ZW-D MLS/Z*+FKEKB(IL=_8O)TU6HY"TFN>A=M2*E99V@1<_,,%JMRI"-C16,BSHJ1 M1MNA%%SHLD_/P!H]5.DO>)Y&)W11=27=FX[ 993=LX+G3R<:E=&@" %S(6U( MJ0$' -*.6&!@7N2W"$SG=U'LKJR86&F@ MVFCPZ! @RY0:EWG*!2LE8S^%+5T3E%R7ID,: R'I3)!5)DZC+>8EM!P F5 4 MV=Y[=8L*,JZ^QJ"I.;62"DLHWZ=FX WX"4"%RY!A#;'JNQLO"^,07?%I-H@Q MZ)% =@SD M+16= J7Y@,';W1B8M"*XD^=15$87\!XB^.;&@$*(P!P$5SJ^'U=4,$A]C&FT MHN7MK)N,PT)\@,$#0!+)A>WLQ*@"U47$:AH2-_WI0\5WZ:[1QGGW/'VB7FUY MNE8Y.;X87VH2VR^Z>S0FMH"-7!^-:MC!MK+= I>QL"_<0;!+;K80PL1&DL MX"#WC6S56\AG>)S^87D)F,[S>NF6=^]#OB4KID.0JZ\Q>&E.;8&F>.?N%P#&P2 M'1M%$)CS+0+SQ'MPYT A\V'-0QSDAG17?#= MW"AUXI_4#KX/RG2J/0B5U M/!65&MDM,*$BDYG';EN[^]J"J](&STL T-J<./!VFZZGDB.'F5+2_TRTVB); MX*:N_NO"3+/RUTKU086VS+/ZEED:2N569TK-T1W>MW.[24*TU*BZEFAWK38, M 8G0-H@&%!N0VT94)X46]GE]85.KDZIUE?L;A:A2I7[L"*%FZ16"_,)ZA9LP;0=N5RE2UL1V9W*[=GKVT +Q,1 M/!]WIO^4'^DBC/+W@OF TV2H04-(&L&RGKK5*/ILM[SNK-!W_05Z 35E#*K$ M8*?&,2]!!FZQ/4EHM$&C2R;-DO+(!Q85@'5JWH+81G['?_G$]+ZS@"#G?@ -\09M6>ES&V5AL1GQ@Q,9&=<4*_T(&.2JQ,XALK M##>0Y6FP( 5RS+Y:0JH[B.#AV(Q+!L*-56.&#WB"HQP\!&7PJY.P%M5PU/LU M]4.$JGSNR:I-%<26ISY0H,'UHA;&]H;*"-X"."7;32LT90X2%!PHB,/S13U=79SA;PO)CN,RTB70O M@WU#-/>A%<&2U#E/OXHTUYL7^-G)+Y=T)G+TU HC4N0MX"EGL(&(')U @"BX M#5:6ZXN"8-=32Q TE9I(I 2= SK)_SJ!C$*US7VG^/%^!0_EMRP%["M8O8*0 M@ "NOL/" $-R=0PTYX$IKKRO%F2T#\)-F8]4W%!Z&(X64 Y]5R&T-AP9(E1WYU:3@(LHC$N8@/_:X0'^X\?,\AC9Y::+PF?74TO\-!2X '(8## @Z+V!MVB7BGOOSX-PE787]0M)+%SS M;K2;T:@TI:/WI\M*6-/P9HG.\7N_W")_A(SF$FHU9G49?KP8GYT-TT\DGPN# M=Q[5*A4RG4:4'EH!I3NA8\(C!'E"@8WBR)M]0ICN(TH/+>$@*BH.83,HULE- M5+S?5*.!:LIE]!J&G!E2PLBY =5#MF\T,.EJ(NLNMW@V]11+2+&9[_-(.Z.O M8D&RF! U9:I?;2$A*BXN 4^$(WY&7APN,47X(/0\M*B>"NXXT6I M/O@&\J<>Z*$00F,,"05"^G1[+G20>:7"OF?%R 8\SPFF'!^8EE6^7%R,QQJ@ MHX]C@Y<7DAZO5F>1N_68T>@WCBH8]!;C%.%W97/0'$*5S< MX=*09-666VQU\4F\H+PHY+B(2_BC1K"WEBAH+,O2A40"&PPY91KNR0^,L(?6 MXVH)O5Y.L$XXEZ.U[!LEK/$^\G!71#-C ?4.,S@O6 M$I I-(91**0CI([$]IS2Q*2#/42_ W>QC($S@:-;"_#="D/+CS?9L8(Y-JGM M#Q(GS;C2:1FR1B8>/#QR2I".$+[M!TQ@6APN!#CX8$H@W[8H.BJUD7GZ,JK) MIEU2AX/$2T.V2+JM=W*./";HBC"=_Q>\2D3I8_6;&Q#&\!+R8(4+$/Y' A=' M^KK-=#Z-ER"$;'42.T9-@S!.N?;5VOS=>@,OP35X2N"%Q(H [@CJZE,'"<7> M&=J!"MZ)ZUC8M_%B_0+1D^4ZCX"D=-<;'B3F!-F1(Z;MHZT25249D? V $[T M&?)]RX49F">^0\F@('8Y:!0),R;'4]MG6_%X.E=G!@=1C)81S=R=-ZFRY?)B M?+Z_# S&"Y,1.3X^#5Y+7ZTM-T0,G,X? G^!BF;ESQ_^'7C.YR#\%I%"X+GZ M'C:,&G,HQ]>50?M/+>KS"83H%]8"C D(HW4Y:& ),Z8P+YYT5-92GC4ILX=M M;[W(Q62G[ZY>@V_XNQZCQT$"I2E?"IP85HN7Y+LDGFW4/@>)J.:<*3#5[7,: M WPT6BS;]+3^]$$GKT8K3#=5\VRT%L&N/ \%7V^$GB*FI:_V]'4M=\H&^"#9 MI=0P4'6DE8QUON/#C6=%49H9SXC]9_2JLNK3Q?A4 P.72IC40=N$@R:#C1K[ MR>RG)>":B%@(*!3:38 *9H4A4\T\""$[\'F @KV'!AN*P+' :+Q?[?Z(X4YXW('^JLVVG$8E MO0'(#%1D1P)VJ4,?(=S--LS+ZD[S7M4HL@+\RG_P%YG$'X*(*Q),>- CRF5? MT7B9W&F6KAI\[RA&N:4$#QJ(I_,7ZQ?5&LA!KV#WU)>]9<'(@N..G'+W;;N_C'P0HYZQ]>LO(]HK-=Q4.D9FIPF#?"APJ="9J!JU_,0TC,TP9I*F A%W1,Y:#+8 M9*9G: *X)B(6 @J%=A.@TG=ZAOZPH0@<"YS&/#BF9PPR/4,3!.MUTBH4Q#$] M0WIZQM7)Q?A$@\1RA:ABZ @M&:M:<^@I/4,7',D47=5[)<:'8\#MT -N=4'T MH9W^=&ET$&6C6@]X#&*\#[S*ZA)'V59B&:,?Z&J@XX^A+$CFMH'1N0*N\1EX M _ 7[0,9\H&T!'27\&D5F$!CVF'C J@ZP/%LC) M/�]ADA=H2N) ;*4GN#V/*.<;H'BL_.V=@VFES+/?8+>J<'KLNIG_$NO6!, MYUD@%*GZ.KW3 6.P!8/,C/ F\9@:@'D-YD$([HO76$2\MN*C']':*2=E!7;+ M.]H''=A]F !MS2Y90=M4% XP:)L@-FPT=MD8*1R$?=9/$';E#]OP:D9$=4[8 M**/L ..H5;TZ=FAQU%=CN!M]U&+S%L6''G'4!0-51QT,((Y:%ZRIA$F[..I# M )O$.&I= -=$Q&WCJ$V"2L]QU . #47@O0Y9A8(XAE#+ M#Z$^&(PW50]:,E;UKM]7"+4F.)(IND8AU'+%KCR$NJ@:]P37(UJ)=_^3N.G# MG]>;%_A9RH'-T5-+!.EUVC;EXN!KWA,)1V13CT6.GEH"KZFH!4##X(#JLZHU M:+Y:D+\^"#=EHJF76DJ/88&$(=HZ2$0I-R,-^#J!K(4[,R2Z^/%^M0Z#MZSH M#A4K7'T-1TUS'G101-E(&\B#KBEEIWI@62_]3+4T#NX-AS*',2$G[0>EWHR58"61LMH2ACPCNE)/Z/9'2[Z8;6_[" MA;J5+*5A?\0C?+M@H(')NZ!MLI)&/X*Y:V;FR/YTF,B& M:S^$_R[E44K9C_?&K#+^[&)\OI]2>$1Q$Q;FV+TR"+LEDF7HNDV'.R)6.O<* M+\3),30+^;ZZ@TV0/,B=]7PTP)'M(N)UZ? MO5<4'RIB?<@,''QH;H4/W>3$:X(UE3!AJ*V<'#09;#)SXC4!7!,1"P&%0KL) M4.D[)UY_V% $C@5.8QYHD51 J@:+H>J["U6&X*=/S);DZ:8K&AI+<8>)5BS0 M @P#4/(UJY*@"8#U4KL4"N)8)4%^E82#P7A3A;$E8U6KD7U52= $1S)%5SW\ MQ?A@2I6$ \X*/+\8GURI1_2AG?YT:9CQT)Q&,7,'@W(ZKCH(JJLB]IC0ITU" MWQ'R!,AWSW/]4J7:/I@T \@A#SX'X3*E8_=6RA4D1,)F2,6MG1V,MX/6RJ-I32J:)OG MN9L=(8((?O\'1Z\?)XH,"_F,9M;/KW ]A:[E(47B.5FO/7*X+ZN;5MN&@ 1P M-^T&E)KB:,I)_QZ$?]ZCQ% ;$-]%Q32\'J*J7\A^4EY=L74^*U#@9* MGX_&MKGDV&=]56*!; PL-ZGRXB/DQ:>ARYM$50?YV/U>P(@E/9Z3UV\?F$K1O[+*!T[S2K9C@[_GD]A%,PA.XNFZVU3L&VJ\K9'9 _'G8_9 M5]'-[]F&:DSB 8KP:O-VUW2>XY%+?+5K1K3H*94BO-2B&BA1YU^'3E U$ MY.@$ ODO)V@"@J92$Y _@P,ZR;^HR\Y5RQX7G*6[5!FRJ$N5@UA3(M$Z? '# M.%B(4B[)<*@<(^AY]#A,;#3]U%2Z@%*D/WU!ZV(X2H1)EV1A5 X3(@L?&+&H M[(Y:0J8O59+.!3.\$T3B:?9J>BUDE:3%2VX!G+OM MYB54UAY(1>D[DU40QNX_Z 5P2;&_DH8W&W^=:9;$##$$0X.+F*< MD!2$K.$M1;8'2!/H]'5'H7/!# \0CQ69@!Z>KEKBIZ' Z\AIS %C?$+.?R=1 MC%CW.0@Y($-L;S9.Q,CNM*S$J1*(V!XT.]?YN(\Q#X MBQ<0KF[AG\0<>!]QQ1)V7ZBFVGCP,R.X9E8CU$+M^RR(4E81!7ICB)#+\Y/+ ML_''J]/QZ=75Y?F9(I7T-;Y/KW4LIQRFI99+7(#?."63C\C!.]O0HHWS1X=7%SDVB3JZ2_4E3O6/XQEJ*D5L8;#E2J-1* MDE#YF,YOX*[ATGU=]8:#D"!%#!@9\M&HR:T>:W0NDY#>*N!-E.V9X.AECK3; M$*R%,9 I>/@A]/^XQ%UI:ZZ0V62:48FFJHBP' .$UEK"H+F*)4*E%@M^8++$EN.S"=8!]6D24@SOBI?Y'PL%K:WRE84U-E;_[!"%U$W@X<+ MQ=:ZWTPK(8L*K2YN+O(HLBYV836^DO+LJ<;6>D,MY<@E#;H0*=3I9&"=QDL0 M/@40LB!VPZP"/_#!W(V1_S:ZA3_YP,E_1;7 -AA)>]E3A(@)EY#$ #.2$:2Z MT32!1O/MG9M$XEU- Q&V=J-I(D9N831SHVFXRS_(]Z2H(R MMZHLV+1HHK$TDZ3UBR[)\M^'+DDF+9JDFNL8[C'8,ZT)E=TE1JC$P;T/U2<0 MQ6@## M=)FS$"-,?"?'@NH7=.DW\YRZMB(W>H8D6,[4+[L#QEQ (G2>!0)-3P_ MGIPQ@E T+-EYC#K)$7X)$:XPY:^SJ).<+HY(!#7IVE+=CHJ%*"J4)FY'?GFJ MT?.D^R UD2FW9)KY(%EB';(/4E,)4L0@[H-D+\M#\4$.6=IM"#XH'Z1)0F:3 M>5 ^2$U$*ZY#L6F2M$0EAUYWX[A4+$:V,#@=EW(/UGY%U\)'IHOX*'/C]I'I MI1OU[;<>GB29M)AB1<[._\^6[7KPQDRQ/-0;:B7C]G8'3@(E*4+JJ=%)M M$[BF6DJ=4W8LH3>Q2@Q%[#/P%GAOKK^HDDRU:E#[# (0N8-<6+-2'I)_?&I M(RR)W#0O&2S0/R/*84#M4^75)QT]AB+G@CBM@Z^*GU-(/1LJ;;04N;C@,,)G M4JGZ8,":NR;.F^7;P'D!]M(/O&"Q^1(&R9IH\J*VUU.X3,%4K5WB%)JQNW<0 MS:@) IKOZ")4YBCXV%$@VKERM]96S\F,%]=!& 8_D19DK>%?X@V'PXLUQ #@ M0PD9M.K_/6+I&(]W011 M'.45,-U_[(*F]Y!#:FX@4H1(S9%Q8="I=6-%R[0J:K1$455OEI=:I>(;*PPW M\.+PA^4EI .+JV^5D5>0D?LEU@:'F>9TYP"ZE&.@4XV=5F6HC4 "D[Q28P6.-;(1<^ 8+I"Q"]T^B7[3>T"#("!)9 ,$L"W'Y_LG_"A#NK9OQ MR86&SX"UN8_3J"S0T(V-5PS\",D*PK8T$!S^E!2[:VG&[5EJ?/. L -2;UD'DQC,0)R'4GUZ"FV"U MMGR<&8_1PR"Y-Z6VD'U;DZY>>T)E8PP\SX+3@W2N!@&B-=E%7%Q;.VZ_L,@345\L/[UZ MP\/Q>Q#&2R8F"/V,!H0(S04:NC'E=HP&2-:?F=\"14[P8J':J\J5,>3*A7%( MX*"XP$&WIM#>RCD27_(2*^-X<3+>+^-8'7F4#SU"8RLMWHC41N!'&4I]9[:= M(K.B8X,1((0N3\XA?\X^??SXZ>H"PDG5?;+T+!N20?[C[G%E\MV2U5/+G:&M MD+!WST:0.Q(NJP?2>4A_^\H&[3ZS+6=?GH451J"K*'*0RN;*T>E MX6I#116&MWG4M.+"U49:K7HZ0W'>+28IJI.^Y92-&O1Y< MXRJ-IY#&2_42Y9=&79("9)JBK4]L.UDER/CMI$]V(\9!G08JL>X;N/>AHH.O MCRGU\PH&7,3V$'"L3ILI2A[49A'(P2W(_GOOUP.U9X'G?0["GU9(+D0@-(K>:*$+OHX8&<2; M4E?.@"RADR!:WQW 1+PD4Z]2E!.$=QNJ 0;I'/P012D'SK"ARYZZ=R=;Y M;ZA%H:7X&0IC,KVY?T)=4K];.@XQ9"&Z!O,@!"_6+P+L^I[& 8%:"]9VC1?H12=LH>:MNN*C71 ");%'5,,08\@ MWBUA J(J;0X(*VRZ)9E\\%&"^_ZU@6EW9R9#@Y-X20:@3+N[\QU=8GC0;V9@ MG83V$K+T*0P6H;42#=PYY0W<0;\>[3XWRK]W#-7A=_,@S6PZK]BZ:%$[Q/9: M+7'1 !XQJH8?RX-=I;1 'F('K<3>3)R8/5R,7)VB/P@;,/5=%DH7+<4K*!Y> M^5(HEBAAK,L%/R&BZX76?$ 2HS"\ZHD1IM<4@VKNNL)L9RPG#4=/+9'2=NMN M2KE=47R[[0:4TN4-44)X;HGE3>F M[%T5MI92.D@[%K&]X0@2H[O3QUH^:K1ES0!2#EQ_T<7>)3JXX1#LD$D=/"&C M'J(5_P!U4V-W/"QH\3*@IY=B%%I*(<9.LY_N?52V%;W3)9QV?WERQFDJ19\K M_K7]H/ID_&$92Y_M)7 2#TSG11VR2EYP&%K^(G59?W?CY;WON&^NDUA>*A)4 MH]=YRM_>HN9%2OU(=76=7RA]EIMFCELK0+'>EIMHA8<>Y5P' M%Y,K.IEUB\E2#;G51EI*FLETLIPH5'5MGL6Y>-UPQUA -'*J$C5@P M U[*F33))[B#D(\WV*VXP0A: 41,5@P9-Z"[ZYW\.K!"!Z+>#8$->T0W2\L- M5Q:*/+U9NF!^]PO8"=K0IO.Y:X.0N,4W&TA_63>06?5@D,@8C4\,D81:%#SV M C] T= K;;0"B5(5G9%Q:$XU_N!Q25^1M>;&A-3ONR8XSM.@<,N#H%MJR5F>I-_'7K\3#+C0&QY@#PP(E]D M#:\G3%4 MW2_T(\F%S-?YB.16G.H@LFD'NG/U 2I[UY*)'4.NBQ?A/N<,4-E];A2A[XVL M_(/ZQJ>0&@U)^RS\>,5#*+4M=[N-L^L ]3L)+;^TM)R*U%75@_!SQ_7F?IUQB&1 MCJ][BFJK=,;1/U(9*UMBU<\?EYCZ)<8AD;97VZMLB?E@@:[6QB\Q_?7%XRK3 M3V$<2_-][1>!,E=?W'+U.W 72V1;AL>XM0"IVG +-YO/EANF!?NTL%:(S/)X M-&JT:%L+KI/Z_KMUK>8161T8K_%B/M05W'JQZ+G$^[7Q&+65/8"5+4.FIA1EUP$;@U'!C^M9 MR_7<4IP=&M+D)_-CU$\C,*61FEDP+6WB)@Z0:A.E2BN/0?4UB ME(CQ$L!%8<-.$"9P5HM[/P80::2 LVX^IM7F*5HJJ$>6=! ^I3K:N,H]M'5D M# 3.CG^/()[.R6]KB0QA$-(:$-II"4\U^&GY5M# $,"FI-/8<#7&_SUEK5H3 M=)K$46SY:'>%^J!K$R @-,:@(=*>T@X>D))40R5]-PEI]FD^S[9<[0^@P:%^*4Y2BX'+J)E'T3A#Q)V9$RIO$5NS** M5EAICH$F]VHV'PR\,&.O?1PWP^)BR -!J=^H"N;RXNQR_S7C@0*T>RX9>%_' M,E[DC#063OS4=N)2K&> JP5&KD<*JE%[O;0"2UM%BH>V'!J?#D*5*E\UVBA3 MY7&T0DP;)#14J)B\.*I4N(.< XJ2OV(P4/O@U &H5CD/Q$Y.@V$E0G%/*E9O M41_9ZH%K T1B(1V?3L;[(1W96*-T,*5Q&ENB=M-CJ(N4'C]4^K_AC/*"3]? M!W.7.?]J:RT7+8/7)/V$CS@#M9 M^:@HG6^[GIL5JUNBL+=[ORA/!AM,H@C$ M$8I3R^3I><%/R[?I.G";@0W#EUP^&*A)U%CQX%JOD%^Q"U" "4G!I?>J,N_3 MQ?A4@ZK&PB!J0F2G,1F:((1[-Q)>9L8@A9/0#L(OM$/+EY P RXM*175G2%]A"J*G23^#. A%O> M,Y1N N>PJ306PI;0R":#KCTC)$5YT-'8FT'E 6I\BW04,7O*5=V>LANJC34% M&S"Y&YJ2S8)OV"R;A3$+W.O3F!9:+20ZBW;KAY<.K9YABH#]?A&\?7" FVV_ M\(?=K@O_\>,!+"SO+GV)#_.,'*:%5L+C%#E;E063G*X?[IR ,("G&_$]SLK?M6,XDWW5#8Q-C-;/RO3WG/+@]C4QNB09 M-26_%:CW \JJ(2$D8 8P&M"ME5[#"QF!IY?IK:LLN8(L45B"399(JR 1I5[C MQQX8J)@ACQ#A;-C^32^)-SH/Z+3H^<(QC^B("[CT5[W$QQ0&1G!-EEY/4OCJ M^NXJ61'E4/F[GI*@S*TJ"S8MFJC,#-O, ^%U6T(KO:0FOOT)4-7)0[&JL^I1 M)&7F25@ W][<6BMK :+G(%DL8UJQ+68_C8%!%W/=%-Z,5DV6NX2 )&2@=N[> M(&^_0!614F$#U]0@''"3IU\L$';3GX$84H*XO@H2/WZR-@2[/+ZA 9(5)$Z_ M"!Z\J=)QW&QF*6)1B,E-D*7G/P6>:V\R2G%&3+Z>ADB^#;7ZA>?0EW@.ZTE, M(9JV\GGZ&P*+]C0;&+13G'>IZ0@X+\&.M\\@CKVTE@Q!+>#J:P!XVM/;::C. M1VF[RM?$B]VUYZ85I0!:"'!%Y"58D7TQKP4S\?VD^N0Z9H=I/)8!@)%/OUG1 M-3=)% E-%8ZB">(B@.B-*W _/5&[W+EY73\N9Y^TV#'CP2)@' M*!RT#QXH,Z@7^0DHZE6@S16I1L7IC?4O"?4="&0X9%V'3',&:.RY%]IEHG@Z M_Q($3O2""D12T8)O;#(\!"CNP*RMQ:FS>8&?$]-'BA[#0$9+581*K)XA@JWN M)O!C8@K(KLB]A@$.AF@QX&A M1FJ!=8H MQ40)HY>A*&E"M1D*!TJ.S!XL2R+7!U'T#!;INV04E8/:9R ($5 ZQ,G5,RI5 M!!49A51%H])&2ZF+"PXC?":5JM4)0I3%&W+5."_ 7OJ!%RPV7\(@69,3Q&CM MJV2/+\8GEQH(ERF8_7@*40K-4 -J6]\#(8:6W4%+',B]3])IU>+5(?F(> (A M^H6U &->3)2Z# ,5=,%R((-%<2_5_GIS;N^?F&+.[''=F5T,."I&5.JZSB7D=?U'PE;""B>VU6KZ\#*^O5S'ZN@M_E[)" M*T46@.UD7[OW(Q=.^R6TT%M5I;>F^9;EU=7'\_/:V\?YH*-\U%%U6$A23A#Z M/Z]6!/[V_P%02P,$% @ %H4*5]:TH)?FJ $ 16L6 !0 !S=G0M,C R M,S V,S!X,3!Q+FAT;>R]:9.JRK8N_/U$W/_ .\\Y=Z\54=:D$[%6T5% M[+X0"*DB"$IC]^O?3-0JJ[1Z+;&*M?>&__Q':F9C['_^W[__A<'_@K\P[.__+Q;#]$ZJ4<8T M6_4GP/(PU0&*!S1LH7NC.ZQI3Z>*A56 X^BFB:4<71N"[4\(_):ZQ6^36"SV M[WZ'*<6%O[>MNUV[6^)ID_3V(:@1^YO ?Y,X26&).Y*Y(^)8K?*T_::CLMYW M%&>UF^(=[!F_9>,D>TO&B63\^(]$X,QU%6!%NX\5,O WB60BR0[P&!-/XC&: M(..Q)$[%8W&-)JD^8#66IO=Z@O_\/?(@72%M+??.=V-#19G^\VOD>=.[W[\' MBMN_M9WA[^T7P41^;1N;NF75SLR:HO:?M MFCM@\"R5F-_PV_WYZB\05+=<3['4>X)J0'],G-V,X1>/!^S:-$DD7NIZTV+[ M@T<-%U30C$@FD[^72%1VO0)5._YX^,6CQR\/!.51G^C;^Z9'GPV'2/SN5,JB M.@(3)?:4#I#YQZ?V&N?)&,D\$C;]J+ Q&V'3?_W[]P@HVK]_3X"G8*IM>1!0 M_OGE@:7W>T,8].,8F/GZ_)]?V^]CWFH*1_K[W[\]W3/!OW__WOV[Z:MO:ZM_ M_];T.>9Z*Q/\\VNB.$/=BGGV](["I]Y?\*F_X=>/VFBZ.S65U9UE6P UT)=W MJ#?@;%[JF@:LX"5L4(6XY^CJ9KQ+KX&D,>,[ 1UD OX/L4INVC(C4_CFC2SC MC.;(,QDGB^O9VJMT?#S+_<(L98(>#O0[WH*S6*7A_!S%+%@:6); ZA>F0XEH MJO+G[%HJ^.6LS,FD3/SZ%T?_L4F"QO_^_6B 9QUOVG<<.-BL M[JJ*V06*PUM:!D+T_9"94<_(C6:I'*_SS<+*3?;Q1'XA4VC(L1A!0HSXRO%F MMLO5PX"S\!/W?KC=4:9M+'+#)@XF.M?L%]:]88F3:31<](C+C;4&'V!KCT>[ M!D.I16>M'.[7ATUO5AY-RSHGQ]%HZ^0S8\TZBHK&A?F6OAFI!%_((E1]37$T M61(SLC>?-+I:DU-YDB?58M85P32Q^/5H?IPK"P.9(&4JF!XI\P0GRCW%C>." M0>+N+,%,LD+]%Z8!59\H)D2@&+6;WW;9NQ,]6S5&M@E5S.6A?GM;8<\'JB93 M]LCD)H4U*95R+:H[42;LN+#X]2\5)P@*ROMNBKLYG94?'&2&%C#$5(:;8585 MQY''%BN2(EE0C'1]Y%6M3#P_$(>__AW .8,#)OQ^#"1PF0)0@U3@_OLW NP[ M-\!B.&(L / [!'/__'+UR=1$P!Q\-@J6/KCNQW9+^^W2U1"@/>YB\[3]1P1O M7=MW@G?!PGBW)5(PH0U3'ZBRY9,LCA0'-, 4_G $38^:8P\=9<(M=5>&PWCF MZPJ8]($C)RN#2L+*-V-26Z6(;-LQ ) @$[>/!P'D[=[I&GH_T(&#!=, 1TV/ M=*'T&/&>_GC7G0N&B&.;MQI\V')JZJKN;8:&:3K\-C!['R3RV9G^^A=.]9GO M-_W]_?OH8_[=C>]^-+^/37T::/@](8+%V M0)X8S,>IAEMMO=N]WO_O]B)W' MN/N*"IR"V4[&4>T*[^(X:!=SX[Z8[><+]8C9+S,;,M3QT+JY931))*/2DQ.9>FDA&*NZM;;(49,^0#/+M MDD&>2C*>71$\V!^:QF;93MN3*32:+<\-I&'7J@$M>N@J:+SB6+HU=+>R4$[( M12M;*8I2+-$M9H>"/JSYX46)EZ;ZZ]]=L^-S#?N:\#G^PH\GMA58<5O6VF9E MFF>J24+225NA64FHE_SPKO9O8^W!-+\W5SE-T]%J +T.1=<*5EJ9ZIYB[I9X M4HVOY\7$C"_)+21&5X[9Q_Z_2_IQ0@NZWI ,7UG54 <+=; M9@^%OE6(IV-37''VQ<-K?5!"[OBQ_#^WO):>NXNE6DL09M>2. M:$/N+V/7JLL7L+_#P-67[6^ZH(",44KWI)7?JZ1C5:&\*%SKPGQA^SL4W'ZS M_9T;T[A6231S!M *!MOS'=T'UP[;(;"_+RD%S]K?4J51KC=40^?3GMA5UD2? M&CK7JN9?;W]?FJ?OL;\; NF/IRJ(X1.#(&MQ>4K/W6O5Z]#8W^>1@%F+RI L M8T]Q_M\=_$N\C6T\ZHI3RBKR.RZ#8Y1:*R5ZKN%_$ M^R!WF3,79O"A^Y$;K:M%#HP8?E9LB8P^F%9CBVOG[5>Y'V%AZ\O^A]%*ZNUJ MJC$S!'[ \R3E-KO+:S5,+NE_A(;=;W9 N-QBF !#T\3U52<[E"NYOMQ7O7NM'WQ1Y(&)CZ'A>$6ADC?$XQ M-3Z7=\J"DQDDRH-KYO7E79 3B\"1;*S/&.')-BM,%_*\+8FC:D/MM?5>MW;M M4/[%1OA9-OD^;X-K@URU67:G(T-@[4$BFZ0<8GZMNOSU-G@HN/JR"3ZMEY85 MP'0J>,[NCKI+/]OD&]?N95W&! \'M]]L@:?G*V:^VZ M?7D+_*)2\*P!WNXU\YF%/JD:8L6?B_&I.I06U\KL+S? +\[3]]C?@B3$U%MJ-8U^MU[LSJX]0/J%]G<8N/JR_5W/Z=TZLTHO^%F_ MYG0(3XLEL]?N/%_(_@X%M]]L?U?3S+SJ\6.%SR6HG#/N]/++ZK7K=@CL[TM* MP;/V-U,GNJM\5H[SC)^@BX6LF&>(:W6SO][^OC1/WV-_YWNDI7.%7I5?)=K% MF#+C]63_6O4Z-/;W>20@V\_6RVQ](.*SLMSSBT5U*BS/KI87G?S]_@]Q&N^C M9-/-%%X!M#&;J"[5G$W5.;A6<;^(]T&<:8/OO0P^=#]Y'V%AZ\O^Q[#/RXMQKJ\:HF\HBBUTI-4B\C^NF-UO=D!6^4)^ M@',DSP-YP'?JR5@E.;AZUE_8 ;FT&#SK@63M\2B?62TRAA!+JDE)3Z> <*U8 M_L4>2!B8^AX79)@J]-2)GNQ6#_1N69O\_(NR,E$X+X^$B,G]RIG M;5^[#E1?5'U2&!0L39_KFJ^8]S*0LA5'$P89W0&J9SMN>J3HSD2Q.$M+CW0P MX)= ]3T(=,)@H*O V8K#3LAJIF)5E0EXD*F X! 5$1'F 'V/'(Y==NZ@M7+K M_+2$IPL+*3O,Y4K#=NCV%2#%[HY2;",Y'R/9LT+T9J'>I_56AE\B]BFEUGU2 M HR)XD7RPIN+/Q[BZ)L MJ\&O'GE((C!-W1KF #0CX%)A:9PVT2W=]= 3YF!+\IW+PQJ MBHT/\W@SM CSPOP??*1W$>!L4D2^'6].5H+PC<4I3R]%@T:\9*X=>6J (H,S M;*^5K@BAMT-Q1IN%R;XK@(),?$G3^UOQX8/\5;(]/,@P9!% M&&!W:M5<3<$C\6K:MNEF=.#"=A7;U':"Q&4;@]ZJ,.L8)2>;2"0T-BZ;H5O& MD%%^3Q&X<,&WCTAR OOZ=5H^B.HSQ#R3JWBVDEWGD+.*HHYTJ,&K_7;;_GJ$ ME?/%D=R1TMDIDZ::9LL*W_',D,G:"P2-Y&TJIWS=1-#^A>%0>%' ]?.?Z0R9Y;R+M-Y!!97FFM77BKJ9EJ2[%>+"F MYEYBI+)QYRJD;I\DT=H:%CE[:6W5F4++Y^DR,-*K3H],B2MFDHED[2>OK9^6 MM[>MK>-^;35.F?T97G);I.70[>70N@H/XH*2]RW7UH_(6-J&CW?\X(ZD@A5< M5@'D^JS9G0@=J'!."E>?\$ON^D?LMIVTXL+4&M M>E):I/JRF]%D+OX]./UXIM^9MV@+Y1FY?L%R(>0BX!B#K/ 3HI =S"?R.J]< M-^O1QLJ["?$S)>/(ZK<[SU*T"Y6XV,Q+LU:M4)'7'9 70F=7G$@NGB7#=4C% MD2) )S,")JT2.ZE33542::["UI:E^3I]W?AP02/@_-6?/F$%T)T\/E*;&HZO M.F6CUZTWN\-6Z#*$PFL%G*FNT\>^AZ, MOOH5_I,J_1+;*WV!ZLWZJ[2QFN1GJPS5KWCA/7X>/DM6&&@9/T,L*4.QNEHQO4QH]55HK82PG27[9I+RYF-H ME#^C^S7/LO&V,&O6V)S-N^%-L SS,;3O(4'/GF!+U[*>WN=S65QQFD*FVXU/ MF,*UPLM7G&#[/O+PGL-O":DH,G*2&?&YV<1;-;EU-G.U%4TO>/@M/-*S?SCD MQ-=7+OBTR@!2S^#I-:.VFKJ5GIV_ ,BW\W/><1QDOY9)2&3CT,^9,?.$$1\* M Z,4RZ1C.<=CV\:U+C47\7.N6R)>]G/23:+M#.D"C<] 3UIU2Z4)=?V%$R[E MYURYI+S=SZ'L7#QGQ4@<) ICCXS-6U4Y\G-^K 0]Z^?,<E]"MDX4I@]5N$IN\!XTB1E\E2S%EO1X3N&&UH'\>HEXF4',=&H MXB(52RNXSOCJ($,/"J!Q[=)Q&0?Q^B7E[5>BDLEYNT-8K*%D*$<7YE5W$=Y: M1E?C(%ZM!#WK( IDAL;7R6S)4&()C^==GQ#Q:Q64+W<0KUH>WN,@+AO2H#HO M$!5^I5'%?+U=:7;):PUBA\5!#$W5HA-?(F6";F[CFZ?*U! MI\OY.>^H172>X,&G9./0SRDW>RMNV5,7/(DO0;987/!][MHMV2_U]7,RM]GJ5#,Y$E)\FY/X2=*O3+1^N=:ZW;%M##SB3#.A[!RZVJU8,4_1[CL:G1TQ* M6&ML;AX/+3N/S>Z!H8?3.Q,7SUZ)XR@7T>JW/\4R-!E UG:>GLUU8Y5>M6?T M?",=R^'#CE0Q1UYH?:_C+$6+W1OF^JWY2P8$QWR(U18CRMKY0TOS+3^$"J5ZH#\LHX^>60>_YJ M)Y_"7*.9Q;E%G-#PN#'H+NHCMR&9O )R<_EAX(Q M]$$^&=HX0WA ]_05+?8=OSW>ZBQ=5%JJE)64=8W2LH-$.5V[;L_O$>7.=H&2 M!G2Y#(:*R0>3>+@X"3AVP5*W\D]DTH,8MRJW\=PZ9T_1V\6KYTRP>: !\;M'#S MP-0&D"F*"9Z(ZI/+I5(*I)8*Q!$ 7G")U&[W%?5KVBZZSRZU>C08%W9A^J@Z MW_%GWRN!8$&4UNV2I0\ "K0KUNJIWIRH4EIZ.J]F3#_1E$K-R;@_#:T MGL$KK'W W3?R]O,Z]35"L='69Z7B!- 0[A)T9X]X19CQH2L9"K.:V,WI/L<+ MHXJ7-^JCOM\/K0,:H4<8T.,;W4AQ)(H3 2"172*P'?9JL MYR/C(X*/4!D?YP_]1J#Q(>MCL&9KW"*72$N,SV8:*VU<[_=#%PR(X"-,\'%) MZ^/$0,+*Q ]R8BR_0R[\1JUOB)K?GZ0GPV8U&=D*WT39/VW6LWM;'*>K4/_, M<<=OK6BYZC0[[TTE62*9?IF:MD"]D@QM?E:D:&=7M' >(_UA6DG4!4 )PTP! M5^:MC*WY)64RB")MD59^('?_C%6.3YPK3"[X_J#5%3N2R.8*\C8"2JXF%?@Y76ET['I.)KMP+K75RX92WB\O!J8Z![+YJ M05Q5^B9HP.$\^DUP=+5FNYX#/-W90#RPP$#W4%3 S#R@43G-S_Q*;$?GO8!:E_'A@XCDXG'DOKA@VC%I1F7 M[,52D,1Y/(:[8U8OU$(;KPC;0;2 KV3B]!O^*)FMH5C#[5H#WU5T2Y_XDR=( M\RFS)9.LE6+)=&%N"%85%+) R:R,T"U2*$OMGA1P58)O']'B\P@2&H/H*U)) M3BI9CXV>\D*PLF8KT9/:CE6R9MVQ[JNA6ZG"(D]7>&SK12E2EJ?&)P%8D]A< M-"=&R:D;Q$)OYP?9J\"G?5I$^'0YR7J,3X"9JZ7T))/B8ZVZR#!=72J'[S*B ML,C35>/363RQ9'E2Q6>"N<))-UM64G0IJV=")S\_V"^B#OC_8;\H :R:F&D) M76DR&EGQ!NYV8O70\CJ$?A%U6G^7/1%?G46LS"5JO,3G"D+P/Q!Y_>H 7)9E9M7X8*3CH&!,NJF1XH?X#L,H !>>N/(;I3QM!R?; M-FT;NFND5I FZFBB.,93: .6#[*./8&_@3]0O;;NC=*^Z]F3@S.+1[H]T*'= M3P_:/NGK84?2=R'/7%?<\.%A3YC3YFBK4FL"=639ICUX&5>V5W7^;EYT?QHA!LSXJ_) 61 M;K^@VVD(D\(@9]N:V[0?2@"_1YE%?PKI>GYE7@V;L)>V9O.Y1HJ*,>Q$,-QO MH,S'6?!%VOL*\R+M/:OV/I.K]0-69KD?8[6$[W6--$XVDIE9B]=2H0NR1BOS M=>KV)3*^'L<"2>@,CMS)8I@ ?-K1YUPM63)CW-FWI=[G6)-G.O%)R/F) NQE M=^;S)3;&<,5!QRXV0S9[XMSU7+]USBWMN$(WGK=CQDR=FTNW+757E=!MNT8Y MMQ93FOVRZ?_V[@2+6N0;5.7YV1W8LD_*Q3 MDV]W9J )[?K0E*XYMN:KGKOORJ2&JL%DI)&"Z_Q4G8Z5IJ'*T4+X3;3UE,[0 M"U)TSC '^_8PQW[3$UYL90U#:CI3@)78SW MP[F*H5ZC_&W@-+&IMTN<)L77;M?'Y4HE.>&9,6U1PL*;%J.*_^^+G>&)D]:I M#5*M"/8SB;9LKR2P?'S$\KE1MK<>=9*MGAE:0SPTZ; $>ZKTJH_&01%;CUON M;1WB!KI9-(3>8X]A.5PA:%::S]?N0Y+V%"=_=X0M)Y/-I ML9UG$CV^=7RFP+$%;A"KJ7RZ6).[/)5W1[W0+M-19.5KRWI0;R^V\]7I5]]: M*V,2WX9DN$^_&X^-V.7P%04(E!&>-8)QK 3A5+CH[GK$*SU,) M@VFG5UK:;\<3HQ\$&F]^=&CSO2^ZE!VOAMWS-6@]SLHK/I>II9K=U%)O\6&\ MW#9L!8MKRV5%'&2:)]H'&%X@&:>0(?5A1 MXVYO-0R=Q%TB:K?;0B;I#:6H%@YF;K*K&+GF,+;NR<4BS8;L< *%-EA)^NP9 M.;*,,YHCSV2<+*YG:Z_2\?%L&*7F2^Q2W](W5)/@"V186)KB:+([4J##+_=% MHA"OQ$2=5[BY7%QR\UF]]4"K"5!08.#?[1B#W^R>L_MN]QX]Z)6'2F)&]N:3 M1E=K?>. 4MI=2:M32N%*+B5D6V9Y[93K!P]$Q@5J_XG' M=66R/RZS^5&RS .CV\M7V?8\L3R<''I6]_T/RJ <'1#P;2LP;-\>5H8S4N*% M!2L:B=DD3>R5;@J2>L!^9U64'JIXMO-!#A_\'GV8 98]T:UCW;Y55!]U\?OQ MZ-_.@*U])P\$(I4OCLHC7"3FO86UFG&3Y7&6;W_R,C-^Z\L[. ';=U3@;MZ. M@*(%0 -'^>_?\"_,]58FQ*N)LHPM=,T;W1$X_K]_314-A>QB)AAX=_%;EGWX MR-&'H_O/;#<( ,+'F K*M_KKUY->G:%NQ3Q[>D?A4^^OO2? AM-=LP%$F]A MF>CFZNX_36A@NU@5++"&/5&L_]QL/H'_NA"C!O_Y*VCMZFL .X)];IYQ!U]B MZ ^U?8$>H& C!PS^^?7?32$-W[I3Q7KTR.#UG64[$\7<=+L P>RV'_WZMXE* MJ6#V $.G5I%)__=OU LDH +_3(\04C6!XMSU;6_TUU.:'B/6:6BPXPU\K&=/ M[HB]CQ#MT7L$YS'%U(?6'3KU"IS-)[J%EA]$O;_ZM@-EX[Z/6T1(US9U#?OO M3;;-KD7 SB-?/W#BKZ/4#H8+O]RG=-\VM>T/[Y],PC9SW=7[@9=V-](U.$;8 MY?_];Y;$J;_N63 ]%?E>I\T%IJ8$2"'3*L&JFA*76369E&D%)&56@U9*GR3Z M_3Z>U!2:_K61QS 1@_H.?.X_>NK^3'[]*U4+33Z#B4VNR8N8R*>E1J%9@"^Y M:@;C.^D\5\WQ6%JH5 JB6!"J?__NAW4J;<4=0:CP;.L&R]QBZ5N,Q.-T,L0C MSD)\_K__33#X7\$@X<)FV5:PR.LJMK5=&PCY/V;E8Y:";'@-Z'<96_712HM2 M$7\%&EE5'$=>MPM+KS_->7A:HX;IANF4M.!PTTNC)O!8?4/41P,.'Y(QH57> MYR;R1T5Q#$RPP)]?]<0G0C= %H/WSR\=_@0Z?)!DMME73-/V^O;RUWEDLNY# M=P\XYJH!IK;C[8EGNA-G[997S_."*U:S\P[LTN,.Q'-'&!$,;8!)!4Q<32"O M_W/(?,379()F_CHJOR\)_49-]_\.NGCI)W6):S3Y1KF+-?B:T&AB-:DA2ERU MB34%A+1-"*>;K@@*$QH8$?]#^W/S@9#%FGE^'X[OH9A+-S'X-9&DZ!,CVR-C MF6!?5<-8T.:)W8K^!)]_6BNW'P6CP:]YB84HCWDC@,UV.$':R;=LZ4TT^\. M#6:A./FN@E=J05;U)]=,^DO6S&:#JXH%M#+^D$7S&A7C1("4MB<3W45[T%A6 M-P%6M6^_QAGB@WT)]$S8?1\X>]IC2V)YUL[9&5Q0.[6DQ:19@SG4GB<.40Q/ M$'CRC,L<_0'2GYV #3#470\BD5>%W^P1L3*=4-WQ5,[ADRZS;"MD!K2+KQ%1 MY!LMH=D0JH6T>+.1@T(U?1LRVT$_$GC5/=B!BKPW?JFH7D G%&MU[NF#*2[F M3H&*MLV%PM8$MBV](+HN#;N6Z#P*IMFLK4!7>[%_OT1%08;0B @N#J M)GC^R#-1?,_>?;#94@@^>;0L[*\3FS:'FPB>LQO8]H'$ACV>MOM\#AQ/5Q5S MRUS/GFZ[B,,>]GBZ?=*.OWLQ_;V>;=C;P+07.Z[MWL<6CC*]ZSM ,6(+2*%7 MMT;NOU?ZKFWZ'O@+A=4/Y[?98-C^[6G?>&*_/0>Q\P0S_#P@D)]>-YY:MRY* M$ILZ]ARAW,E]TTZ ]7=GS7K"P/OM"2] M$%\FI,)0PL4Z?##^RDJ3@0R'IC%X=FDYC7R&@7MG8$Y361:VJ1Z;(QW[-A1D M2U*BQO6%95=YO5ELZ)7,K"GC0_30UZPH)H:S5()EF)<9$R;].KT)$8@[9CN8 MC:ZYP,:^H[N:KB)"(YM"WU>-H)DS5"Q]';Q_,"7"(L&GIT_A%FO<8N(MQD^F MIKV")'HLC$*'0&!^!XO_Z3?K7S:A0NV;G1TJ.$US@.MN_T%U+X@]+R%A M@DEOVDNE)%^>%HF2F7<*P46Q+X($0>!819E".T[T' "\L/D'7T33-'PI.$U[ M8>U1U.H/N\0,[S$&D\EP1+8KBDKOM4@M;TZ4=T=V;EZ)6G^9J; E1X": JJ\ M-X<(N>^+3F-^K3JK2PV>++4!4;-;H$23%[ M^O3!+@KFK%'BJ)L5VUFI79O7@>!.E_W^X/@H*>C8&6P1& M*T'^T?\3 1G:)^94[VX_:C9@%9+H*T F%"TNTPS*FB.(OMQGM#Z;C)-]E4T\ MC87%F-6 2W.X:(#Z2+5Q:K%PB*&,'T;-N.J\7RG%,R*?ZUKV8&WIJ7*N#EL2 M3UOV5B)1FY*.AZ=%JZ[1,V8HDJA/\BKB:R\X1!M1VOZ"HF^3R?]]FD8Z71Y/ M(MWL^SSWK;.-2SWS]2:I]>F7(7/(@B*52#:!HHXP%95S>(./^9BD>$3//7JJ M!CIA$^RW_N'^^6YBQB-BWA.SNMUK"603+-41JM6*041=C'3XR0/LOB=^%,'! MA5S<[8*Y(LA^@#KW0<6IY217+3^=PE=V;MU;RY:^5!>;6"_:1H8,%SU;-3X0 MSHV ZA*<;CH*FM\FZ>2>S7EEW';4&./Q2K,R5R2W,C&RW"9V++::G^9NA)QO MWN=!6'J6N,U.Q_DM6#_D#D !&!7!J)HW*8\'?&:8BIFRLS31G@XT,:M=D<>X M8+2*]4O%@VF@FN,JVFKHKS!U!%0#0[<=PF43 M!/L.R ]YR%^XP_X@MDE6(\7%!KH)_1C%-&$3E'V&W)N9KR/G!OHT?;!M 'O> M^C?W"5NVLY^PM?5W]MRDG5 @'P@MZRAA"]/@M]!514VG#E!!X+@2Y*:/(#76 MQ?Z /4,1QEP?KOKNR$:9%;LT6V^D>$\FA"V4QX-&(][\>#NE/V\PQ=*P/\B] M>?>A-L!&_3&<%?I1T![^$HUGVUE0+R,823!+SJH^ MUF[L4.F>S5_<2_$/5.XP"?'P[ZK]@2?0(=C"N;:HR1?A%8:T%2KJ1/<\J-_ MA KKV!:R"\P5!J"-L,(*B+R*&H2*,XJG;'(0GP#90Q_[49N&;X*-X-!X',%4 M PQ]<[/]*,::V!_HR\1?)$7>P@9_?@F ;49Z#TG _?,'8+Q$KM]"SAS6- M8@S$!K5$E9^-ZTI+;[E4WSP]UKSSIYM@5(1/WPR?=!=3,!-V!S!%52$^ M036 >HP4UT&&Q]%/,2BEL:-?N!,(;/ ISFZQA4H6%!Z]0187[ [:)6CH0VSH MV MOM/OZ%MI>(!B;!@:Z%>2[!?MIB,HD_M=S(PR^)O[:-3MHL/W^9M?@V?'M M.D*FUK;M,T/=M=2M/?@ER'Z,Q%XV(\\$@]]8_%^=VJ'TEX\+RF=0"_+NE+V] MYNX&ZTCP&*3%0]M9G2EC 9D93GK[C+TE2FJKF\, =@SN/=.=V'2U3U MF-*?T\S6BG?.DTX98P=!VY0CWB!4CUK0M=^9-7JD2/2+7U5J;VZD_ ML78_)2E_'(@N3Y3=P'+!N+8EIO>(,W15L433C2DO\.2"&4[]%$DO/D(<^CGB M1)CZ%2;%X(6E&VWB'[4X],$Q9RAP@2!Z6';@P?CN9MF'H]D<0O;N#Q3NG [D MC*!GF2OT\(4.'XVDWX*SMQ%60$H&:&0IEJHK)@)_E*2-&KO;BE NAK*_=.WX MIOTQAF&DF++CC885SDP *==$LX69V,B%;Z$"B-% MV^2+(;7;U!#$;-\+P!VA_&[7?:N4NNOZ&\\O2#H+\D1 X$RJFPU:%VW0WJ"C MD-M?F/ QK@?7"!2Y48/<(53LXML[;-NT+HK5<)8>T/(@"1(RS6BJW*?BK#Q0 M!@#OXRI0$@>'(=EQ>966.2^!Y\R%59\) Z4Y'&[//#UJ21!]G1RX$Q4'XP%? M]4 KU9D.-SMICUN*TW(FY8: M#QB^86[$+?M=IT:SMT3B&N?VGG-K6]E\+5DA9"D%Z3?F!KY=3B^P)!ZM6[*+ MU;]C:ELYO3(6"GL+O.)A1=]<822]*^/TD2.8CT7Y*E)C]C/*;K#_N25Q;*HX MV%PQ??!MQ/L3PGP53-RZ8MG NH3<1+6D T_K/;7?'U5B@]:P9GL:4/6)8O[" M7$@H."?\L1_WQLL(L&TW[C^_"M7LD>R)0 0#"12#$>XIYGVV5-9G25_J3 '? M9LE.IQ1S9UX.E<: -AYY0R>9&Y(@=G[:CA"73Y6BPK6W03%O''5N MUP>6O27IW?IP=R\/01'[H,0^]O#RP3C^RKK])''+'-CH4>7^D"K6-D2B*0F2 M85E25D$"R'0RJAS.",A\NB+R!W!_B*5/N$\\'/\[ M),-CY@9]03M@6\WCB1H^_1;AQ!W45N"@5P=?;R0I0&44Q:MF^,X^0<,=PWG! M!IU *3'!]A?,+1-_R9Y^V9Q]U!6;N#U55Q"+Z(LZ>L>K3CY2R1J$[UT,_O9C MCMQKQ#\#D'S 4WF-KV<898UK-+<%"V^Q;*'*5=,%KHQ!NUYH5+AF<&G"^PZJ M/)*H]WI;$6._?)1'F'?=_"EX8'LQ!7%[,BX];#:=;=S9^W2$^\M,7>P/R5)\ M3?> ]N==Z)D9J4,(U>&1)?=6Q^LZ-.;!14D+T&BLBGP&OA"%P+7^71\W@-K4*7VV*0E:H\0WH!'P,-?L?0\T]X\<>8,(4;(($ M#P=3/3AZ$$/PZ>K+V/8(VB83]!!A$:A>.XK2X177GVVM?3^%3PN56H//?TSA MU5,H/,K_=, (MD.'6\NV^X,5/QXI?J3X7Z3XG)C/EH6/*;YV$L57W!&6->W% M@\+_$#5G(C6/U/PD:JX0*<7577M07(-F/ MZ=G#G@5Y^S[]""$*G9=4#QW?G]=Y>$!@$^P>@:R*!P!""+4Y)(K:-(#KFT]# M#->.3"0>0=,/A2:JCDXHZUZ0&@4%'+XUM^^0=IBVZSN?A2;J>T#3^4BUWW& M,GM=8_=]PWEP?=OWL(KB&,##&KIK7#WRL!'R_%#DH5%RIV.;+A3XFF.K0$,B M+C/Q1((E/PLY]/> G#/0:-=C@#,/?49 $@%)>(,A9U;SQ.A[QN!?LV.^4_6QO/OF0193!4S&!A"6J^NC)-Q8ED\K,K M.O$]5O33DB?H#-OK[=I1ADQ&P/%3@8-##FU643W;<66*Q!F<^C1H<-\$-4Y& M&]0/MNTH HL(+*X4+$C)>KCF2E1,X-H#?N:C8G#W%9&C'94SDVJ_8RSH&6V+ M;/K>KTR-(@V2&QSHW9HJ$?1$T'.MT$-EP$!!>X#2U+9$8.FV\R#K,L7&*?*# MQT6^WX[)V4BUZQA#/6.;KO<@)X*7"%ZN%%[HBFX!41D ;[6W\R1JA';-/E_HYK!"01D%PID,0%5'^\8&VJN:%\3C*.XQ\]ROJ (?'O M@2&G)4_0&;;76P0<$7!<*7 P_'*D]W4/+JAQEL$_G8O!? _ . U9=IU$^!#A MPW%\4&T3B<8_O\A?KU(A2=\2EP.+K-!HRK$//\*@.Q-NR6T+/R'O-%0NY*M>4&KPH0TQ+ M?#3]0(1S4KSOX"=3Q,4K1'^D!.]EE3QLPPA[0>+GZM6B1]W7H4:]GJ-@[[,* M0-)[QO1FPC&,Q&)1)>4M9Z)*RB]44MX6+>XG2**?4'"94I-QF>X/DK(2IU49 M)QDRKI'). FT7_]>JD@Q6JKX1DMH-H1J(2W>;--TJ^E;C*MF,%%*B85,@6L4 M>'&_$G.28DDVN1WVYK-WU(N[W%SO!XGMCQ+;#A/;C/-R%X[]\3\0)^[/8-H3 MW4,GOL%2!:C$/KKX(<@8F )G^TY3/.7/D%R0]ABM/W #&CT E)*@"9F-4PF9 MIOH#F>W'<9G!DPQ(*HH6IPYN*Z.U_$RNX;$2/\M49)/J.2F%;MPXZ%.?.WYOY+;J_*H_<9@)4T^-^:%,'?99DU-B M.BN -;X:+'-5*D>"96L!6Q[TJ<2->79 ^ZJQ:GL@IK=ELRP,9?KP]C7M?<2G=B)')CU/)@G!5]W5BMU[DVK\R$E-X7:+M2J,O,X=,3:2E1$[() M%Y]D)PO5!DPR-N9@2^9I2[Q76ML)M[ PVFQN;;?P>M;(#>7$89\>O2CC=*/) M&Z6J4N%FU64]7JG+[&'+/E43%;6WF/+D,K&8N.ZDH?I#.7G84EC'V41%F%5X MO2./D4A6VT[DR6D M=FPZ+EF6BIMIV)0\;%I8XXZ[\/2I-*LU?6;HCVD["P=PC/=&*U\9-8PX[GNZ M)I4:,SQ/0PTYPGR[L9[:#M%V#)&;B'+*YN@.44=-J:=-W6(ITQ+\=M](3^R9 MJ!+")(O#7H\P=6XH/:59K,YPT,$[4G\6U\DD[/4(KTH-4*%MMZ;AJUPF5LLN M\-2:':*F!^*7(=Q2!<\T.+PMM/2T.ZUIE5[0ZZ'N"19'C!)"C9]PRQJ=RY*K M'!K $<;F*3N595=:E5]I1B(SG9=2A@L5^@ACYYH'FAIHU(V2XL1S1G)1TQW8 M] AC)^V88;"L4^1+EE_@G!H'$JDA:GJ(4LNT4!N6*[C!*)XX;L\RB<8DZ/5@ M6K6LP=!NSEI*N66"XEMNQ>?=H-=#;5DD4CTBDY=PI5.J&QFQ/&]#&2"/2-:T MW&B "62NH:^,>E7M:<7!YO->5YAY-)ZDBO;;>5 M7)>+E)2;EZQ*+KW4>Z4ANA7I4 L-M[-(R.K2\#N^M![RLVP9-3TBK\5%;YT4 M;)S"296AQ52[SVMYV/2($*9+3FF>428QWJ]8?*,V(M-[KB!":E96DQ ?# MB<00\ESI3)N2UH2]'D$,J4(M]$6A!(S)M# B4RX[R]F06TXU4[WNKEAVZ:- M4K-7&<;J%9YLPZ9'6*"T]-D@W3.;N,\GUVJC8[68 1S $184I$62EI0$P9-] MB%BF/4W24+FI8Y"!6_%A/N8U)6;"M^N+BCI;7V2%7(UL2B-6: M]&Q4T7@/-CW"@IQID79-,1I2VJ>KSFSD\+9(XZON:%HC-;A>'F%!>2UXE9HZI21&H7NC5'OE M=I<<:GJ@L>9BX';8GAB3)E6>[%E9ORF9==1TI['AOFQC-[ W7ICZ*$"5H )O M\>M"=1M/_!:/OW"KRGM#1F\+R(UT:&+!'ZG(JT27A&Y)0-Y27Q"C"S,%B%OZ MA\M ,HC1_&0*1%H0:0'4 O);4.#U3?LO7@39O84\6-D3M^0N6+,-S<0V'[U$ M'>Q\NY57!POLL=CA.TGR^I[FJYB!WR;.JS*O705VA&#]1\_S5X"S[FO*\) S/5;H]@(Z3(6J( M+U]\)^U05>YK@=AK$I)O)B-DA*Q7BJS7;Y>$S8+=N]\Q$H ?:)@^O>_O'=YQ)>CNZ% M;'9?OQIN MT7(,,> @0[66_@^LEX'TGVSY!L\EHE.W36_J=7,288"+J^ZOM9 M<#]D-^I_KF9?]24-I Y=4'V)3E%D'44-;C[Q+=UKH$QT";Z014^Q-,719$G, MR-Y\TNAJ34[E29Y4BUE7!-/$XA<6Y',L-[_B7%D8R S* T*A'MED8S+#E>H9 M0U';C)8J]YBQ!7^C 56?**;[SZ\8]0O;G*7_YY>^].XL?Z+9WO;[7YBE3"!! M?#^2.YUJ M1P"UYA#7Y[64WVM*28[EY" 1,$$P?_]^3(5OZ&E':AJRC=\0J"E!RA2!])24 M>8(3Y9[BQG'!('%WEF F6:'^Y7K:;[1)4HZN>D#[KE[!I1#LQY,AE([QM1LOC7M]_2@\4L3" M'SGIP=B8M:;$:.QJ$S!#)T^@&4.P^/G,F!^O$!$NA#>L<(@+P9%#\@>$%#A5 MA6SP7&@+J #B2-\$-Y@%O,A_N5+_Y61QT"C6\-GE>J=;C7O5J@)ON]ET9&U. MS_RTVJH;59ZTC:+=$#0]Y]7E1+ V$S<$3411ADA+HU##J4,-[U13/R&M/9.M M)OD2\"U&IX?Z*H8.6C.__F5OZ#@511C00 K6'+:T'1VXIS4H?KP)'4I/XL1F M1^@=A.NR1';*N(+(=@32/'Y:%:U*N261#;^26!7PPA1"&AM8'O$;/,E&@8%( MG;^SOW]E)LLK^FS/E=XLA3.:E)O44Y4"55PH-53A!9HH!'U#LB_M5W[72$?- M 5-%US#=4NT)P#QEB4I11O[3C_>?HBC'IVR+K5XUD3X=P:)VDN_J93,K\Z" M3S*:TR")6%U.!K8%E8Q"&I%*1B&-4]L'K^BD/Z5'0M;*ZD8ND2QF2D MD\@^H%XR]G]0 &-S38OZZ&Q Y/5$7D\4Q+B0H1$H)!?HX?/165PCFV.SJXUQ MO]8CJF/+9TA]B I10GLCF3QCHF;(9#E2Z2B0$7Y#Y4TZG7?Q7,/P9FE)G^&I MXG#53VA"4%P6VBMT(O$#@QD;DF%!=76@89Z-:;J+&*=;/GQO3X&SO5HN\J8^ M#F67*X@00IHD]^Y=N!Q-0H"&Y\L7"91:&&1T=VJ[BIF#"\VT8*FFC^B8V5-P M8:??SX-FO4<+5&I8F^&SN)J;<@L\EI8Y5&8;&D+T#9&@H]!+!!9G3O.,P.*, M:2NG1(N&RCLKN]C4#(!W'0$G7<=F K2 )E;R)D[^^*!0<'W'KW^;MJ>8450H M29N9VFUM25.;^;@=0D$=A =\H@,Y\@3OFPBYD8]:T@Y.4OC=ZIY/$E<7$Z[3)'-0IN]F:@1 M=3W729K!C9FHI-4-2;]4*B=2[TB]([_XJY,ZWZ7?QCK3J5GB8(P#O&K9Q6FI MG9G4D7XS2+^I>/SJO.3/FS 9, ". QZ? HD*7D0N1RC,+ M26X&LCDE >?0B@\BM.6E1M2WU^)\ZA';I7JZ4E M)E\9=_NKOEHV($ANRDF^")$1*D2H<(8 PZ5G'P)4^)+#&B_"0KY<*C'JLD'R M,3IA5ABV)E9\#L$"\QHL?->XPXOW3VUR"KFMW73"RZ=^)"0^0@ *(H!F^WT3 MA ( 3W<'R,6G&0*D.W-.X3&#)S<<" I.>+C@^RH;CX&X&A_*1%"CDTK>L/$S M5LJ*M/E[:O/!08F?JX%#MRX'[&#G#X$CR>F>[WOACNI&M-R&RMR.3\B;C?R!VQ/G&VS$2F3*PS2@2X]7_6 RN?RQ&1,\I(_*E/3;+W<:U!UF0SJ MN5$W3/*E,IB18OY$Q0Q=POB);M6],@]QLV;NG,"I[02@!)=/,-/]X 7-M M MQ5+A X((I:I,=9019 +%/>$=-2&S$"-#^0=XB><_T10R=D92_0/L'V+-6H2JLT7DFYBD\*NJ+65QE.)H.*6W'\I7NIOZL+?&0Y MG]JNASG TQT0+.IV'\XOJL)^S8;X-]I4O'8WN08L%XZ2L[3@&$(-*MN#KL%/ MT0=@,C7M%?H@!2PPT#U4*L'=2P!XX8X)HZJX),G6C(DV8/,-L9RC.@L9S@.Z MUVSD6TKB[41AT"VGE_TA/40ZS;RBTS\H+L&I M*ARQYV)39:7T31 Y9I%C]HW"#==EY.R4L;;1Q>>AK4=FYG1L1C4EI3XV5IVB MVQN4H;D2%&\C;Y)X5-0\4NPHXA(>4^?-FDU;TJ(Y$Q95@YFD\?$T6Q4U-]#L MH/ ,2^,_,-H"J>>@>^TVQB D'63*30>@^A*L&?2WQB'+OS&/6'UF9\(;-\% MQ:* RV=M$:1S_%;EMM[7"^[6K.2490E H0ON4GW1P+"66OI?Q 1 M2FXM.Y^K;AZ?]7"977;%;FK!(41 N3#L3\R%V=0 5K:FT=XIQ\B]B]R[* QS MBEJ\&]UZTZXWDVRU&$FJU/%)LL]R>Z;C*ZN(A"M9]AP1AD-'=J>TJ M9@[2?UJP5--'Q,SLP8.P0X1((.1;.X\4 \K8T7>Z&?0-,30>>K,XPC^OL+$>MZ![8QXHRER#F&0 M36-N9KBANHQ#7$L&Z3[$#9.(\GTBY3[%?0@_4KF_Q+9Y7KM3ME!>I34K=+\4.DW=!J86Y(_/16RY4%J#8#J9W_T'?D*88Q$R Z2!5F"^8D)TM? MO.2N5LUTJ:Z3'N%I1>'!%)L M"49^'I\98-@RIV3=:61; 22@+;V;9.+Z(CWA4ON?Z_M]%UR+;M:(!#34 AK= MK!$R!_O%FS6.W>4$@KN5H8S4N*%!2L: MB=DD362XS\;9"M7L.[SJS61$-)>:X@@.=/L]H+70A&K "=;G>T\9WWC*5<5Q MY)COEA.UF2'B>CME:5:AV,JFZI!+9Z/!NR(+7T.$2L&;UU--;R"1YDRLX'Y) M'P#NU[_X+7DL3?_)!W]ABN^-; >*IO;68,R6:GV1*,0K,5'G%6XN%Y?:69L9>]@N]RKTG,QV?^-?+RIJG'RZGQ M7)DOA])J8>2=2ED@^NUA$&;&\E((9G*48"G%5)N" MV*A(D\&L3<4K>LI0AM]#5EZ8=I;V!-/*KM<\8W05=\S8GM,X''R M'7)B^YZ+Z($NI?@&PB(\3.]F[VEM8%0>V7OJUT=\.M=)SGA%U$>#8B8>6\0YF0KJE\?) M,Y8#C?3R>O4R.O7YN3WE-RCFREPEQWQVGN(G+<;*I>@FU1L$BHGJ19 OG3#Z M$5'^;4QD>^69;F%@J0+7#2Y4V85&HFAG%.V\VCC^M1L?'*07&J9BUA1=*UA; M5=V#OB.HY_M99M8'XM"89>9N>Y(EZSD9HEY0GYR@;^+GO%(E9.(=:?D/V-.X M>E/F0VK.L.MUPI5G4X/T%D5\SFFFGZPC-6R<+;-]B9R; M%M7(J1W<7\C4IB0Y><.\6&F,F!]-]\V9K2*R5/0T-3ANE]_6S8$%U!66HI%7@"8.FLH1@".D GW$$%4.,G+G(F;MTY.7JC9F=M@518&&G:^AH-"\*->C/ <4Y^H6?6J1K/ ']0$J=#9]J'!DQ0D)PX=1O. *VBO* MF7;GWMUN%GN9P;='\X$[YJ"RR*>[S2)^A!+/97XVEPJC*K(QDM)NN5D5DN7VK+20*79S'S*1B )W M$2Q\=6#OTK,/ RRDW%%A^ M;+V_2;A$LBFJSS)KXK%K,+<:S MI)>NUY%VHR*G\1N"^/%'VK8#>:EPW<;8V;_=$,H"=JR<';\U?J)J=E_N&U(0 M7C3;[YL@%%#Z/U\7+KK S$. K%]QGPYG:6^"69K12E1NT)[A@MO,3HE4H1D# M0YD.RLM3R1LV?L;;=2* ^,D \9; T<\$B"^YD^>M"#&NM!>Q1"HQDIBEQB]7 MPB";K]010D!#C([?D,E7#;'?G@(Y> 8&C7W7TP>K1R;38^E]JM:;;^X->V1< MO5'33SYX%8X6.(_&3C%/!R\"@%FV!Y_AV4A28#,7:.A5X) $J?D#W5(L54=1 M+500$.6CN2<<\O/$/# XWPJ:FC[_]V_XUZXCU02*@S!C]-=C!E'HJ5NLQ/'_ M/8N6;_FPG29)[R#O7LEC&(7%]@8>_/U__FM_ @] %E-MTW;N=FBU-[/1AE!D M %Q#$.L[0#%BR@ ^_$XQ%\K*WQ=<@*[/ >K[4:\!9SQ[>D<2M\R9&/-DX:$> MV/"W@HT UQ"&*A^=>^;&X_@NX0PB%4\B.-,#=0DZU4*F^1 MS,=4/48N)4!-F4@0V@"G6;E/:0F95I.TG$RP$-4IK<_&299,)M1?FZ>>AFH' MFOBL?&]AA6^TA&9#J!;2XLTF=E*HIF\QKIK!1"DE%C(%KE'@Q8 HFTFEA6J& MKXI\!KX0A7(APS7YC-B$?U?X:E,4LD*-;W#-PD7G=3](;'^4V,,P,2&+;0<* M&WP9L!_@Z!__ ]%AZWN[F#W1/83DJ"8-E/.7/"XY2LA1?@R:< M=L%!G&C]WJHF/E 3_8&6E$D:Q&4:D*K<5Z$K1BM]&FIF K"LMA7A[2_ZE*HJ M=!^7U00#H,.DTC)+T F92@Q8.H$SB225?/0+:#0-VAHU&R34L92V$_YB(,A> MD1[*T*A[VA)O+0O3-M,1)2:NUY(-AW#QX@*V9)^VE+7I>,$ZPYDA-E++^KS# M.;A6E\G#/MW&0*TT1XDE[Z?T;#M/+*LS?@%;'O19,0;S-35V2+Y='>#U\LCW M^U5.I@[[K,YEFQX)!(G/*KHQ*$JQF>6CEO&G+;58N3XGO;PDI5666RQR.:N; M'\*6!T]O*@NE-&/)RV^E,@Q_?G012T/ID3P)IC6%::(YX _[)F"F+4; M==CR8$IZ-^6PYGR>-QABO9PF2U9I#,D4/YQ2=Y2RVHLT(TIDL0$*5:KH3.NH MS\,IV;-%MR?VIM ;8"RII\B5@3NMRXG#*=7B//;?1J

    )%>9:1-OJG69P ^;5O,LDVO7Q94!LC,%+DY<*L9P<)R' M31LD/R[DQ#XKY;RX5JP2BNU/%LA-.6B:6%?Z*]/(Y?EV>10KI59$59[!7JG# MIJ5TKNV-4^)<$M;S'J=($ 5:4$>.\'207I<'ZV['Q=-K:]A-^0O:E."TF,.F MB[$S5N,S5\97=K]M-&=29UJ!8SU"5@8"2=U)E2$#LKT1G_5GSG+ H:;4 ;%F MY7BRY3=ZAB_&Y":?K%13(.B5>=HTYR62SJ(K#:4VKI6J;$+ ZV(=-3U B7E, M6K2XV)26TIW8LFD[?15?P*9'&.N!6==3D@G2:+/9!&"Z\6S*'$(?\;"IF!*! M/V\N;5Q7>J5B;J"U)Q9L>H1;#:)683QUS>(*WI/59L>XE8H7F;%G MM4B\K<8S16O%9=)3B"GTD5Y]5K3&%=/! ;1A!X91YFL,[/4(8_5.>[(V:A/! MB)4+0Z8N"!E\T_00*.?K7MFMFY1!QB9T#?3BS"JY0$T/U+5F9F=UR:IG);)0 MD^?6J-7EH6211_0UTV@2,2.9*DG",%%K]\F*78#R2AY3V.XH7LC.2\T6KP]C M8*&FDLV,"$=P1+3:;5O+UC*.SJ]P9N)UZGZB:\"F1SAKMKLME2FT5H8_:*5* MS$)OUC-UU/2 !$R-I>S4:FP92B/5*<:52A=/!;T>D&#$X(UY0RAT#:40FU1K M\TE;Y(:HZ0$)C$'*;:SS8(PK"R>UZ'0J^:7+H:9'8+A4 [7%@EGBLTY=AXM1 M2O-;'+JN]W!>!C<9,VDN;HB.2\?[;%L>9H);Z@X%1AV85LOIYO&J"N]V+ M?4L'.4A;EP]Y#NK&X]CYMX$OIOB>O?M@XXD%GSSRU_8WB39M#EUBS]D-;/M M8F,XO6WS*\[>QJFOW-$^&D;8-'R[.??9P&N2^7%3)A(_;,J)6^H+3O>$:LK$ M+1L)]K>?\F!O B2/:\0(+PF9&5/5"6EUB]?X'VX\NT^\_H!?E1O8!" M<-5:@?+[KP4R(R$XGQ"0D1!$0A AP>>%@":N70K(D)M%'SJ0^DWMHE>\B!\1 M)O\1.SX_8H\G$M=(7"-QC<3U>TXR$M?O,LE+[Y*??U_\"DK,O.;)-, <6.BR M]!.YM,B2OV@EB OJ\Z7G?8I2#ILU)F27^U"/3G"?NDQ#QG<4U(],R\2FDDO3 MWBOK,NP#C2\0#=+($?JPHL;=WFK(?>*2PT#ALHX]0>>6T1S:NC=*^R[D"W * MEFKZB+JY'TX\N:A<[%H2K!^ U#)\]1 MZ&6S-E]:S"/UCM3[$^I-[JLW*?=\31R!67G%YS*U5+.;6NHM_M+J/9G.Q#2C MN6D)9&0%9Z3L>IQ%!T^97_^R-XE(NR/MCK3[L7831Q=O6<89S9%G,DX6U[.U M5^GX>/;2VEV;CE*3J=RM&"LPK58TPQ!KR2'4[B1( NCZO/@WJK M&I@ZT($*'+/@"@IE8L/)KX,/HEW$TT_O5[K_0S3WW%QRU<]5Y5J0I!<'*23FJ'X\T.92'_!+V\F1V))R^+L,T"]P M'+P7)[TZ $&^DFKZ?: Z[.(RC-$G.GK8OY3X-N\<,:ZF#7N0 M,-[!ELO>@UX$6V::'FI(H;[!5\OL3$FTA0C;Y+JX;FOX*ZEU!L(5@"\&6 MN[B%O0BV1"=1KAAXF0?'9F_VTBPV:]E*!6%+%%_:,*&+M,XBX.(Q&;H^N'RH MU]XC@\ME[X O B[E,?"UP^5D?%SE"JG>ZB7>'?.H.P"^$@X\LAF3R6K%[6/W):5A6^KM<:H9Y(-[MZ M@EY46FLZ-(2R&D*R2K.G LB(K!)9?1A9_19_PVE9C8!,/!2(=OUU7S0XF_*] M1GBH(UF-_OC#/@4##)%5(JM>#H2X*_/]M*P6FSUVD>2 Q%<%=K;J=S/3:A/U MWD-VN/\I%#V_&?Z(OCT2OG&]=5\^/.-&8[:(C_XF^=E+%WR$\PGG$\XGG$\X M_PXYWWNYM=\?H7YK=X;%*4#&I3*DP'(*%!WHO\G5H:<=+/=S=4@2H.Z(+1_1 M1T\8F# P86#"P _,P"0%U9,IJ%4@R_ K3]00*%#!EZTD4W$B*9)N((5_#L@] MQ9W'7I,TTV^XDOV6L$1;FE.6+*-@Z1U)YBW+_P: M+*9Z@>LR# I9]#^Q(5(G[^%@P4M.\6L3QCL :*DR(D(76^V0EP1I'/! M= (#2/3'G^!3(! @ $( A"2%7A] +AM5^F4 "52J7"HX&TE\*#"O9<.!W+24 M+B, 01&G@2>:/A4>?C>7N#75$&1*=6]K^[C&&/+J./>VY,KV4QCYCMS;?S?4 MZ;71\FK:EI@6L*0MBT@5(_@I1THS_H)8NK+#TS5]WTH%RL MB#Q4M5B ]ZN=] MN&?22E^=@!R43PA\<*WP.4<0,-@TZT+S)148Q^NZ$S,: MY>KB_#!!)W>^2)+.>K=;2_B7\.\M;RWA7\*_M[RU#\*_I)K #5Y/&B.@43_M M,/1?_Y:P'77>*F*/9^Q[P\E!2B&3LICWQ,_$04\8GS ^87S"^(3Q'^R:AM1! M3BL&T(!N.!FSY.["L[Z'NZIQ?.,QCH[8O)VB;RAIK=>(I'M\=3*J]H2ZU@$Q MKLN$4%ACY#"F^WS!#T3R;G^1#R&BEXU,?%]$7T&[/61#_6A=6H?%M)*>R'QR MB$0T].-/^+ &#Q%1(J*/(J+?$E+XOHBN(D(UHJOM5WZ2[)O55$B3D$CB97@'=>S,]#GN5KT^432=^( M* Q[#@\'<2][C N(=!#IN#H7$.D@TD&D@T@'J9)\4Q8H,J-0!EI124CZ5-4E M].KB@--U8!PKJ5/*&-RJVC6K/#"56JTB9I1E$]JC86R/LJ%'J(Q\,CC5+IN, M0U3M:]\G2@$&Z7%[[HIDMWP_?.VUW?7]<4%5U-TV4^B0C%-81C:%] M8B]:17[C(1^_?%*_C73S=0%X75>F 3"Z7@%'_?X.ITY;"YYB]?I5X< MMZ*[:VJ@ MJ1-LB4J*B;J6V':AJNA4#T"#$E!6B2#*$);@O/U,'@(-;ME^N5S#@V1[*/VL,'# #,B^43R'T;RORES^"J27V?# M,\:_2M3K$\%,S%5.Z@1Z')+\Z(\__BKU7GXXT'D16+WD]$VJ4<\,NRUJWL8$P28Z] M)R$F67+7*_GQC1>[QR3_[4M9.=R;E18YEO>5ZMPLFJ)+X<("04 (0D H?*+J M!Y%_(O\W+__W,^5BB]-K/Q?H./LRWAE?>QZV6GC&0=I<8^T:&3#>>) MN!-QO_GDV+NJ\/6%XUX/\_QHM(BNQC/F)=!J]?5U>X2/>W0;&Z'/7N3K-DI. M_TT@.FE.>P=.S'M/K;T+E\:IV!4X0C8154NJAC[@#$.3>J8A]&104S\?MI), MNQ,+N00U!7\B/7B/^)/0*5Y].5KBT-CXH"Y!+O82+P&@L3URZLN),U,MVYF MAHUY()".F&VH0@60@R;TQ+*7=-#,9\ED M&L08.M/-#Q$6A'[\.9UA2(" $! F]Y8+X.!/F>G/;'2KK 3\+SS:-*!,KYYK9),:"!^^O M?C+8!5*6DB'M253+=W0%]4/H$%6S)X/K .B_OJ\-[A66>M=^%"BH&Z0\A8,O MRY4X'L^F!3Y56LBTOS/-95+0. HB1TGT*4B32!8B^43R;\=K\F')IT$TD]+G M4KLNK P^/!XMF8:*)3_TXT^$(7)/Y)[(_>TX23XL]^-X<5X%BVR(GG16U>PH M([+^91G)/>+]$+]Z&L5Q[KSK27\2_CWEK>6\"_A MWUO>V@?AW^O7H/_F$H-W<*$9$W2I3T'KCA(EV32 B*\WJ2G0*'TD:(!<=-Y! M:LT#9>)=?;^)C^^1UNW1C%/"^(3Q">,3QB>,_R@YPZ2X^B;1>*?Z&+GA\*B' MXGRA%MZ^.TU()^+A9E@:S[+IE33. ML=/7"59,HA=&.,\0ZJ,(=X)4E@YWM$4(0;@'0[CKWXQ_#\)].LSW2@BGCM1I M(!H)KL>FE.Z^%-;5T>RUC,06Q0$_!J4^"G&G:&5I<(P$4 METX>>^"^$7=G-\&XN'< M0EC'.5^IGBV-IHW6:/Z:518(>^[!6_R-('Z"D)850A\6LB0@3D"<@/C=NKR_ M#<3[3( -I&NUWCBKC=C0B%(0-PS8'5U M$/]0X8['!/&+^JJ_#<2SG=:H/TG/,C2H*R6Q&8I,$JLRPIZ[\/E_(XJ?HJ2M MBX>^X4; @^[_][,I23CR5XMIWT=]J,-:^3=7#.H&G,N\H"F0:NB:$Z,9ELM3 MD!9ZX99I.=]*CU>^;'^D 7]UWEV@V=V#KWV?'#;0?Y$@".+]4'\F@2T$[PC> M><(/^VF\R\N#QG*<: SK\=$BF><&PT7SA4.SNP>W]!?P[@1![%!EDHQ!\([@ MG3=4*5A&JLS]^#!_0+>G2 (PKO MD9:X[SHM_XU[EGL&IHD-ZS3]OQ=!,9OL]JK8P-2@Z,W_X2M]5(#R;4T<__SO_]I>P.8RR]=7957[ M[:#QULI&5BU %@/S$/AZ&A#&/F$ 7_Y;D!?"2K=7&HEL(?UO%]$1+:C@>2K>&4.= M_F:9Y]"%-F;#7'@'_)MM^(] C32$?O]3*\;W&,]Z"/H=(@C$-?F?[?*+]D<_ M_M00@%#J@$)I&I94V%PI?(0S=ZEZC%P"1L"NP$1$-AH5()B#8#<0$IEN-!*) M= ?]<"1*!P(]!H1_6&\]#]4.BDV^R=\VBO"51K%6*1;2\>H3E2[$GRFND*"J M]5@UG4ASE31?Q?2PUA,O%A)\HXDJ>U94IMI4L4D94\4CDLW>"I7K%;/B(N?G?$A!^_SZ\]_00Q! ,J$ M_]$I=2(9$-Y_G?\0NL#,ZXI@BM)EIOO7!Y MIH-P)"($HN&N& A&NP$_RW0C M?E'L1L.]@%^(T&$A*MH\+3BJS6S@+Z6FL6:U7AU(EHQ M"]UN7JO[$J7B0%G/\C&1@R,C^R-]2D[0>U&Q.DY%Q6D@);=RKZ5%ESU\9E)) MA:NE?F-:SP9X,9 ,+K2 @48>/)./J14VH*@-'I1[]1:;HZOEQ="Z4-@=.=*# MQ6'/+$J\SQCU SES*8PJ4%GK!O='3G/MZ6MJH8ETEO.-Q=% [4IU-/+@[8%H M,,'6A[7V>)(=S6:#P:"PE*#%VV68_:$915;S_7Z^0H/\' SCG5%.#G'=8)?> M'RG-DLI(D6O=NB"(QAX%6A%C%J]L1@+:.3! MDOABT\BVBM5YW:?0OD*D7DR%=/3V@R69-:Y>>&FW?7PQ4>WW.M7>4O&A9QXN M*9V,\JW@*!$;@\Y22=9R>F\U+G?#ATN:1F*+6C,[8Z>X5- M"5=[LVQJJ+G)PE0'OYU?MG$'Z3NV!H<4@;ZE0#CJ*E:M!--0G0\LQ0I_LJ-^ M;<<9-#M[[)+-GD,;\F(0A[7!X@;E++ MN3^]QANI)E=U?M^1N]N#G4:O>I-#V/>F;M<)^Q+VO6'TO?I&$FZ]BS7>$K=^ M38V_C99G^YFD7@73\.+,5>QWJ"CK3JY!13/T(\_$88(Y\,+YV.=G5^ML'09 MX5PST7!MEAEGQL7AH!&L-S/^>6 (A3/ZXP_#/-&!R!W+)U%YB=A^4FP_72?H M,F*KF/EV4(I.4W6I]2(-I^MFLSO"J=2H&EHD>,;RY5>_?2.7;<2!=I\.-.+N M)=SZ$.4D";?>Q1H)MM[/(@FW>FF1]WR55C1&0(-&U62J@1%0=&D.* E;.13< MN8G^FURAW;8_X6Q.38\Z%<[NNB6^K[O@52]>*A%>);QZ*[AZ+=W^VOM*V)FP ML_>+RGQ!T^?ZABEHJ&K^4) 4G;CEO6J,GUD4KRAWE'^GT0!UDQ%O^MSXS4T@ ME!DQ >#FK#D%+$"^K*@Z]( [@>: R>^FKJ!6U$4!RDH8.B2L*BX0H?^"4[> M&JJA2&O>6; )OJIPA>BP%NNEUEPW@@+EF&,-,HDS[?[E][JY/=\LOY<)B?LN M^6V(,5Y8)'* SR:7^6I%&&4*L3*4W]"//^RQ!FA$?N]??A_C_+UHU-QWR:_T M.F=6@?6HPYOI668>EGR!J(KD-_KCCY\E\DOD]][E]S+A<]\EO]UIJV[(GWR9("?L.I PW]]L_^G_&W?N/)?VO M]TI8[M%8[NHH1S)-"5?>$5?>[8WSGGI<<6T,JF<9&3HE;&[ZGR@%&)0Z<#). M#6%)[J*))X-X,FXB:NAVKJ4WP44%8!0'[_@XC'"CP2B%V:">R@W6AIHQ7_M% MKLLP.!+_@I& !+"\(ETW#5@W=TU]%VD&5P0LCNXE*E,Y$QNOUL5:L\O4I[D8 M!BR4>D BP"6MP&+:%@W?YG].< 2^&Q!S*;&8WHR3;6:L513Z9<7"+"B$+ . MZZ,2P"* 10#K=@#K!NZY/P=8_'3PFBZ)>8T/&?-U8MR*&5RLC +EW0^C%WV M^K7WU5&)7&S?Q1IOJ8PCN0HBW$H*.M_+(A^"6PFVWLDB";=Z:9%W>_V.WGRJ M-VI--01Y+UR5]$K])B>+?[JD1-7LR> Z7I:+=I:Z^E+O.CG[B+?C0Q=#J]Y$ MX]/^4-VL2Z751 T-NL-AE_%;S5<#$=(_CL# !6^9'P\&+GNW_$48R"V84'%M MQOMU*?G:]]^]HL@X--Z7,>H%;CZ+)LJ%IAN M/#B:+1 (V,UD63_! 8(#! =NY1KTBS@0GG4G\?5$Y^N2+Y9G&=K?6(RQ36!= M93+OYO#^VQ#@)GI&3,_.*GT MU3;<;0<3+0* *6H!GR%H2(>$%%E/1']AN_\ M!0/^8R I@M)'1?9T WZ ,Q[....W"7?@^/DHX(G2_,]_X _G07T9"!J2_Y'] M-E>6T5MMG*/I_[V(Q-K;8"^3#6PEEUAK]E%!RKP$;4/+U55G5 M?CO(L[6RD44H%H/0$/AZ&A#&/F$ 7_Y;D!?"2K=7&HD\LPCH,*K]=M$+T8(* M/D0Y=:&/V4GS\FVWXCT"-- 1__U,KQH]QHA6AHR!JAU(XIO\;<,*7VD4:Y5B(1VO/EFI;2":[&)ZHU^#//%VK58C+.55^2 MN>)5U^5.DMJ>);69)E5,4FBB%)QILWH]7/_Y+X@."!J9\#\ZI4XD R+YKRO. MIZX(IBB=>1)_?>;:\A3N,7U_. K5G4BDWPV(@7XW$@P/NM%^F.Z%F!X3C#KR M)+BA5(U$I9CW98UZO"N]FGVU"GKR BE,^R-+I=YD,5_K?AKX1FJ"[TB++!S) M'H[TMQJ!(0BE7FESH?6'F5J^6FQQ7?_AR,$\M H%2Z-9?95O9O)9,&S)\A". M#.Z/7";Y:"24",SJS5BEQS07Q52A/^P&N@D)^, M%W#DP3P3TR*7!B_1(E^/M::E;%9K02IE?J?#Y<& OF MM>24,O,5N4I:D5R,+)G^GV56U<5/@(FPXTYLLZU#OI(P\MJ96:L*GW6IV)Q;R"%YH/+Q0C;(=;1T-,G!IQYA@69_-IVTRU6FGBVJ@X0'I&FIG/9WPG"G_.R2J?-!08Y!G#C" ^O7V;#.Q]-=7I#-B)1G>K7! M"YS D8U]*;%5B:.G>;K9";_H77,U[HMP D>V($IG H%>*,B/?8%Y>5)IEIJ# M#)S D2W(U"=FK:3U&V-?-KLL!Q.3ZBPR[+)'MJ"[R(^#_79B6)\$5F*D$@65 M.>0L./2 L\(MKE^9^"<36ACZVD":@O":AT\]LEN5 A.:S1OJO#[1:#TLR7(S M]CI$-NKAQKXD_*W)C(WP0J,XRHC^>6L1@:AZ9 O\>BG'9-><+W6M4H M?.J1C=44150RHW6T'IK%JW)N,"PF(;_ZC\E6,B?HT6ZYQINR)$]KL3D;'<"G M'MG8.)_UK[+,),UG:V8RPY67!2D)AQX1F&JH+XY+LTZ(SX8F-*W7YYR26'0# M1W;K)=DU0244CM=]R=&J$)XFI==*N1LXLEMB()E[:8C#P7BV[,N5@%[.3(OP M:#NR!3U])$Z*C=7\LY%9B-2""=M6' MASIG%O8;N*:9Y1R"9IDL3'7PV_EE6U=!QHQMGB$MOV]9!XXMBNTFP314YP/+ M:L*?[-A6VY$4UIA#\]70G(G9+V0LY>AC$2)A/S;5KN?2W!H(__@M#D[VV7_5 M@)\K+)EY#CS:+D>QS^.AEDP8^Q&6#!G[JD&97U_R)Z,7/70V11Y/A"/'O&6? MI %4C="'__?CQ2*=X100BM1N22GB> M\/S7>/Z*6;E_*Q,94P'6)8"??G(*YWE:*B+3+\6L4]\?GG%Q:8GL+W*[:NJ; M%51=MF>_RO8,_1QF;YKM61R*=):$A+O>Y5O?9/8<8/:]@671K^';24K$!7U$ M#61UH5/XRAKJ/H9*J5. @HF4(>K5*,TE0P+Z[[-*Q?=3[HB@G,UV]52 X>ZR MO]%/\_U[^JV5P@GCWB7C'@^4]2#C>D[?_LIYM%>B&57-H0::.L&AK))BHC/' M/GU4Y1S5F+UCF'X;4U_(6^H^,?1EDKN(2-^.2%_VEL,#(GW9-(OO%^GVBLOD.4%O MCWTO"3TO1=G7D("B!$,__O@_D)]QAS;TGLZR*=Z'\R\T "GA;H M4_1[']G6)LK,Z*W>,JEOTBKQ*C[>BVUV#7/ZLPUGKK#)A-7ODM6) 7Z5PXQA M\2P28 I/, DK$Q34A2AA@A2)-?Z *.NWH:R?^>2YGNS=56W[;=&"O\O L(I# M1KWPS ?&4K/:8CJ92!#D%ET<>1]D#KNO$R%]/"&]JEE]5_7< MORBDI4@A1I=ZG=DXFW]E@]E0L1V8HG0V:"8'(J>:2-R]E6PK%E5#[8^IGF!5 M)IA,@:*?5Z<@AL"=&0)>NT*^*V6D.A(T$$/2&-\2QB/(5GGIC@LY7[P^KJHY MCJ^, XUJ':7?0O4C?*K7!!%G(LY>MNOO2FWYL#CG(X5).!>BF7IJ56.GT]8L M$QD@<8:*2NB4,7&GWHZ^!B#5*$FA!%E6%X+2!XCJ%/QJTHKS7\Z1K:2JQ;%DY;!@'0$H<12EP[%.)4*S7-.?6+Q$ M5K2ZZ$:1OG&D&Q\)('A V211!%]2%OY>-OFD/Q).R8EZ%8PRHW4DU!75(91- M% SPT*$ MC[A4)7Z*=IT_H54"TF9PZ^KVHK2 'SO'! KZ8:M).]1@3A++J?, M."*] ,!\ MAAM6GSZ$!OL@,%!FW'J=8[)U26V.YZ%4>S6881! MT.A\RM.'M>2MKTN"T'3 M!,4XOV;T4'+NG9(YWZSSW#>.?:=6T[0%\0-*#:V\ILU\M#X<3]KI9H:!F*:N MAJ@D*O+1$!<-D6GBVO&$;O()F4[R;;$]%"M-WE>2\]%0O2.#%BYS#'44YJ3? M]5&<.PDP )H&1*BVH"PG13A1ALQ)/S'3&XE@Q;B70U8(G,7"(@7,33HMWY9;P+^%?8J!? M,% 3G2$HOJ*H5.$I4AR4-%0)P%B59&BH\\Z!PX:["U@G M-1<(JS\(JW^[??E]K'Y?EJA=]04? MWIJ((EZ-YS6%[8\C-)M0VNNTENZL1K@=)KK]?@J%3D9"$^E\%.DD MAO+?ECK\BG2RU9=%IIHUPWQQD>VUN;S9[);*2#J1F?P4/E*+X0$LY3W]P8E9 ME,C]-;$)/&/^>@#2OEOAV!+$(UA6GN<509HT&#Z>+_:K?B'_6NR543=MJ&E$ M3OO\B#03:;ZE&^0[TU5V!?O-J#MF-ECD<^KDE?>]^@9B;=7KM58+).$HZNXI M2!_*^'U[-DH:F K2A4+L'A#!;A6NB&OCS)J&+5@U)%#',KN#J>:R4:ZN^&J' M+BW4:95NQX==!E>9/%GEGQZ9O,=.8-KUJY*.M M["BJULOM %2S(1(;T9(26N MCLN'<;PMI%JWM2BLNG.=7XU>RT6_WU^66EA(H=H0C3YT-PU7D=!,(%)@,I75 M%0 ['35PFD//2FB&?]")_X.82K?B_[@+!>58,19;8GE;8+>K]'.*:),M!8_?7@_0P2>"#SQC7Q_R:5/2?F; MESS1BBPD&4U^K5>SOG$X6.JW2CXL[K@6TTE?Z#VZ34J08)0&#$D#*#F64GMP M(5:[=(X\]Z2B>?ELN$E4$0W$EK<".@1>,O.H_.7J'^UKJ?FE5XLZR]E M^RJ$-UP^,G0JXHW(.)%QXKBY6HS*)V3\U:\KG4J>-JX!0JX0;W6!E2B")S3%]JH*D3S B28J(_ MV8.PT^J,9<<>"E)LX'T'/^R_&^KT^\'EHC=U'E[W7>MK4.#C4-Y+FCJ71"#& M5G4=E1 O.F+/N5(?=^6]Z(K[*:2=MGU)?M53.[2OG:S3$YI.*&.(M'X<]OS$ M!$CN%8&.MCEX..43,U;K4[P1(?*M?I<',7_G%A M*AF"3 '4<$Z4#%,#ND4*'S6UFX \45/4!@0G<)R_N111 .], ?2@Y7+CCMZ2 ML$(BI]=4K@_E3P,[[7DX13S5H43HO,,]??>D10(R%%G[T']TX$..FO2?C_ B%U-\/_ MMZTQV"=:$AYH1YIUOJ,R9,!PE&8"L24]BYN^5$BN<<:LW&5QI4[_H<9P_PZ1 M3X?5'7.>?U=8';&H2(@SR9[PI)/FC9":M(,6FY":4^$S_M)8,6K*=$:#I-Y> MEO.%43R\Z+(1XJTAV.(%*I'T">^$ZWT26S)2V9_IU%MSWC=LQTIB)E"GVV6$ M+4CWBQY6:?=R!H7W).-A;>&'6O+% R9NIMWZ0VW[8W+Z94,SO-YM_?9]%\>C M_P:2(BC]2T;_$5/BSBY^/1C30:+1">/>9,3"'4>C[]>#%N?PH($OA/:V+"GX MZKVO 5$RGB@%&.B?4SO^@6BE1"OUAOWEK;O$"P<6;MTEYJ" ZL5!',OG$>]1 M.BRV4OW:C*Y+,U^CR$_8?C#)=?VX/J+_*10-DQ*)1*@]:FK^;8#,O1J0!]%R M$C0,IX+LGLOXZ%;A$PV@32#,]$C@/]&U;\1(O'38&V'@.V-@#QJ+-WYQ60'. M05((D?TRQ4_G<5K"R,Y+HZ2?3;+Q4,=;MCUX^IN@2%OW MDQ<[C=T,O"T_KHQJZI$&!"2T]^%"VV\_;FP;(A$T'I?R M$VDNA>O%J)R(UZ1@+N&'H&D5:CO2@HF4:2/(\!A!__>E/'T:&4;11:56K"65 M>BHHSTV];(B!:!DA ^K6%+B ,O7HYA Q"J]E%'J/"M?PAMQ,X-BC,P<1D6OY M6[P><>8Q?\1[X65N:MS4#DRG>BOJIYTG]^MHG!FI/W^/ULFU2\Q[YX[AIET1 M;Z29)!TYWDDSV3#.3[+B(OYE)-@!T6UH(48D&77VVH,>I$.];(%G'=S47R27S?C#%>^I20M)M MQ0M[CR1>]PC%&Z,Q)RYZ>=4)RK.]8"AQ-K*][M[Z\1P7BH" B0D2$.#9NV['QX3"' MCWL[K# '<=OAKU[$X?]0LD3L&N(-\4I0Q.>]']WFHJ1P64VC0^K K$:T>G21 MA59,E'@_"$H0[\?=>#\^"QC[.,%&IX 9O,9?QZ%%6&-ZB]2JY,CB]J M:$@)@P37<*:KI%@*&>I(J0'=T*0^JFV(/B/FVQV70[]"J(5W0?/V52L$D^C_ MJ&'-'**@8N@55YK1'SA%W/U@:V0)DDN%N&I!0L*&!G[9ETVT"_"7D: ,044P M #\8@+YQ2C?K^Q@V*BX74MW'M2*M?,S7R!6&W0"-=#/V*K J0/JO M[_-R??]*KXVK&Q>7'/%U0URVG!@+_69(C.4ZH5=EX1E8?9VELRPK-FHTF.= MLULPC'$%:E(LTJ0BE\RQ)BCQ0"CQ$0_5XZ($VVT((WVR&(8!']>D.5>*9F4? MYQWE:YE+,()9-_QTEDLS[5(Z)F,]Y>O?A@ W]O*"_$'1/7M( M7!]2#F@[VIH_M#_3*@"4HAKP'8:*V $.0P%@\#=L=.!^:G:1&T&&,X0?;)K9 MG'W*KZ9N2(/5SIQ/$]>.#W>,)?;C4.E.7I3TJ2RL$*N ?SZW$M3QQS>R]-N_ M7LJ&+)MQ7UG8OT5I_N<_\(?SX+X,! U!XFCOJ7[T(AOZ:?I_+Q*8:7.AO6PV ML!7\;]' 1X4HW];$\<___J_M!6QPVM=7957[[8#QULKL76 Q+@^!KZP3 M!O#EOP5Y(:QT>Z61R)9C[;<+Z(@65! 96=3F5T21 W).A*5OBV@[!I+U+> _,^VJ6=_].-/#2$L,NGBZ*#!L&'SJ7!. MT#LP,]_D/QOT^$JC6*L4"^EX]**R2H:CU632?27"7-5Z\XQ4*Q MQE>MJ=6*5+Q82/"%*I] OU6+N72"J\%_)-,%KA!/* M7SGD3F/3KEP=$Q@!'_\"$Q-T25<')0WH<&;6+5N("="A'Q9O62=_P9S A?7/ MM$%A4(<=) ZC-*P:UH2GE$)7" MG'2A'=;GQF_,7,4=YH*[:[;R6AT MH;0GYF1QN-7'QUUTJ]_14_;4Q/W=/^G?P\1#N[A-/KS#&P+:)\*&A*ZO[UN6 MQT3>6)X_9.O$VEPU-%61^OH3E5;ZSWC^DJ%3NMG3)5$2-,2'/XT1P!UW6/J? MN#J!(+?"_V+^^06M)'0__D3!Z9H#:'^8&L /@:\= X,2K+:1(F6 _DB!.LUP MA1(N1+,/7X*4;TG'/#_5H"VE02+@OI)PE9HJP_].IE!7AN46BA:!3D,]5;:IJV'J2%#R1MJJ-T>], M-!A]ADP%?PFS3_:B-U^%:Q_B+T%S3* 6(U665SYUH<#/7-Z#^Z -!07.7H1& M/]1B\5-D88%W%/U>178:^D<"GIT+00/X11KHK2@ M=R7LW9&NS(Z$.:!Z "@0 < 44AKS.IJ*)B+1IQ:2,:*0,PK^!7.D3@V! A$$ M\C0:!Z;H+\+FA)]N3HB!JB$A@ 2;;,U"4BQ_DW.DX#>@G9$4'1Z0?4N=@ R: MA,,HAO:5\3 .^0:A(1)!K%T!0U.V'E'UM9ZQAJ$A82E94:**7")(!F03 ML@N4\TU+-(L[+E_F+):!ME &7P&.6]S'3O,Q@T)670-S Y M!1&]U/I\,9+Z(PICE&0)ICJ5%$1A2'2X%&C,HX&HG7(?JMP(_A"E!&H@2-KF M!B@#X,&?HTM(W@20?Z>A6$](D8RJ \M-/%%)"\5L0 MCSEK0B<\)#T$'&3I[*_%& D&),4*2AL%EE. +TV=EZZ@ 87>@2:4@(^;]"!: M^1GK1<[Q_=[FZ"/5E$7T? T(6([A=UY-Q?(LNV*&',-P>8J)"0//!\,]N6TG M(CIE#-5CG/K^^AU9-VR^-G$G,FB*'*J"/ZTQ>)]D,(3/@4^ =N_6.0$U&T<; M^O6$=Z (%6'(?U06&C:; ]_!W&(V;J/J$_7^TZ$.Y#Y]H[<*"']II#FN]D M8BI(CJSC"!$L+VA0R!V1L(Z%@21#@7DZJ@7%5$'#@0@)B.A]0]5V57W\YXWF M:AHC5<.ZF"6R")7N#%5N[""%%H3AX$L@4$[$F M:4T,\@75LUT-6#N4H5)OB[XNR !_$0,+2V]_SUJ ,$4IW/;P#9"BXQ$L(:K! M4T: /&; R5DJ'_+043]SQ?0O-$8'D%7Z0#,$=*KK.K D LT)ZZ;&2((O@>>^ ML=J:Q\[\X:/PM.W7B?8XB'7,SGP=>7#&05ZD./1&JF3"K4/I4-P00BN>OFL^ ME#AW$UR VIJ4;1O)*M)_L,H'[=(M!D>?<>80LAGE@F5^0R5,#A$K$PO(?E I M6"CNIFPJ^EN<@3;3W2A7-D53_?1V>6>HI S("_86Y)3=;LLP/$ZP.@,MPYJ86GOG:.,QUU5-;X-UM4-1*.W MNW.Q-M?F2O2K+ G8_8CLGD5&,6 MD%+5$0".W?P7=)'<0\G%,31(1H_Z#,V0;&E@!,>A(P7-Y,D]LW'<%2[X<++& M QIZO,[#L5G::SY-2B@/AJWB?7PE:+9)65UX31'&6M%Q(V6?. +\$UX1_*.U MVO=9"6_7)^6#6@ L!'T9RH@TD"SVAAN"IK:!R^.[ZBK)UOD.36%+'\)J-SP4 M'%4:?=O4,?L N"VNAO\F@CQM40GAH>0:4I@3!VAO-RRW?RP?[:A"_83*%E2R M3$5&V(M5H86D6_HH/' J8(#4)I4JP']3[-,;$FB9B/CQAR@Q,#?O/ M;*JXFM&_=SS51_Y]:]>U87)=2ZYKR76MYZYK/7(Y6^MWY1A;FM'IWIJ>]06& M][52K5JBC&[C[.M9=V18H5,O2J3X2D]FH-M(M-1:KL/!D<']D?.5& MSN:C[60B5B[[1N4N>_C,9)*OQ_A&94V#B%)I^)A.-F(NX,B#9U8;OF*B,4NU MZV:RW!K(\T"\5UIT_8?/G)=2O*^3S:N\4%]-F^4&%VG07#?0I?=':O(@7ZV5 M&B%>FO@JK6ZXP>BQ,AQY\,Q,N["HU]CG^6$7-RW9'5E)!!J] M5)FEZ^S+NM&,)A:17)WKA@Z?V0GTLH%ULA&G ;LR]&0W64\'RW#DP8K6*7&J M&,%)9IQ5Z6"G65Y.30:-#&ZNY>WSTU:/3EV*.S>@G[@:1S-ZXQTG;UFM4WG[ M:Q;7H[!:DZF]BT%UQ;I# M].:WOF.]1;0O^#Y&(<=0/#8W#PUJL7;X2 M>:&MRDI(;+&9;K.Y;;7O7#*YIJKU5]74X8-L5KU@4%*U/P*B M*<-#XX,,^F8P/=;R#\.5NG*16[W PV9L&KJ/8WOU0KY?OA#+;AE+]/-GPJ(_ MJ,I:/.#8HU9.![1%96&J@]_.+]N30HQD3PBINGW+ -HI/RZ8ANI\8)F*^),= M@W(K+<0>L['9(Y8=:&C.O!QKT5KS!_- F>< >RKC>TM]WWJ^"I^)>-8AFO-O M'\J)^6T9WPM(IG?M7ML5@5_L#!5Z\!@Q#? =!B_DEN#&Y#W.)\QG8^7MGW^9 M018,DGWQWKXPSR$B+U[<%_J9(?OBO7TA..;-?2$XYM%]@3A&@.QR&_/9.BGO MZ<=7(T+D$T2X*(+_-04B[^2&'2')*1_#6PE"!P5@H-V&:/1_/]@?7Q56YCE\ M6>XX,VU04)5%#3_]=+:*.!?FCW>3!S\E,P=4^:00G8=K_+?$-4X8L,TYS![G M$$@E(O,-(G/=4G9G%BGDI27X>U7\O2MF8H]"\IZA\);#>X>L89>L>ZLF6$_$ M\Q/B&?RJ>+*A9_JD!>PU\?OY+P@73EBII2.I$\DP@/CK'(J2!SKK;I,B?JZ. M,4@L/+:V+T6YG<$-YS$RG*,BGN6/]U833ZOBW?9*;[ TYN%5/6?$!4U#:;,- M03;!L3YZ";J:*A56A;%I,L/:G'E9RJ\H--#_XT_X2*,6(M]$OC_FIWY, ;]L M&X&O2'B8S:4J=#G%U+.Q*1+SR$$AYZOUO [>GTE0LTL/L.+=V3V.29 MKI^'-#E;)P1;&[GR4CV 7!=33=X+:'T?PIJ=;EM*2NDX+[S6I>XL Z8-J=P- M(B6%B9PJOTNDGDC]*1WEIL0>.Q+8?^[,:U!3#92D>\D.M,3>.&5O7+,0_74= M#E=?^3T?^^'CD(-!Q^RT3 MZW2"Y0*)JCBN3I8SM1;I58IME(+\41^(T\%C/T/P:DEI]"8G[;TN%=N91?3' M[S8]DV_GU.S"I8:AT.EN MUVW4RK]&I_9=&*B\(\G2 M>DA36P/)7/"A0(=K:,-D)C'S0LT#9^;49NK>!.&A)F!6TH HX=H#J.@G9$9# MLLH86!6,$:)"MH!'$()KJ^R6ABO9H[^X8*JYBT5% U2HQT!^1+PX5Z6^DQM- MX7);\(034-HU9G9Q_R&8]U!I@K^(C%$83ET=X895['$EPH58_B:F@&]1"0]JD.AC &2"1LPK0.17TK0KA MSK/'RL6)%$V$J[&9.JV; MNG\ZS*_%])A9P*.8"7W\*$:4.SA4GI"N@VI#2W/(?1;C.F(FJI!34;UI*&$0 M3*T*P%"JD*!@Z1!-L"5T7BNPN(\6XG:=9G3>ZC:?Z)0YQ15.MFIZ8KBQY9MW MBF?'+1G.63+L=I?@X[F=EA0B@'2:2 I^HUU!!8JX M_;MPI"N)3%U9(%"LF^ MAHYN8%5VL4MU;HYT)TGKZ:TBJ]IV,42W/B8FP%7JH52L.B])39V@LG"(,9M0 M3XG;!\F;W6_:K4%-% :#\2K[6AQ.)N%97#G6_>;HN%OM?F,3"RD,ZE"1O-?; MIN)6[;'J@Z)9HMK5-G,;\-VX>/5(FCH%3X:J*J)C&Y5.'EBUHJ%2:A_-CCYA METI"V/B$,,OIAP!U %-S:@7MUA??E%FRV]58=?=U5(<8(*T!PS(Z=55X^ ^M MXBU(H)V)]&UVA-/'<[1*+-F5]6UTL,M?6]73(8W@=+65#^$DZC!%#4T)]ZIX MWE2:QBZD[=DY]JS[)80)=ME@5%,73FEF"KA*^Q-48\ $-?]QVH(]N5]S2J!. MH91"&KF$0ZB-UF\9_W;C"Q]$&=09 *Y11VU^1"##5Z$F.W89F">\15-<70F: MU09\KK#".[;IY..@HCUANU60K=E@Q\S.NK>E^>.3 MT*[UJ[N%Q) /R!51JZ?';FGWJ35U[FZ9MD%A"E5GM^J2;2I%#9#XZ@:8ZK^IG\PO>'2AB0U6 MSJ(PNOS4?SF&N?/B?ZB?[-[HXW#E>K"ALRGZI0QM0$>YDA7 MUE$G"W1^(//:[B\AP/,<:D@*TLV@#F3WS3%6=B%4J$.AS:"DR=3IV&(KK(YS MSCZ$737M4]+ZLFPW =F[;\+%1C?G.?43/ ^?GRSM%W_3A(8 M7L(OY'>W52+%7INM:5L-$5PU?$LS=5>D 6G2,S5],P/WE8YG8MNR]\16EM[0 M*-!Z',U M-U2@F5\8&T#S@E:4:>^;$[M*K*]E:N8.%JZHPH_V84[,47A/@D3 ML$ ]&IVV2583-L[72XQC M%M:GS'+2+)L+=)]DX>$[A@[;@B,S=PWB.PZ(+=V%++G'/=)=%JIV&R[]0H;PW9- MJ(W/P_(%;[#.D3\=[$FN;6O_:SW2]L M;X#]5^LV;.-?&"*.-[9Z2EL^9@O3$#Q"HB!$V-Q^(6L='K;0^D";?7X7\?XU MO&AJ>]?PJ&9Q$RN94/VQIN+0M80O!+I5OCPNM=7.H=,H_ M_A@+N%TK^ )(4LKJIKEO=+[I ]@B-$)])"20"1%3I^7;/5T-%Q0J*OSB[XOXZM4INM+E3W_3/"),W/)2[TVMB9EZ?2&=/6;3N+.TXV1IIK# M$>Y3<--X?B!R#7Q;#^=K(YM^%-IXLUW1)T..X4$T+E92]%+-&L,??T)O1D3< M#KQ_D23%.,,6F64Z,_:U(O-!,=AJE3J()#3[!DF,KT2(E#3'>>+*$91GS?"9 M4ULBW[PG\PXBX>X_[MWM 'L9H.QINFU14U =E";FA$)-0*"-V'ZU:8!A)X8>=%6X\!RS[4+1%@??TXTS6C6T'W8-Q2 MTO&_\M;$\W@3N[W*,DV+BS93GT%=0"R$!MWA9/%13=Q2N5TV=.)@:FH,U.'> M;O%>N-I/UL:U67!<++;H0B@'9OT^UL5M@-O7P#&4;BZS\;4_1E'4;%Q745]R MZT[=ZHDD*59#:70NZ*KBQ/C]6]4<.Q$.DU$3>LO7H;D;"%]AA7UOO^3);5$M M0QZ!+]G=7>LBW#E!; \4OJ37\>;BJ!T+UIV]M33]W9U'2M%'LS7:7;;WFHN\ MC*(Y'HS;G9="I#D/+X<_OH,;-O"4+B0_$BV-F /N)'QF<=!&VUM%\K.*6T3- M89J679(6!SBBMV31LVJ1,XVHF1=6+Y"6B*&<2 KQ*+8U?(-Y(C/+9L8@96CI MEW6U/IY!3595P"&N(89S/6-8LNW -J=!CQ/ML=]G=W.\.H?JIEFMT(/;>9W6 M4A!4BX,J\C*_&38E@)G0R";B=5^RZ\\JJV9XEAYZ0!W=<=N].&X[M"(/J:?' M?8N;LVRK'3+N6XYNO"'CV8V=5'T3L8)2SL6K, D4KBF4OE5)AE+'*2)*6< 6 MU5LLL^X/%\/7MMZIAZ9#4:R+ZV8NJQ380XZA]+@8+6B8E:!.*@)SC7@=#?[N:W>8+;3<_Y MAA5+LQO0#^$.'9^6/ M:*!8^2NN _14S%0=V?T07Z>J+F"'_-2BD01T)X3*BL;%$H8]POV^.3&M#T44 M7]:W>[-9MQX3"-#BQGN]T5IW,[Z0;PR^:B!A,P[%XU/N1*1C[>GA[U!+N;+R MNI4CF-A>NJ0[/>M$)VH8)TS@+;4[(HH'F^U0SVYYYY)]JL$O:'!-SO64;F@" MDD.?C"YU)L 8J58(WI'&CT@70K>P%IE[5A],&<5WP1E87]7M0$5$4'13ZG[E MF=I9EV>ECLQG9 'K;D# MI"_JSJW>9VF%>6ZKY:=N!XCIO[^OI=^;F.^T6Q7K>"TY:0#>:-\7CU5GHT8] M,N%!O.H#^41KF9TNKA-!'69/LOV%4F/OMN=?)/S,1AZSQO MEWHL'//M=DGG**P2N/:2CY=-V40"OZV/[=]JO.=#LPWN[IO*5VQ56TVM;SMC M'8Z#PYQ?TUML9S\YE^#ZTFLV:?!F6##\+R!-2Y'C41/(P_5A#\!&"=QRJ&4* M:4$(J$:%%E+HNLM4^?(+NAK>=USX_HYVPO);:/?:*ZU>8W)O1F?U!JMH@>9R MJ)0_XN?^&ODFU4B-&?AN+\F M-Q1T"W(1$'QI)MNAH<:]CJL,: 83D=?E9+CP( B>HI@42C=,/I #X_BJU6%C MU55HDOA0L-W7B%:NQ.A!-*AUQJ'766J9CW>SIC)$[8DN WW75A=KJHKN ^Y8 M-[P6(!*5\6V)1URG)R2@PW%Y518=18=+5@:=57K6&F>U9#@<%B/!KGQO\_A]7\JAS?P]CM.QEY<)2P>7=S6A.5;026+5-EO3EIL MOU[-L97$2&V5N5@YX1].9JL;93XP<8HK^@I*8<35:/K6#;8!)E-50ZE]HC2 C[;^T /& C@U M/.R:IIL(.<6JEH8>Y\83')_*TW8=7KLD&7P2#JS 0?9V=43T"CCK!2JXMIM_ MA=WP*&?*[.F2* DX3V @H1!/O!;4Q@-?S0^ B"N>;@406"DH* -ETL,5U]#F MM55M_$1!]A3@[.)P?^![%4G +X*'@(+"0OJF884N'#[-CA.A=# 54/0"Q6EC ME)"JO_4%CP4V[R<'3W%D9!_G\1CJ5BT7MZ"?'4H[!8H@8_;:JH2WM5JH+1NH M-I$;%(,_M8,U]G+J)'&KP)VRLFL(BEM%!+??MQ-O UD![I)HQ0S%MQD@9E?( MK8X YL0C50[A8X^$L..R?/:4-NM'\WJ;!J>G4G7"7O 3:I7.7OLA$7\W;L=4D MR%R")!; \:*N22X3:*=;!E]/!4=FS3>;FI$L]^//-R4O[9.$W28)VRTME_GJ M(%'+ULWE.!ZH2FJC$/J+5*8/D<0O-DIU$=#U\2P6J4W6^=+H-5_^\2?"O%$- MV%&#=&GIPZG>-N:^";G',IK2+F?BT@40>;^O//.W,F8)E8<$HHZJLKH[4K&$ M\>A^L"TCKH6"HP5=C1N]P7PZBS!YR*)O)93=.IM^FD##OI^;*Z"BCTVC\RJ, MDXVAF$.NOC=:))R)7VV5!?/JEK[QJ:?>*Y,[U$$X,U MTEWXR5165P!4479?<:% JV0D39%[GJ\62WN=(AAAT8X4)^V7\2R\?*W49DU9 M2WE!DW-60>%E4.XZ<"Z+=Y0X7,!;ZIF6[6!GIP-G[CC!$C?HL>:.\D?LXK9N M&71!44P<)[_?P:>/ZI-@^%*M+R*F-F7A*DR5GJ"<%:18%[6$G9A2'.1499A# M6BJ'W1]OF0M*LO(R[<[3(IW2M*@ALCF]/_$"DVU6A=1LM!H?7@YEK<<[;+;K M#9M+8*%3,IJNC*=K>Y]P LEF22YGP8]125J +B MV-O%=]R*;)M2_7O.,*?V@OU^E.*+#/,>0/7!K*)7*"(87S*X58*@P@ M3"?M MQ'+-;7QC;JE^.'U!7N$DE/0 E5_:6IFD[S024*T,K2?*(H_EGMD:COUM.)%, M[MLY4NYL!JA8BUU&(V&Z58#M7B1.2M9NCQ6[R;K9JZ.&7 MHG(9YA32<92UT1JDQ!M(.(-(8 B=4&W:V_KR('K.)9L_LG&]'O_RFTV[/,EW MN [9?D<4;]L7[[2(VU(3]I6#%R"+256KZ\?K<3'=3&(65+AD?1)@9TI/4U^J M@'-CC2YJ7&Q5J9$B@8S0Z->3=6%=\HO)03@7+UV#'J5$PK>8U68A7FB]SN@X M6,RU&'>T4=Z1SGF8_7F6WGV0^5NK-3I32KL3A+J/IK"O1E*Z.C' M^/53MC*,X=%DQZI;'8&@Z**J)7# Q(VM_G_"9/K/)KKZUU9RZ77:[U7 +K+K MKFYKS*N9WL+4Z;IDKE=B(BR*B\3P\);[^+AK=N5Y$ZCP']YMR[-'$&\UY;&K MK3AM(W6KNPA4G%53MSJP6'63L?== UM5+*SBR;MKHP11G6Z?\G;12LN3Y*&S MA<@OV&;&1'*,>( M#E_/TW9!>@_D7E$+!8P4;5:JH7ZDT6B^MK[LM?L\O;E 6DOY8I67<778K8NI MUV@MLX3TCKY5 ,[Q1ALC#0"?=9GKN)#?N+7&4#*PZ^.C.UYH-^#.2W8M!"MT M0D35M["A@>1T8_C:H0*HR)?C^4$-D[Y7XO9\K0X'6/Y^]UH_9Q>*W(DPKEJK M35EKA3O#[:S4WAR''U:U7'_^TC++O)0>E 25'K[0M6^4/S_'#_2X\1JMQ[D( M:*V,3K(RA?S@]_L]X^F^'/4'E6!67FO=Z1AD0G0HTFG$\\4OWRI\GOJ1$IO. MO'0DFBX67@IZ^)5)*HG%CS^AX)FDD:465HGGS<&.B]\<5J1R#/SW!-6]G8)+ M=ZZ0H(R[@2#H*E_ C0"0VMTW-NTH3H?('$3(N!X@;4_%NML640Q-XLM)?#F) M+R?QY7\?7WXB8ORD!7Z%B/&3Q^;>-6TNH5::_>(+/\[2>6&P7OJKH\*E:E%] MY@:MLFU/;BW#:W4L*V_9O:?+,KL-N?:Y)/1LM?Q=,&I(3BR MGE21]+'5V!O]YG*C/Q8-1-A8H$9G:5%AA,JHH;2]P(T[D\?'CA5@CV;O(69, MN@4"41<:S;0V'WO_IRHZ)JV:E&Z,\-:- =0-^_N+M+,(-+3(G4;#6UV@\=6A M6^L1,O%@9P[05K=YCI.-$8YEWFH([]3CMBXFK?!F[/Q%0<*XWB0";_M.&'73 M4: "9GF5K*8^EG\831#-!;+O=N\E^Z;R^(3LBT5975PE["$I2!JJ, ^* W?3 MTIL]VT/I:+0\9(+\2WFH'8\S M0!S\M.%(ZZH9J9=;'TZ%E5/^W$VJ<%'8\L^X)=*=2VRGPQRDT"868,L.DU!' M0E3C?(+<8%#C>:9BSF7X7-"LXI=NIH2&G^BD"$$;0[,:(UN?VXYC5!1S+D@R M_NINVT)L9\JJ #E?ER#Y!O:KY7X8F3&]AN]M9 5O'#85 ""X>U[ M]MUE49QU:^ =R7KS>F WO,6Y[B".I3I+ELQ0]LZLJR-!/R,?"!IX,' MCD*0SSZM2BXIN9Z3'9'0DD\^L G%'A 2;IN;@)B M-@./+BVFPO^X*TMRU9B[-.ONLX][U*!2YZCHM"V 6S>MNOVHO4K 3H24M0RK M_[M5LW>GBK.#"C[X;1]JG@H/UQY\*.@CZ)&MGDM(.3W*:OVT^RVECB]A&6DPRE4^'U2 .P$X_VA$!WY+03 M[7+7[>KNPN+R5?RH>$ONGNGF'+;K_9H(!8%YKB=CP,^F,W=D)\X M'\_9]MMNR(S=KG2#O9L>GE:.X"9#$& (="RRS6XZ[HG]G#*\Z!Y*8%94#%.X"+U- 8?W;+UCNVVML$'$*3J-4[[*W9Y;Z/F6=F$]U0ED3*&063WM')?;X88; M%\TF5?90;ZV8G6AKG1--NEH8^G*ESK1:D,J'@4''QUV_B8CE]66?WZJ.^_&? M%XCS],[IQ5D0*:LV1.+@5N;I*%2^%U2,FP]+Z(!3%Q;8;I] 5L3Q!%CGG:VA M(D4-XRQ2%FU5%6H0$@9[I]N(I:3AMNEN@+,^D@:&A;TC8;^CNGV%J1Y'_*U) MH1=L#E'GZ+1:G:+&NRP=]+$?"B<^OL]VZ# ^UN JK9;K;]7]L"FT&X":_9(0QQ+M/ $( M=;<+M=6ZW=85N1+GA,_:8 'WE#.'\ W'K7 U3>B8^W>J@; *KZY MG2KPWOI^K\!VN>L]]:LRIDX^FG1X\> M@YOXTKPPUWJMW+LKP![U[N7.00O4)[M?8J-O>-(O(@V%-GADGJF2]G)4=DL! MO+F.H?%WL^&]ZI,+)E$TC*DT6R;O=X<-N3P@QZ/C&U'%R&'@Z$IW4/6P-3[]R_,C'SOVN)Q$PAQ>W('\Y M:'@ O&"#Y6@?4'/X@>YF#^CN]S*RA^BWAV[L+C)RBA:N.P_/@%8!MPR[0IMN MV(/=4_*:;%!%?BJB.K.0%S.Q9\C"NV,10YKQ>.^C$&K#,RDDK+7OU[,;!!W4 MJPHR69J,.==^_$/UVN#7?K?&QS&8 M9S;7GR[*#$NBS)(HLR3*+(DR>VH>8HC(@J10:I;**L)$)&0AG<8P(4>@:4%* MRY,T+N*D.,%_1#H5?:,G"RML[B.Y,;E!EUW9UFNK3J^0[L U^&E+V\^8^2KG M:P;G=;;%&6]H?12V))^V;.>'1H;93%6^S&2DGH=.>PP9"/CI,[.90![*I5&' MUWW&T<0ELIKQ&FAY\DP;:;?<;MG:,OK8"_BB,">%$BT0 G'Z3&=D"?-AR9C+ MU6Q_,^DQ$UP3T@+ZM.6RMYB-5=RNH/,%1]>)V70YS'9 RY-^LIE:KJ6-L#PO M.IVNJ:X%T1P&H.5)/XTI*A*BJ%N&DBFJ#;5,SU<;6B!/W]Z1+'V02XL-1LQO M/+HYR=NRHPG4:4M^D)UT=(R6>7PZ:XXQMS@RU(Z0.6TY*%CK1:.(K/CY.J\: MHVS5'S=@2^IDCO#):E;I-WE>5]$",>D82E + /LZ>6:%V5)\QBVO4FF MI7AVL0-:GCQ3FQ8[RJBN$2BNY1HL3G644H469$6;(4MK >U2O6E4( M)<_2 H:>-C7ZZ_)2R?663)FFVME>)U<,%AIL>C+SI.\UT&FEEC/PH4T@-<=- M;]8!;'K2U=JVD7>5U)+#\A%Y4! MT"9BE2Y@69ZF346"N<7[90 =9HDXXP\HD MGPOB++4W6W>EZJR]8NH-LBVVG6H#;6G 4D^>V0::B;1)$^45-,]Z&VG4*!9C M+;6&2^)@&""RL6EAY?6&G2VWHUA+;=-].>VMN0S*2KR6X90^Q39C+16Q-ZM! ML2JNF ';ZA?&U'9BEX(X2]766-'>;LTJ+_*^6N:TFLOS=)RE;B;V5 !B&?!X M3V39_E3NB^#M,99*9UKE^D9V#%3W_29FK 2:0&,MM6^H30:IL!RCKWDVSTST M+CV)M=1IMT@/A*PE,LK0SV+H.F^;FA9GJ959&6D3@T6;K\LK4ZBGF?6ZWXFS M5-IHE(<=7[?X\F1<&N:6ZQ8B:+&6FO'UP,^)%,F(;M5O$+-ZT!T&L9:J;>H! MOR(DGQ<[:UQ>E;(2P6FQECI ,P)2$E&<]W%_LO+7]5F'HF,M=5%.5ZKM%2L9 M8H-JF)L.B> T'6NI\](ZC59$Q#(&Q3*!+5Q_6.AKAY;Z3 SVRX<=;S@:P:]^ M2_HA>W9*W&UVPVS/,-^' X^8(U]!>*@9Q0H?I?38>W$?8R4?_J3:LA]Z?*&' M%W[OX30 ^DT>G>]WNS"WR .:@GX]Q=NGNSM.&;(_(#A,B.=-=6>26OJB U@A M[.:I"_(@"CIQ<%S%P5'J&<6@W:<\HUYTTE6_LD$IZLU>1)CI]PT>Q*?.B]UI M7,_N J7:EWN)3Y:'%/C"NJW0:'F++6V2S7:U%OWC'^P.S67C'1H'QR^G>ON0 M=0@:([Q3K,#XXDAS%V*8# =HH*B#<;FIOU[RW?V\3SU4_GYZ=))H\E?5Y(,GD[*X"%4)^LYWWKBHOOIC#)VDF'9P]W!(%\5\A2%A8&$"4^CL MX[C@<^"WG!6L,6 HF\>4@XX2!LQ 5Y[F*-'IV]TN_FRQ,'7PD'UX6BKT31U& M)8-^68IF>_K^!DKH610U\"0MS -G>U&*I\1: MO#/<9@LS<ELE5:1MLP4:FUAQ! 5=SK^B/-9=J\AD1B@[O\( M@V_^[P<2GY-Y,VVI98&FF<%VE4MC%9,IJ(!493+/)-*^:*J*EQ.%?&F5*;<6 MI=5XP0L\3DD-8M%7.LW;GW&F#DPBSMVE\Y= T5?3OCSI94&Z[ * MP6K%*BJN^D5[XM?%N?KN:(M+*LV:+%'-CM,.+\8;9H4;)72GQ =+2??'39O"4$-1)4PI,_%4]^-#U81B:^4RW%8]6> MN'[9.$U;RPV*7+=J#-!.HRIG*D1AT?GQ#P5VGE=$].^H(N>E >=3$3(KKOOM MAEOAD7Z7DOSRD'6F+VPRTH8Y6=@E.?3C[)4K=33(X9ARDO.]<0^LRQP]"OXX^NS M7#Y) ^^LCKL1R\E29^*;"JF^RW'=@PY-; MM.%KA*6='@I^H]EB\/2X.V!G1J&!/+U(^U)3 ;_0/=J#T>_N50UL=OON&J M52/85 GFIZ%H/^H6BVYK-T"<4_$8K$DB\LO*_ M8JJ?2Z)V&;7>.97V:?D6ZU3H@TSM,Q_K8>U#?]7F0@B-_L M23_"\O_Z7X ^^XBQ:&;MN>YYRN3G'S&;QVP_O_Y'EA5%53]VHEN*E^)$4W'/ M9F+7'M&[[_/<=((O?/%89R8'[A<>#A>3AQE$,KE8177B&\$B$N M$P[=558*^. A1*XD M$)9 6 )AWS3\[O?AF1\/81NAV=''?29CE$5!YZL;OT8C,.,1!>\FI[/X"Q!V MZ_NYAWLL4?:*S[!#NR&@O9Z7XU0(Y]NG[J#WRH-[ 83/!,T2-$O0+*&2'TTE M7X%FM#8>+:S*FF:H;L-EW/C[#,FF_Y-O M^L\.V#>U\T\8YY=EG"\E<'C$ZQXF"FD'R_%\857OHG.E4K%]F"&<"',G79![ M7MNP$T!+ "TAG9^(=+X.T.3LMC><^-0,+6\RPE#US:ZK!F"Z( '%SLP^;XIJ MII##_--A">C'[)2)&_3&0UK.#/ %S9I#%I;3;K_+*^ M]+8&M\QL>$W(1/Y,',\D_LP$EF[AE#L,E\/__OSNIY.ZQ\D>[?Q[M&L[VC]Z M#W?M\2;\XK/RB_T>KRSJ%L0GUHHZ&@Z!5:,*\]A+>SA*0[#&>,B44+PDUP** M5#R,@.6HB%W9U\0ME4#>MX*\2W"7VW)>2 H %@7F\P5 "+-_G3'F_UL8\*>V MQH1-)&SBMQ[C&-_$[]-0YD-?_WV@-+'"*?W2'R9R4X'K<4B^:RHXEC?(ZR+5W Y&Q-':*T M@&&)VR-!L03%$I_)17TFYT*Q;+V+-8@62K)H=B&*O\XS\.RPC M4*2K)=_^'Q\38]PUV0?ATOZAY_27# M"=5!O;S.6=,1?>62';7*VN%&I(Z68[4WGAHF&&"7^\ G]\19)[CG'Z+"),$!2?9O6*VZAUI6P0 ME>Q(WY&9),5=@F8)FB54\@:HY"O0;-"S,[FAVEZA<['&=ICRT!JUM*AD1_J. MPJDO=JT\*=GQQ3?]28;[A'%^2L;YN@SW'E5##!9=RSP[P?Q9RYY52):.2G9@ M=^E<4K0C@;0$TA+:>1.T\W60UF)U;XOSNF^PT_QZ-*)P0D_OBG9@Z712M2/Q M'21)YKX "">\\MV\\L)5.WQ^NU9K*CU#.1[/<.V13B^'05*U(X&EI&K'93A! M4K4C2?-V]DW;\(O/RB_^O&J';_8:[K:T:?";*;'JBB)7=;E.4K4C@;SO M"GE?/K-E4K4CV18D;")A$]=,B<]M^K[=K(D64_ :MC&9U"L]A]Y7[_;:\5TUS^-UNF_K)2=/6T%4M>/\QUO7W@LE93N2 M;5ZRS4O*=B1:_[VU_K,[-Y*R'>>YOI$DO/\RVXW$(_+''I%S);POU^E!T.7T M$2_JRRQ;6&\6S>%CV8[$[Y&@6()BB=/D0DZ3?J3T.UJ/I# \A3S-L_S?_W640/IAWP)KE-C.KSV.' QM MEYX/#R%%4Y H/[6H@K?_$LU W+B[H6:S]_A#]L)?#U@$A9$B[[/9?Z4>?X0B M.9$G+']R(+6C"BC1MXYKH.P^^TV2[-W4>/;B%PZ6!Z@;X-=].N[T??I"F&5&;##*=AA MN1CW077%2'W/,X;#=X<9'G^3%(]CNGVVUV5;U0*W2_]8;17N4W2KF.+X/%&NV,46VV.XJ&L]-E5@6T6FQ3%%^!/'-JI%N@=^*55;=*M0I1LIK@<^ M:#*MWCG[_.?@]"(4'5M1G'F(>Q3G)Z9W6W)1<:-1%%S(V#;GUUB&UI(7WZ]DXW MT#E[N=XPA=RB+Y=7\Y*-T )YVM*CR844E*HE@^.J;BM?,0K60 .4Y:1EI3XI M>[U@GC'$;\U@V/9)2U.B@EYZC)89O-M%BZ,^)(8P.NND)3*8#A>] M:H%F**Q6+_5:6MG?PAKC)RW'9:F*2=7E@/$7PJ"ZS;6V&PH>O9[(4S-%9)L3 MA@BJL$C&7CCE3&$"6Y[(09WS;#IR?N]HF7.%@VSR",X7LQC/6S4<\.F)QVP@G)ARVS4&8,P MQ*8D&VAQI0%EQD\[X.:WMFJ.YG5&QW4<4V;XH":!I\:HGE):(K7YVDX;]:'N MX--T+6M60-,8/?'T7K]36/M5IH JOBC."33K:[#IR;!6%BNJJW6NS5,5%-L( M\JRC-,*F^V$]X1_1%R6AZX]SPVUCXJ-<2T,:[?&":^D= 3;%S\LS= O@3Y27 M]\E:AN'0B4A%\*7'+%VZ!P!8!G^-@@]3_T^<+_Y.-70QQ#8=]*4+T4B9I#P[ M=VD9+@K4=S'F/'PPICY*)&[%-C\ MR=.4& 5E@4T#D(9N/=,ZY3S*[YD +_!=V"5 $"8P?<0$_A2ZH,/O[?8RJ7 S M UX.7RNZ8!MAFG;@_@IE'*>!X:Y&6-KIH> WFBT&3X^[ W9F%!I(1SB? AY0 M-/3^Y27S\9OPCQ]O?\@(JCA)Q]=R"][GZ:2FC3'FG&E>EE) M<:";F CL/I-))N(6)@*[QY(2KOH=@\3AIN?:XSY+7%;DT;BMI(P7KC!#NP*K?K=8TK3CLB.R8B/& M4EZ9:W? CS;-#TG(N,>?ENTI+AAPPQ8MM_N 12W%BXG.(HK-GIP9]P1^D"9X M7IM*?K]*"T088HJ3ERF7E8#9YP>SZPSEVF"&X0*!?:.84F=$>=+8&+.&2.BM M+.V-!HU.YV;1;#"5TN-BR^ -S@K6JZ6UJF1-B&8PU/0.Q4[K'/PI-;U!'MIV ME(4(]L=G3#GW$=?L;P*=/^GEPM\=EWT-\$V8Y [(7#;Q/2;8 ME3@@$]YY)=[Y(GB9PW'>()=NDQ^T,;JJV$T;SP7[@JH9ZELX&INB/-4MQ=F$ MEXZ4I:\OH**\PF+5*II^IL?7>_.9-'4DE2P%'^,Y>&8$,8#>\"RR7[=X@N$J M&-9<- 5R,MU57,7)"YZ#)_AVT_B6N#(3@/L-P'72I0&ZD84YC]/5S%:5TGBG M;5L)ZK> MFG[)W9# 5P)?B:_T.^#7-7VEO\6O-*^))"/5+8;:Y@9!32KX YZ]9)6)'-3]/28B$=U['(;'' M$M!L_V/U %%V3ZXNV]RHK/LTPTZ;7L7H3"5?^J 0TM>[)HJ>Y%+B9-/G"QDI MC9R.))- T@0KG^>UWQPKOQO)O1Q8JMMLFP[*F0)/^=EB=S.9 M=23IC^JB7@(L,5S*X[UVB4>5G-,H6A9E]AHPR2_@T?A=!C]_Y,'G\.3N$LC^ M-MUIXA@YOV/DZM5&/O"Z_M7'>NT%YYN1\S,[A2.88M4WK XQBX!@!DBO(1 + M!J=-?.:3Z&(:[ IBI^^PS&E1E03V$MC[$U_QU<=Z;=C[;CS[S,[D\^!>OSJ: M-^=%=LNS.#MGZN:ZB1-T5&4[=T?B+]T9N$TW\I6Q[1MY0;[Z(#\F&#?1UT1? MSZ:OGV:47]IQLD];N! W,+-.LE/XY)$C2;K"Q+WQ"6+>]KC3CF G+F1$7A?1 M_%8M,64.M[B.LU4]>5__&KM+XQ<\&+RV$2?@E42\)4Z*VXUX^SUZ%>FAW,CE M)^ /;I*M\(:WB,FUX81(WB21; ,X@?\#H\Y'6,)*8-J?\R$W&L.N MA]$;&47(GCH<.\- Z@?ATOGCG^P%;U(DD'33D)3<]/URF'3%I(5OPR2DQ'$% M5A("H]!UA)).RS@U"S$)/\K^R:#!,^IL0=A3RH:IUL\R\=S?"5HH1? M$\CU_0*'$W[Z<8Y.B%^-1_B*60$"M6@76\UYV5#,]E@O:1L-7]("1D2^3IQ, MTB$F('CIL*[O!X()(_Y A^GO47#2S%"397XRXA$OR.B%26]<"#2(@C")=SKW M'3RF!Q+ZP-L,WP/PKQW$>K%S^FL/[-HXGI#9/R&S!Y#SIQ&Z^:6ZS!I;-6_4 M.6'958J>TZ\!! ]KPN!W&>J"5Q,2#/NT&'8+ [LVAB5<](^XZ!E!;-:U>QY6 M9-/,8#P/\D9K/5KE0A +C^XSZ9?RP89$]-\>C KX)VRV>Z48M;L1*#J[RRE)@0ERP"9T HP*X$'* M VT\Q9F[*5L-?Z';=$H/9U2!KN'3DMN+H_J'=U%N1_!%:9]^YR_/]D1S_U;P MV/^]$4X"[27>G 9 HD4[L&[1CL=4ED9%+)WEETM\.J;H(946C\@(^D$7A=#( M@ENBXP@EEZWU:XJX90;.<)BO6E.O*FB0@^ 9\@Z-J4X'% (J0\VWE!2!WJ7@ MU/V\3T$EW0T8J)DGZE:4+C3033-EZDM?GP#Q0PUSE;U.Z1;4AYEO1>H4Z-XT M5,$ 3"-8U@)KK\Q0^Q\V-ZA>X!UO4:UN-,TEV^$/)WFO<;%ZM1@KBW7%RE*HGF_-,ZME MM2^ COZ#9=!8O;I/5:V4N!/BW0."'9S,AHLXF$9_KKQJ!?<. 6]W R6$U_VI MK[*&X8+@P>&B'6;/2S3UQC3U;!3\4#>%D4B2JKU.3H&V#;(/+MJ=X8=I:&6%>GI&NR0@V>X0GXTY9Z!9F2 ]<( MT+JH-3*N(M-2'6PP!/*DY:"8ZZ*"JAML&T'$>:W8\J5 P$^?R8CVQAK.,B)/ MV=-:D%OB;(V&+4^>62@.K!6&-IK\,K,XW897TDV>.51Y7*N:T@/I, MNCJL] FVU*&%M( ^;5G,!^.6ZSD9AJLOI,Z<5MHD!DL!GSQSI#7'.;XJ3YA- M8UPSV:'O@\T?:'G2S]*2+7"+=6[ >685F#? "L^*2EB?.9&CI7QH;8HX+,,KO,!#68:^ZDI9/C:FNV5\/XI;D4 M9L6U/%!,30;E?P% W MNQRW.Z#E?NR11K< >CJZ?(1+13^R%: D6(1,/?L I@0!I2:.L!10O+9=;KWF MT$=+]%,#?:AI]0@J/?""O&G+QF[W*PD GOM$D9S6F4VZ11#BHCL2^V!?K@ C M78"'>0"7S^9T"7\-%.AO^26!7=_QSI:XC\Y _^3?@PJH(19<6,2A<3/0]>_]!Z'F+/CDZ.SL\3(O: MP$\B!V(6_1<?L^[5['Q:-\G4'@AGB-_&K$WT5\WP;/%,U[6 OM/WO"'1P M_I(<1320 (CI;[ 6A@OZK_!,3U\I3YZY\WN&+]XW%277-GU/V3M*T6B@YU:% MR+-YCY(/#LXCS3CX'OCC:UW=8&@/__ZA;Q_'DGFYO7G![HD7#]"3>;G.O.3N ML70R+[[/&!LPRVD8KSLKRDHW<>BN?' M/]!-&'D("/1N'VHMG4E17ESIO[NB8/?X94-OSZPI144.O>4[;<%BM27!TYO# MTYCHD]=/^G/NQ!.,.!=R7O$JQIGM!7I+/PN4?AH=B4#S2RD)'HN@3T@]^@P< M'8DU\R#6)Z-.H/DVH?DF& SY7F/$T_?HY9>N,QK;7_\+P &*!,O\[:;LN>YY MRN3G.0C,5>^.GDJA*P8I&!CBZ## TX*3/9_;5FHA.F=*+@4-X\8&?8VK",1U MDDB\)(9SW$6(G.>WF#GP<*27OD-E9A&!HNN=HB'* VJ2;XRIF16\.S+_X2 < M6&=S9YPP^)'S%PLS_B(HDF?7#9%--XUZH\ZONSVMF6EH0GB+",/NJ$OE:<*O M,_NW9MWD5[5NZ%+^GM9]<+N(P6A.&(LNB;(&CKK+##4OL>^_>/,.\R:[F6"% MX?80'2QKH N".!@58;08O%^#WF50XGPWO6^ S@]LQT!T"UDXMJRXY^,AWPV6 M7@XXN/R8SY:0XW=G]%\&=2[/*:!M56$%36A9,5"32TLKK(U^;9>DX_"A@_@1*\! MAZ4[&MJ]FC9D1&S:)@>NG]>&$!P /Z+0TU*K/S^SYZ07YB_5GR2V27PC[Z0\ MUTX\_4%!K=<>Y@ULX"Y/9 XS>!Z<]Q1FKKKLI5U&)&ILN["01*X=)XA]3TGU0;O8P!?OSZ> .'O;0[H'HPII%K[7F)V/;I==4LA29 MQ612F&!I24CCV8F0S!8342RW2B)239LW@KCTFOF"5Y?FRI)EYB4]L+32JMKDZ;CT MFO.&K<\#C<+1LN.R^BJG^QM4BTNON2$M>T3C2MT0"Z*-HK8G#5I!7'K-LH@P M17/@HHR>ZTWI=,7M5FI!7'K-JN=:'70UT_@RC^&3H5PMYLQ.7'K-2<>1&I94 M**%^UR,F0KV06V:UN/2:N;X[J\Z7\Q+OYZTI)_DU VN^KJR7[!0M\%A[H>>V#T,XQMM.I&AM_HS4RCY E! MI4%_7'K-M@-SN7L;6/87)O%EEKZ^@,E]7TJW:9E,S=_T.8^9%]L6L=2,\3B] M@[HP32[MO=!.@,VPJR3G3)\A.>=>8G>I4&;AE;T'J7U$NLYGI^QTH@;%L4RM M:$SE=81HH-BJLD#=2^5%?1Z9DT2=5]]_GR$=TU?:JU]! M>/:KBV!#XF&.*6 M)7!CV]NK6,&U8PBN+8&/"3WX E\/B?TE\]1\FE2 R6)]Y)L44F*O00C/]%& MX48R42:)]SX=N;X1S4G2\27I^!(83]+Q)>GX7I)"?E=R.;G6GJ3>2U+OO:7< MZ+/G4OE-;[-0PM*>^[9[*]O5]+3MS-IBY9;'%SA"$MSB1*!)^MUA$,_VY+FK M*F6$LD;E:M_E]4%Z.T=73%.E@BAW7_:.("Z8<>?&S.*& K4_/SHDJ?MP_!SP MD!Y6T*GKN#;W+^F]QJ_UB2\V!( MA^UVD(9+@PF-](TB7]<;4K&/=H=D_@,A3=AT*\N*T$WS2[^QZO#-86/([G(, M8N0='G,Y[>NYZ+[)B7=R:_Z#ZKV?G':(G M\UR:;F;;Z_IJ6_A O&&4D8F,[2##B-*Z,Q;KXTJC$NPS+Z(Q"00^LU,JR;R8 M^*@2']6')@AX,R+Y&PSK#S?KK8%OJZVJ.I*1?*<396+$B;M,!DU\2HE/*?$I MG?O6_YL-=8P/,F3%P@EC0"C%JM(#7 >AH\R,P% )ZLO[@,+,C*(L^W/?%#UE M D2_<(!TP]NYX6&7.+?!H+;A!XEG*/$,?5O/T(DX/EO&1OK1S(L'5@Y^-A7X M T!,^L#8GT73&"#M<]M"UY#Z*X95>O-Y4?1L9!E$^1TQZH[$3R,#DA2/B=_G M^_I]/@I,+D>V+H@F^- ?%AOKSHA15"MP?='IM.N=*"$D0!,4.ZVR\P5R0BX> M\JDL'O*I*$?Y5!(_3I(E,LD2>6-.H/@,EJ9RNDE'66- MS-SAZ9>X2@YTA2>2'# :+2>8 .YT*,V/"E 0O.+%2RGJA6*X" M/_0MZ//R[)2X /1K#;3"4\Q-ZG_/K+D/Z>[2L>GN-$F9,%6LBQME3->:,NF. M-]K1"2KZ!C5^#1M_4&6Z#B"X_IJ8S3S/ -QJ^HHF]=Y)=/Y\0].H7< M7$[4.93LI46%'XH*%\;^A)LJR\:&*1?;^=XHO];[S,>+JM5,%_.G??71B'-Z7:_174^ M7%2FY4QRIM\L&RS9%#/H>FH&.A!5.DN^K-*NOCX7:M\] ]LLOT/FNZ^JX6\# MGT*OAVIFM2*A8LX@U0;:[PX6](]_,/R+:O7;Q%-?V'U&$;LXR@6JCHBDTK)Z MP?/B^4--CB7[_Y[HJW_^ _[9DW[95$0';F:G?Q]O*0C(ZO>9FZ)4PF??*1RG M]L#3^[WXPX8426%$"HE&$O8\_/>__^MP!(_G"##ELNW\VF^M#X:VRZ>#A[ML M34$D1Q$-1%3!VW^)9B!NW'W2Y&QT0!5NVW\];,^A,%+D?3;[K]3CCV&.G:?R MA-F<#Z1VE*TY^M9QON;=9[:KPTG_%<(+F$#X[*.GAE/CV8M?.'8?%A, O^X3 M.J?OTQ>:JR<[-OQQ9OXCI@!G ;W/SVV$)NR!OX,= ^8DGF4MF;WT8]_>F'2 M;$!["W:8_=I]V*6*T4[U0GG57\HM [K%,=T^V^NRK6J!VV7&J[8*8&5H%5,< MG^>JQ2K=K3+<%;O88GL,%W6MQZ8*;*O(M#BF"'_BV$:U2/? +Z5JBVX5JG0C MQ?7 !TVFU3MGGY]W3;S6#_$B%!U;49QY &3;9>V/%NL7,_SO,O??B+>C!U"] M8,^!*#8/B8D>V41*MV33AT"O6ZGY;ZZTIZ8B(-TI2_%2DFT;J95H^J%179:% M7/^2\5O6:1;T"2B)I344T57"[3:K@LTV#>4=NU:K%C:H4QI7,I#!DF^A2)W* M5L ^"LL\QV5<*/3CE?FORTC]JE<\+ROV%N%4EVG*&J.#R5Q=BRUWZFN0(CW' M]B.Q[Q.:I@@L%#W^\_Z,2/<.8T%U];B%>8V;?(/K^M<6,A6@\*$57W*\7IG M$& RY?2Q4K"[J_,VNX2?RL_<8D[]5:BV?QZM?B]&6*1$TX3/"Z:Z/(7&=+ W ME\6%O@O1F($MD7N?ZMV^R;DK[SE-> &S,:&FT)2!-YDY5BVIJ[FPK8@?J1[M MS4A=>H-)B9]W,@69WC1P-]T!ZD$\ ]I@8L%,A_O;!WKS=&JA*_$33M0^_5-U M#OJ^4@ZFJ56SJTV2ZU7X9;]=;0K;H5)AW^UY>,8$%>Z)>@)RO1DH&]]11Y:H&MM[9)@=?[B_L'U\,A M0;^-Y?AWAZB[CQZJ*[UR,[.KM$>0.1)(9"*H(B8):31+"EFTF)KW;4-9^X7 MB_49OYQ,>G)1%$;U>@!:GCR3;O94,5/L PFBA%-E89>H9 M?B/-G67)'="PZ9%18JI MUK:8SP5.S\]SS&;KT2U>1)85L%TZ*:L7W^Z*9?7(,Y35JP+@D0#OL/:96"X\ M%9P\52:^J; JG(QJN R%P'PZ+XZC+@M*WJWRY69?*4HY<50;Q?F)0!TX)9BQJ\A M ?3^F]=I2ZP@L8(O8P5OO1QTLXO@1Q8PN4WSOY%J0O@G*V!RT1)^B:9\(4VY M2&&_!% O;B:?IM)E9!!?JA#;&6OX)4KR597D5JOU)=C\/2C,^ZOU4??X99.4 M7;):7X11YRG9=V.F\FV-XP_,X99]06\T@1L0RX%,**Z7&<0/--Y;5*- MA>\H0K,U8NNVC,G&ANY4%4E9CE%,>UWD&@S1\/8A&D\C3.$ 6;40#F\7D;;_ M4U]T=#C:+NCYT7=8&*;FS6!"CJM%ET=\94<6:F=E.!RN@F['O2XS4EQ@.&%$.4*68Z8BY"?,S]1=] MINRA9)(]=$?&;DP,Y\B9%=&I[UEW^,\7!71#435_[$R8PI3*L]M)MKPBWY\_ M[S#B,R:9U@!OY@RQT)/00:584KNS;%/R.E$93N*.REVJ;%0" D ?$D B+E" M]E8$0 B.+.@;LJC5?6U,HG2:@%J [T4BBA/4RH8+[SC*HDN^+._ M (0.NG(;,-F6\Y"?Q80Y+*!35X9MX178T+VK[K_^U/GT;Q7P'O"JW?\N[8IR M'4_HBI:VNZ ,?FOJEC[WYT\\AK&4$MYG/J238;Z.DNT\O6I>S+7K2*Y071FL MU5*J)44L;HRC.\S9CW5-=;FEH'B-"LZ4U>*Z(Z,=UL_!J^?WF1Q)$C'>*>0: M,R&NSST3K&+-D15GSHVZTS&P0!]4U-(U9V*.EVMF#ZM/4&4UJ[HEJ23KV7 F MLE2.0--QCL(3&_J9^BO_,Y7X";ZTG^!L982^L[/@E=["U\*)BS3'K;$Q]HT" M4D:U(=\TI]Z+>?G?Z3C(!N)P4\JJ'6-34N:;N!)OSR]R6V.^L0O 7].C\?L:B8FR)\J>*'OBK(MQUNVB*BUMYUF[ M-;_=IW+8X=&ENMU7&P%KEU*SJ'!EQND\Y,%R.^,%D* MK:G0:A'I('0.X7B&/"TU_>G\=,<3H% KN5Z8%_,,TN]P%#72^<9Q).4'3T # M[521D3!;H>*"X.J%F4MP2^WMWKE"$L5W^)9S%QMMRZL^7,!R;? +@>>9*9102*KG>*AB@/J$F^ M,:9FUL7.-81Q;MS1E1K&^Z;%D$VTSDQ<3<#0#[@DD5AE8I6W;94'=(+!:$X8 MBRZ)L@:.NLL,-2^Q+\8?_(E95LBB/,8F51DM2Y@Z9PRNV)1H:): %)#H^<\; M/YFK-JJ4T8 E>63?<:"W=@%KF]I6LAW[UMNQRX=J7'OT;SKP2?WU>=D*;4T* M48VL, 2$?3Q]*40F'X.;LRD,$2NB'(JO>3]+.VJG2=.P"LJS=";Q%R>(D2#& MI1'C8YC4>R##D/*&;G>K,9JO7SUCTP9R!60*;123:L M&Y1L^/X$#8^,GP#&/[%]F+CI%K#OC!?BKSW,&]@M_@DK>LV!5HF">#A>5OT\8T"''W \ZN$LM.+/L+6_8?L9<_-NTY2G3ZW;PS0WU' M&3>*?9D.BF%EQ=?GLOAW6%3N@RKC'2OG4Q.-_G*YPGC1'WZA\+W'W"Q2:S)] MJJDO&THX-L]>O& JV5P!6-"A7\],QH]_XI.9W5(/62O*P(9G#DK.IPKV M'$SW)A7>1 \K;(<)+E]3L)(2\,Q! L/]+P\%S,.#WI(HAWIVE*>FJZQL9Q6M&_X"1 T\/1OR-II/;B"#_% M_OZY?]4\BD5,.7OI[9\!GG:I4MAGF]3:VB1Y.UBS/+O# M4(*'%T7BR=N.8P>P&R* #?!Y;.7K9KI7)K7"B&8*^6QFV)WF:UTM^/%/!A:^ MCBU^'9:+3TG[IX.YC\=:+ '1W,YICR7?B5BV42O90E[EN% MF57#3)5P((H+-$8+R\L^Q';L"W\_UOT.RW[OGI.=+;,BPQ 9@QH4-I."/R S MTS>G$07O>9I"=#\;>3 9M/L8\LJJ#$ _':Q>11M *5A;:&L2ALE:H<1$DY9E MVP[RK-)N]4$^CZK@'DP\ M$OB5=FM+**B"NF1G6=(V] 2F.D53$W'C/ETK(IC0CRXK[&XA[-!:/8 (9>G# MF;+C$T6'7_Y+=!\F2MJD:NU4TW8TL*@4IA"!\J)E_+QD2ND/7 $^- WTJI^W MI$JO9I1- !9(A9[.QMHUTD!_M 5=(W=S?S@;5P6S0_+S*DG07)^@^';PV]S- MO0."*D=^9L"" 6 M%HX-5GOP0G-S=NYS S/S%BZTU_V"[7INX5%*L;PGW22I MAD.W"\9 JF5%J=FMS568DP5-Q[(>"$:F#=#&=@!(1BL7$)8;+EHF-+0]>CTA M0'3IQ#DPHVB!]>DNQSJ'M=@9.RCK,NH .G76C[6WN94^G=,7&\]L4D#K_\>=D?B[>7F[)Y M9D#SS#SG-^<3J3$>UE[8ZX1$!HCXF=WL:^5KX_.*+;6,#J,W-M-AKF6(2Y@@ MW[)/!1NGQY&P]P5#4P06"AS_":4%X-Y[X*0A("S$C:VJI]O@P^WOAUD&GCV3 M93@!TJ S;89GRE66])J5*5?SWKU-/5XT"V"2-N#%]!RR_M@I'%7K3,48Y\8, MSF,$ZK'=#1%$)D)DGP'HO5LGN[.6%;+\J,GCMC7<)#S, MZ[%K(IQ:^'GLY/Z\"W]LFF'>UU5B?8PWQH9P29# ?8Z*84"5,(5NJ7$ M3WVZ(=<6A*5FC3G3JQ-+;+)FU\!ZR=PS[H@J7(BMF6]%DGR8K0/KO/LN H=[ MOK:I3#0%;.P60 -!;SW? 7NFGKTC&K%"1V9SM#-P^ I?H*WBHM[=CA 9\%(" MCW<"[2UE$;T+]#)\V>4\<,3Y))U1K#97[+,C?CZ=6F07=8=(Y]VL\PFT/5"\ M%\"-;V+=Z;#0L7AN;!7["Y9SB"P-8SZ>$39 CI4^>:28SRPR5JHI.H!J/C"$ M0(3L-)K_!WH::4&TIW"4N:A;D1=OMPY>SH5Z8Z;R!Q/8JI4[^6PYQ_"XN:AA M*D?49UNX><@^,X&1G-T'3M=8IV')C#(&H U^A=(WVEI&A9 M5DPEVM^FP*M\5X$NK'_N#FG"(2E\WL/M344/3)AL^A,@7\D.>:#[^"KQ\%5R M^*JP-XZR]'>%CV"WH89XX#_P91..0 (C$!]'D)J#.4A)2D1")^$9E3NU'0^) M$G\\1IS=IV@WWA5_U,<]@D-L<>'WHG.PPS%_7U!X[5;#M*LXT&4*,1#>K5CU MH;1,9[47MW+0$;!3[0@)Q(>;!*8N1H?1>T]IP8:V!D_+P$]A[&;H:=AYZ%/< M5%&\N+WA_A'#X2IW2/64N2(/M<-X?UO.H6,ZSI;[9V#J-SKLJ MRKU;QT2UU,E6!M@*541OI#!Y U>S1\RAVBJ]9D=[ZIIO^? -K%K:+P$%>Z6 M'STWGB1[4ZN"*_D^0]E%>VQAJB:OX-EM$+/'?5Q6Y/U#]^ 3T@( *GOP.7%+ MA;E.P*\* *Q]IZ$I'Q0Z4E>)$?&H_AL@'!=58M_PP"")T\!\?FI[^/M%7 M__P'_+.?(=E41 <&4$Z?A#\14+[[\$GT7Q]0I@-/'TQC%-B%I+!T"HE&%O8\ M_/>__^MP!(_W5& (G>W\VH=S'@QM&I7VP,/8-DU!)$<1#414P=M_B68@;MS= M4+/9>SS]K\?(NUW7H#!2Y'TV^Z_4XX]AN-U3><[%-7(@M:,;#-&W]A^%(:#[ MSZ"S VC!KTC+5@I\]M%3'\+0<.P>7FV8@U]WH\+2]^D+S=43^\(?9^8_8FKJ M0/#\GQY;B*NF$NV^+ ARYM^']55V'P$J%\9E @I0"P&B/(0(2G^Y:K%*=ZL,=\4NMM@>PT5= MZ[&I MLJ,BV.*<*?.+91+=(]\$NIVJ);A2K=2'$]\$&3:?7.V>?GPV)?&[G^ M(A0=6U&<>0!DVZ%?M!,.8XPE83&?"YR>G^>8S=:C6[R(+"L538!-L>>_Y3CJ MLJ#DW2I?;O:5HI031[71X[N-XWBUJU8'V?[,^[A[U]=.H\%5>0W .-!*O?85<>E];]8J=+%H3 M0/2C.8!+].,P'U^,_PS'#*-U1 ?(.C5QP- M.MT)/1CR%$A/.3HP#_3( MTS"Q@VCI9^N%PU? (0.5@X%C\&(87*+;#W%@!ST&T&8[RMTNW^F.1H!^ TT$ MJ_[.U>%;"\=6]2B8^^ Y=T>D SY(%EW80< I%##HL!2<%UR_3UNY2 MCS(!CYWX$;4%PW4 ^WKT.2DJF&U= ?LOY8"N6$ )3P(%FJ(E[IP]T]!#&/EK M)I&'R?4EZ)@):0R\".&]CK?L>QEY&C0[Y% 1"X*N"* 5@#C!Z;A/(MW?%D>> MO_E(]^,-P@1&8"L/28;#X[''&+S(9,30Z7TYAU]&R,$]&W:>2@SVH#-K-)NY M.4/-TA;!!MZB1K[YD!KNVQI &*5]6$)G,/S":V)67W:3_='4X $CJ?T1-^2Y;+FZVO0V9A5&_IWI[L+,K03- M_%25C'*%6(W%UE#AML&/?R@T-08-=_?&*X4PVFZB=RG[Z^ ].XPGO@[">MA;B4$BQFZ M:: 6ZB]G Q:EWQJ_\R18ZC)X]O&U9=Y[BA$KZ86G9WFV.N&8C9$UF.G6E;IC M.BPL\\RQ_RO"I)X+74RH!?K*=3L^E?@-=?"$6.Q@\$G@%(15)::JP0>1C5TX M');]DY2LV7&=S3+D-,N4IZ7Q=CK,]3ZC%QZ95/R^AD(W5<"B.J*;!]K>=*K41=5<,OA2A>&L> MZ;/2B&6)G5>5G$OY]X!.,^^=2Y!MX-J8* 4A,P M&0**U[;+K=<<^FB)?CJ9<-E6+#=\$&U-F/G"M#>*D@<@K^I>&RB_VP,OS,,8 MI!][=ZNPK ALD9QO44K:#ICB>JQ@5?K'HPN,]EYHMW/+IA2@.@O0%8"[RB6= MM*\)3]E-F734AT.7/@!\H(+2RTUV#L@_^?>W[VC;8*%2O'VDV&ZB4G"FPN]^ MV %NR)+C9$E0CZ$^.U*XBUAU4S+@XC!"8'$\"BD:A1LMCX$=@A$P?V6MR#YT MFS_$XN^?&.8'@(/^>9_B'V+QX ?'^1O &AS%*<"K<^&)KQM23, :3&\* RN! M%4& AX?DCJA%K.:AOZ:N*@>-=DNM"TP(+,H PW1 @YT(]N[W_3%#]/+#Q^T8R.,L^4<"!V\*[_SO M:Z MCVK\V*N';;$L1UBV.ZIYC/O<.:?X^L;=9F=$?EWNP?T>\9P7ZI+: MBL5J:WN];G)JL5?G_;512'.ZW6]19UQ4WB"N-%N;-3HC/V,@MMQB*WX@8&.7I[(Y>KQ K)4LT0(ND$];KE9+ MWBZLYWV^7EJ(BF;>@)F7HC)]*02)[TE"#S MG::JK\=HF9&+*M_QYZLI?"B6>=JTKTX:5"F#$4QY@+-+!L^7TS)L&C,H9.L/ M&K6TC7*5['8[+*T:LV9'($\'U9M(&C[W)A9:4)J+B<"QW?$D "U/!C6=-K;; M3)"IHWYEXU7F5:+@@S3EBU[G$,Z7"MKE&NM.3+LMP<;'#[S=/@;2>H[ MK$ 3!N)N:ZTAWAQL<_"A6/II4Z%$(>IHD;:8>49<:QF\M,[5PJ8GDI+%J8OW M^@6%'R##L2>G.:5,PJ:GDC(]S%"%XK+#8XFLK\&F)S(=6U2AV\X71)0+E/Z:]P.G,@R?>B)3-(^WZ,%PXZ.#GD#9 MZ#K7-20HJ%.9=FR-Q(NVN& &@R$V-E>U!0\4-7LJ4VS2[K1H;N&C>I$J;S2A M;W186'/SI&6!2!?:97$H\^*D/64$*:@U\V$EKI.F&;=J^VF1*1B#H88.Q(70 M'LDT=+&*VPRA4*-IRIS:VWU35/MA4U/)I5E)MR&$]8KOK!N5!L^*\^] M5IC8_6164;G3&2(Y N?GI,VX)J-3C738]&1:YW:K7="['L8OE74#D\L;K-@. M.W ZKPN -K,RMYTQ@ZH&(+I0+:>G8?[ITXFMMIV%PZ:%*JJ@=1YA K:0JT3/ M/9E94ZI+*WK U8SE3,1JV HI#-#PN:=32V<9&J.H L]LO.W(=5M#6;6IB$B3%VHD8VJ)8+.QBB7V;'-<9]&2P:"+)GJ'%E*;2* 34\F5QSU M\X,J6@N, K&8E1>SAN=#[3JXQRZGM5JU7X[EA>^"5+2&WCIYZ,KF+55Z? MVD[31+FV1]?D/KL4^;#IZ>1*9+DC*7.BB[)RL!K::+6HCZ*V)Y/;[U-4G_2* M'*ILN8Z 8FL_OPU[>SJY>6-E-,>]Y89A&P'OT/;25XJAO)Y,KC"1I8;XT&GM9T1 M02PAZ)7<>B>#9_,&6Y\'CNPXZ?6,CB,$8J<^Z.1J'8=9DALLVR(W-JG2<81@ M9:=+;:)<-!E?ES/IMNDT@VX01P@*&I\E_![B,8/%R$A/*HW^NJK%$H)>HSV< MMT?-$;IQBWI3HC8::7=B"4&O-=#$5LZ;,IO<9K%""]9TBG5B"0'@(Q,R,T1< M8Y"EO8E@,-AHK<42@H;<;M'%5GO,E]-$W6SDR'31B24$/:G*U3V1]5#1Y/!L MC:1S\C:((P1I+K>EU>I:9BB);^E]SD1[M2".$)3-8#6P#"K+S/UY5W>+F^RB MJ\41 MVA<5UWO"W*:8/MHE2PV\LF'4L(6I[ASL;#%C!ES2DN_(7409!X0K!5 MZEUO$UAC7I%M+=<6A,RJ%\02@JTTS9?Q[K1NU'V&XF4[MQVA6BPAF!C:LLM) M^33/&:[4F RK'1,)X@A!43);:G6%"#S7DL2![_'3,N#X,82@TYT7,SPC='BD M(RC^=L)B32J()01DC2P6.I120?46L;3=A;-UF""6$ A,WT,&5*[!((*572.C M[+@M:;&$H":)PQ;3]FS>KRSM0J:_I'-L)Y80M$L]R2VHJLQO_)SBC"IM+*_3 ML82@7L!*BPJW!JLF;=I-HT^,\L8SA* OZ@V9F?8:O#)@;%2?!5:[&\03 IS- M# 5J/=VBY96;L^W9S*Y3SQ "M8$15"]36S)+-N-*672$UZ4@GA P,T.:+JM9 MG<$S]1'1GS'I.=@4Q1&".J.N3:.2P5&.=Y?+F2Y7%TLZEA"HK7D9+U4#'?7% M09' T3X:F/&$@->JE.YHI253=MN+@EYQ$%&BXPD!'HPFA;:0X3F]G!=,4ZQK MJWA",.SD=*F_Z'H&U1I414&3Y0T2Q!*"N34=5AHS >Q+>E39T0OFULUT8@G! MDL]A0GM"T-F61H5@JYA+>51YX@07#CFAO-LV9C: MYD1Q7!CQ[6W@K;FB[L(D@;ZCG ;<5*N5T7"] NR)+=-K71QG_C][7]J;NI*M M_?V5[G] N=W2:2FD/8"!TWVW9,#,,YCI"S)V <;&!@],O_ZM*D-" ID9#)34 MO4]"C.U:M=93:U[]2N% PLWAZTZ:2!3;$WR8V M>)OPG#YSZNV71T!Q=5 >[#,"]IWN[_](&[MR-:&P4"F(9F394>F:4?5#"M6Y MA^KLO"MREV]YFVX WOF)=Z< MS=TW!:)/$2(%1 KN7@KNG !$"(A"!!4B]KXI0*2 2 &4@KLWCL-WC@-$"H@4 M$"F@GZ@[/PUO1B/"->JO^]5O<>8D2!O3C2-TDBFSKZ\/\>&.KAA_2) M>"RR"8QLXRO390#7 P:VQ1$G)" BQ$<)[ 'RJWR2"W$=#X/@^\3@JZCH %P<7K8ON3:Q ^8/MS&.2$[PG?^X[O MSV P7AW?^],YYQ<]F#JM'GQ];/N[TS)^Q2?$=4E< ME[>H@%T ,Z[)4WFQX]:_IHH?5+;K@1'OHM#YT8=HY\P#90,W.2:T<<5J?% MU:N2B1I \P^L$'OO@CQT;'O/ I+M6JOC(0SACMOQ!MC[O3*);\#G MOH$#HQE_EJ?Q8<[&L;P MU/.*DB6 5_/OA9=[7KX!/D#;H=/LH9L3J[&47 ] M7()< K?#)0ES,C&- &X037CE%+Z V^&5J61YM)I+NDN0Y206W>UPBU O-Z[% MVB,\EG[I5<0"_KV?4!UQ#]2;DB/"'7MV1 M#$6RE)Y83_:<^:3641J\+# "(^=2=AU,(XN'5W-U>+M7'J#Y6BP>J\/T-K-R MT)T<,($BZ8W'0<%VTT SQ?FE:C]?MZEJS*J+<2G@) M^_ \XZM:ZV>XX,"A$M:T,:E8I6"500-EV8<_#/L8"=%X5/4.[8ZGK?L,+GXT M//P(%1U^E*[3XTKD"G%ECQ2!O_P%+#N]HG#MU:MD'\^3M\$:/KT81L!0UREU MU0Z.%9[6G6[UN%@#:0AO9D?%W[-NHSG^<7ROX&6]&A=RO%@Q FS7+/.J8-I*;@XL1JC M5=-*J=M?L]J,7HZ2K7!X*FAHMFWLX4\8=6,E.LQ)2['\*%5GL(U8?Z[\FO&$ MA_1 KR'I%4E5LL:FA'*#+5HSIK9*\=I,*PL#06!8N]%9#D^++8MV6,\U !"I M2:]2'+;BH[K(XVG7D M>'W:"[4H%:0XR0E;6B+&(\P)0\P)G\Q .GR@$<3QA]P1Q+DZQ-DF+&/Q?]I M2VV=%/M+)VI2K3&?SK8ZJ6ZX>RYHZ7663F26#]L4"%9<>3 7TN($0TL40LLC M0X<(N)RZ>Z(?18R82U\REUZQ3- &0M]\ D&]5-U/&%0PJ"$02\_=/W^COB[*!/A\(O4@*-:.*01 MZ ,##%3'#DC*V+5Q:#1PJZ4B/HHRWA<9WBTP\973_]@Y4DG7DM!]>G0/1Q39 M7L/LL9OP(GN<:I*%D) YP*A)*K'FY&9#-1*SY8=IF&M@F8IDC][&%]]+)2^8 MMET#LB[9MCJ >XY6Q#]C1L6T'>L99.(>QE1TR;#C M +X,:$C+0V4JDBZ(L5E-IJ2.H[K#077IS(:]*"I3P9U^F/^0'*SSIXS?%QG> M+5HA6'7\ A66-=/AM!%D*!#)CATF.&^6>C_/]/0!AC'!8FV:[C44*F%8H+ , M%:JQ!<(P[N$/35+4"7R='+XN0X7;0:_]6I<9-X]HX6%YH.6#R40P;3G1EO9A M)I>/E:Q2.!=DB[P^%E=JD!,GRZB5J"T@0,6(DD4,PO,9A)?)$[P=F/JXA";1 MH%O6,)0-43/0%5>=?'["#CZL_/4Q9#7C87:5'N7*0GDP#YJ*W5X56E4(6:@V MAV 6P:QS8=9E_+W7CUG?KLJ)*^-D:E0&8EJH1TZ$5R\0EZ$?0Z!GH=K/"94Z))5Z,:H%I3*2L*5#TR M#5^K\]T>QWA!*W98 53X2MVN=,:+(')JHE2G0DPBU9*&!631,?0G;O*O M9VF\QV)G*G#Z?98&/FL"?/D9-Y%@=%O)?!>N)[DTU/DL M*0*+8-J2X/LK\,WA,RJ0I*;21$WMZV@0$1;/Q(YT'D"[K)P38ITVW1 FE51L M-2B/(\-8M1<[2U[#?>D/-U6[<^GBLNL"@U-F'9P6'\;3Y&J:'F278KI=U*/M M?BX8BRX@/G $'P@^^+:V[[K@X91A_>/ -^0;:%3CKJ"6IF'G6K!$O4Z4A/. M$9F_+QBX+9OAPO45UX4#QXZ;?]ZTZ=? $*4BL_(T&RX)=5Z?]5<1?5U*#B$P MX-Z4^VWB""@04+AT5>!U@,+E M/'089UG)W7ILLLH%J+7#6Z%JA6.(@LA[/$ ME@D\$'BX>7@X4N3W#&I"MJ$6S;AI"IH4419AMQM.S4I838@^_&'V&SX2'""U MV?=N.QPYM'H<09YT:;W I->JEK![6E8=6;$9A00914<_G-5UM.CH59:UPX1[-(6"L/1C.$3&D5U^'-G-PLV7YB#Z"VXNK9GY/_C[%GO> M0DX8+B9+V4-+Y/1DRNE,5L/1'$/..>*Z!'/N''/\N?C;@9Q3!I0_@Y9B5F0M M-5KN"9)-I<7P=%Q9A3&TD"IN_PP/NEEH^=*,#X(M_@E2_Q1G^O8X(J_TJ2,D M:F&U(]C]3*Z <8:47A.@.4^8RH>KOWZ@N5S@^S/(,=+9ZFP9HSN:JZ?SC=Y* M5W+K!88<4B]-((= SC5#SHG+J#_#%F&ZF,B-=;"J@6&[#_AV-<0EAQA;2)&S M?^8BWBZV7)_==/&HTY$C]%\.&!44R>B.J%A=Y+H,YTR#V8&\PJ8/KE'^+&)T M-77*?D.(2]79'_Y KQ+M10GS$Z8_0[6?/&R5!_0 MX!YY_4ZU&+_-MB+,3IC]E!TD";/?7<$+87;"['>S\9>O[B)JS&^(<*\54-Z+ M%"5+'GD!"Y9^]'Y 7O1;K8?R;7B"+&-8_SE)*U^JCO(9KNR1XNAQ\=\! MR]<+HM+C$*44(XVT!I2L%NVZENJ"(V/-NU'V==*BZ' M"'0X"#J/[(&V%:0LDX#.F:,8;BY+P]"FF]_C+X MR^X:GZDQ.8_H09,H*7V$8GL8V^DMI'\.1X M15"AK 226C[1%5=NMY@(ELJ%1?;GH\._A"WQI#2R5"IHB?6H3&<-RJ"G;8PM MN!-GZ#$<(?A"\.4D^/*5L@2?X8M?;:3O%C_5RHP[GLH@2$TTFJF$>]/0W#Z7 MA92FLX-"E->:6CH5HJ,52F?9Q0)C3AAB3OAD?6M(P0)!'#^N_%H1YV#MDUBL M%:HU65.%A%/O2&NZSPZM(VLQ[T)+K+ARUSP;L:C)*!VL\?IBV18]=2:*2ASH M&$7 Y>+54+<)+L1<^AQ;9DTVR40YV+91XZ.W<)X1K]! 2E[NH*)BVH[UC#%Q#V(JNF38<0!?!C2DY:':AHX9,2*M MXD);9?KYD+2*LV&AVJ-#J*"*]$Z_6''#?9'AW?(J E8G&"[ESD+]BF.85*L\ M:U2B:5.P&S]/Y_$!B(TI*1MMK>I1$12D>KZ>=N.%TA$FV$9?*(FA)PQ]-<_ !0L46F7PQ-ZN6+ M "GAGV@"%FZQFAI6AT6Y;#=70U_7E3O [1IR79IG"C. M-"N*IZK'$\,^\A7?C5E<[_/U<"G3: OV4"![#*90LKC32%5="1+ M\6JJZ"X-GCY+ML RG;8D^/X*?'/XC HDJ:DT)=T%]9%D 2SOB1UQ/S2=M98S M*T,AQ MUC)5_BOD3H/DNT+EV/>%VP<"%\1@N=Y*D^L"C&-G IP!/.:"L1KF =\703]H6YII MM]GY H&'UQJ6P >!C^NMRKP.^+A<3/XX&))91<.=>*:8T%0QVBBF"ZMX@<4* MR%G"ZOJTTTDU)R' >;* VKE&"&*1& MGE@N/HE3'T?D@PNYZW!J5+$H1*O2^LY0LU7V2F@!)P 2@D@ M/0%.GHOXNI..?Y< M_.U SBD+]#^#EG3*%FE%&14%M[W(!W5F/(E(&%I(]3RQGDYO/7UE#A#!%O^$ MTG^*,U9!;U.55L$5N&"H6.]7$NMAM(IPAE2\$Z Y ]!\99HA 9IK"KI_!CE5 MMVJ9R7B>$M+SA)7M3)94?^Q!#JE2)Y!#(.>:(>?$Q>N?84MLU:UEI/PT+^1S M(5&=@QH'ICS&%E)9[I_9J;>++==G-UT\ZG3D2/Z7 T;ZNN/094J*4:!?Z]C) MZ:)+V1@K4+#^TXC1U=2&^PTA2#'X/:SY\L7@/B#"/58"W&?AX:5+F'U !,+L M]['FBU?9^H &]\CK=ZK%W,PL,L+LA-E]7H;D R+<8P4-87;"['>S\:1<[+J9 M_>M^URNNBO)>).<:P M.L-2C]P/RF-]JD=31XC!?C'"STV5 ,=V^#GP1AOK' M^>J>+K#RBX:W>;M7'AR[T*D0Z>6,5#%7%X.13BXU+*O#BOO+9EDC4X?;9'NO M^F\^'1K%76\G)['2E.N=@).]KX#"Y\6W!PD[CR MI0(GG^'*'BF.'MK^';!\O::I*R?7%"OJ?Q)IW ^4% MIM)RK0&U%%RKVQL6NJWRJ%)%H,,]_&$>V0,MU$EE)0&=,U4X^0QS?*[+[-_^LG?.9VJ,Q5LQVLI-!"H=''6,V* ]D><\0I38 MPY\P0W28BV?_WB2J8+$8.K^>YR$S(]WKA:2.=&78C)\:6UK)K MKVBKV*8D( =UNQ,O56UL(GD=/Q_#T0C!%X(OI\"7KU06^ Q?_&HC?;=^J1<= M3D!(B#2%]%*(UCO-=*\Z.;(WYET+20FKXQ$HBPVM1:WG>;63'U)S;"&ADB8Z MO \X1S*02,T!01P_KOQ:$>=@^=*PW#>RX41P2JF6*/5&3&@]&$#CH\-G%0Y1(3>J2YCUPH.(+^ M;T>">W:"+4$S/-7!ZE6L^S6_OA5D[R_/U7$H*OY%V<9KV-YFPY>RJ>O2U 9_ M;W_8?5?4;70$$-/\/9&60;RQQO;=O$B]Y#KF]@/,7MXGKZ+Y.ZR]N09]LD$, MBOHG6J%C;5]L\T#:6_FWTA9\ [8[W_OZ]MQ4I=@%*."SO+P+4. \561^IH#/ MDJ\O0@%?U=A<1 K.45[F9PH0*2!2<):Z,S\3@ @!48C.D\GM9PH0*2!2<)[B M'3]3P&>5.T0*B!00*;@(!7Q5S48THI]3X&>%;3Y<>/3N/<2( OBWA>?Z[YNZ M\EV2R*:./OR_!X9Z^"%](IO:Q\MU'T2$V(D-RK?*;(G%AFIR] ME=\5T,2W7HCC'CT_/7EB3]'HR<'SB ?+3B7>ZU/C-AGD-B(6W^%[?_#]>5N&70??^]/[YA<]F#JM'GQ1F4\*'*=0&4N";?Y,4.6/\:)WY0 MTJ[+68E[A1$W)7%3$CP<^8!MF/!X)>ESQ$5U;"2]*BG8]OV_!_W2#]QQ75Z85\W: M"8NXMKX+JJ I0QLV[-WS0&!%6+A^0=6B(5W01XZMH6W:71Z M/(0AW'$[]K\]DJ!JZW6A1(2A(_\AW@#?>0,^6_.71*X ;OQ,>.44UO_M\,I4LCQ:S27= M) !\-D\F"60\ MXF?3/(A^:1Y$'\T!X+,E'RV5[N=CMS87..;TO%)QKK$YUT@6'\S4H9D>2Z.A M.O0W9Y!N\S2V?IG-V*Z\&6K$J2((:;.);+.-V52>@R./[7H[F<A1'TY*OW%$BMP:(NV[]T\S0O#'D+33 M3PI7:[U*%O+\@AN46F6RF0'%,X( >@.A78T%B['!N>:6-G)ICBZ6QFVM3J67 M0]'-N,LH#^&*>_C#/L:H?;0ZTFA! E<$KCZJ5KLZJERS_N1YH#%R;$#)=FAJ MM:9+<4IRZP5!Y2-9IW!BU2F13T5TK=PN4-R,K=-M+9?OK1<0BV(/?\(,2_0F M'PY0OG$@^ND 5()$/U6;(#W0:TAZ15*5K+$I]-S.8>X+O<4XW9>UNJM)DEEN MBZO%D56EMZC47U9#0K"@A@0W5%V7*%:OB6P5HA+-//RA0X]ABB+(1)#I[,CT MP[GOOD4FWUIT:"J\,)GJY@H C!CEA0$!8Z1.&Y9K.TAW4AWT[2U(Q;-=>6+& M,F*]DF9;U6"P'VGS9[+G:A5V92?KQ9@P$7J.EJ_GQUP#N9_H,/(_G_J M%GR)&)?N8G#L'(47B3T@SS>QT$W6P447^BV5Z$,#=A M[EME[HNOD_#V13Q%]\#;V,@BS$V8^R:9.WSIA5Z8N?W4\H$P-V%NPMQ'\!3? M!7/?@EIRY158''Y$#3BJA2-:@3XPP$!U[("DC%T;Q]0#MUJ%Y:/P]'V1X=WR MK)N.W"1=2T+WZ=$]'+IA>@VSQV[B.,QQRJUTT$F/^T+/$F9LO2%6%MUTJ/!A MXLL:6*8BV:.W<:#W*B8*IFW7@*Q+MJT.X)ZC%?'/6)&RS E?3F0KZ"OP#X97 M>5$Q;<=Z!IFXAS$573+L.( O QK2\D"4*12,5&+Q1;*LN7-Z4JS9BUQLQO>B MJ(X+-\1B_D/2_LY?&7%?9'BW<(M@U?'KL,R%4=0B<6U*P1UB7;I=JV23BQ_' MLGV 85-[++ R&Z,TM]MM"V&YLV*S"XAAW,,?AB'P1>#KU/!U&2K<#GKM%V85 M&MT5O^S*"X&AEB"5RRV$/O]A"82/E:SQ*+[.4$YC(<[,$KV*-JC1LH^4K!A1 MLHA!>#Z#\#)IHK<#4Q]7;7694)#5S )%E5D[7+6FHY#3OE;(&AF#UG3=$T5J MUF/E15^?-A)+I%.A5*8OKGU>T^ )M2:R@VAO0X MHTVZ&5ZFHDK?S54AV*!ZL@_=Y-=42^8E6^ C(]"7;("Z'$^FD'Z8M,=+L[@O MB/ 4NOM:LY= <<\8Z+-L"2S4:4N"[Z_ -X?/J$"2FDH3C8BHHT%>6. 3._)^ M :3]*+J=#(M:.&^),@+#][7FKU4!H(:?LA;."V0 MR$N."5.N+5%!,*EG,KJ^[D6&$$@X B0$2(Z35$!PQ \9!,?!"\WL5$.C2K2K MN=HB$YN&YT@"N"_9N5-SY0R%/+<#&,>.Y7_>\.?7"%*;\?RP/*^& M-(G3#2463KDT0!H'BLF?,,_QO@3I3L'C#!Z[ZP>/RP75CX,@;E8MA!FU[V@S M-BO-(;()M+M "'*.N/A]R13!$8(C9PAOGT'O ((U+LC&7!=F36D@J<*:MO)8 M[XA"O>-4 RON#C"\& MFA*$N:X8]&=XLXXVV5DSD62I/*MP+;<62M%\%>'-.<++!'/N''/\N?C;@9Q3 MAJL_@Y;IQ(F$0V-)%\IL8YU)SQ=2,+% T$+*T?TS/NMFH>5+XV@(MO@GLOU3 MG*'G>55O!/\.6W,R2"D",+JARJLZ' M.ZRE*VU/G2'5VOZ9[WF[V$+LI@O'UC]#""M1Y02)7J:H/&"47'(>'XYUC!!X M9.<)XN;WA@"D\OH>UGSYRFL?$.$>4^_OL\[OT@7#/B "8?;[6//%BUI]0(-[ MY/4[U6(NG-KL R(09K^/-5^^\,<'1+C'HA7"[(39[V;C2876=3/[E18\H M2I8\\N(*+/WH_8"\W;=:J>3;*+;/I@;_XWSE3#X;(WSR,!-O]\J#8Q+"FX25[Y4Q.0S7-DC1> O7P'+U^N62@EN M7G*$L22D(VS:&K>[F67IEVTEWF(-)"&\S:$1P]5%+MJ:S#.:.^XV,TIU#=CD M H$.]_"'?8Q&N3W,^1:]'":DSLX4_X9!UI")S S?/&KC?3=&J5,ES%4/MLM":M(*Q>4 M9H(:ZY_+0FH[48I+IRHEK:PEE778TFOA&=9G4-D2$XZ>RD B=04$J@3LT*O:Z;R\G3\O+( MX/ 6$RK"K%>4NKPME(LK9SQC!O5*&&,"KE,*/T;8?8WC)U'T]WB#5"_=R9KO M-#N,%'3<8][O?19TD.HEPNQWLF92O72?O'ZG6LS-I/T29B?,3@HZ2$$'87;" M['?,[*1ZZ;J9_6A^5]]$9;QI2S7@J!:.JP7ZP #U;$#DC)V;1R?O]D)3#Z* M=-\7&=XM-&C0ZA6BG0OOUC=PGV1 MX=W**0)6QR^3XIG8O-6FC:@F)5E++<]+]F+R\R1 'X!8J9U<-Y@,NZ+J?#Q= M'M43&:$U1"#&/?QA2"(SP:]SQ$P(?/T"O@Z47 6+ FMF.4>E7)%:B:JS MP81$J9PK#Y*A01;4KA6S9KU%JZ^V.4UTW2J8C9F6'2ECK8I,MB*@=>9(#@&M M'X#6=\O#EC5Q4)IGZ:*P4MA3I&)6Y^ M5)O"S^O6?( VA62J'8\5N(58;X;K6M:R9$[ 1AVJBOO05W[E%7%>&@8^1P)] MR08*9(3)%-(4DYN4OI'4PJLI?;LT+/HLC0++=-J2X/LK\,WA,RJ0I*;2E'07 MU$>2!;"\)W;$_0 RRBLVQ7"%191*"]U%:9F1DF$;ZF'ALV1"W)<(W6==U:6+ M"*\+-DZ9T'!:))%2#JCI4SFCJ5*B56K&*+.:7R DX0B2$"2Y_@K-ZP*24Z86 M' 17'@'&.[(#[$IX[M5@N7!]R78AQ["#_Y\V, M?@TA8]VE@5VR(;9U^9RFAT/IN84A! 7K(P0]"'I<;RGE=:#'Y:+MQX$0(]S1 M1'''E$G "*(Q/ZOA/GC_XNK4R/5T&;%-7%5_TE/8&U9YO1NGY M5W_9IO7^#$Q_"+D0&5ZR?#YJ8M\**69BHFL\BKPV&/YE .DI3 M9'[@Q><'WBS8?&EPJ;_ YM*:F?^CV6^1YRW@N'HRF0)!D!0YMM)-Q%A#RI5X M!#CGB%,3S+ESS/'GXF\'J(8IXJAAI]?K!:<]CT04'X3^)%7P_#^Z5P^Q48>!<&=3!P\!N0T:8D M3?&&ZKM]0(1[3.Z_SUK"2U!$'EGKT?D!N\%NM M>SI:<.6+86MVN@PHIMO7@2]B2_\X7RG3!59^T9@U;_?*@V/7+L5:T?)TT9NW MQ/JH5).[+;7;J?RR-\W(U.$VV=[K' A$U82@LDCTN03%I*-&K=&MTG2AVJ.C MJ&Z)"3^R$99DX%VZBN F<>5+54L^PY4]4AP]7OT[8/EZH5)BON+&\6!Z)N;C MN3E%B\",13],N?L^UKP;_6;7!6-H:=$)Y483Q=8ZK3F#)(] AWOXPSY&N1 I MER2@G"KUB7V2]44@;I4J-@3T=:.6H.(JD8:]'S(T/+6T1)=-G,*#B. M1,6)H(TG_:DN3*4%0I38PY\P0W28BZ?TWB2$/()S25:>@6'>>QB83*E.C08YB*$7PA M^'(*?/E*N8#/\,6O-M)WBY+*8CDLM]>9F<@%^&FMDA56XNN6%QG>NR.4^=B4)UYI&)T01<+EZE=)O@ M0LRES[&E*8WLR6(8 4+"4N=\)9;7@_PO^P1_9N($PQ6J%"ZG4B(HADILJ11G MG07&!%2.Q(8>8[%/^X+^VY'@GIU@2] H376P\CY2#2B77MW0#E<E#[UT@/6JIQHC$$!'BV2LO7Z6RX M&*RK@L3/>[DE/Y]5F_Q'O,N^G(OH%C6P?86*90XM:?)\*![^\S8*6AP4(T:F M$11;,DNG6I8&@/CJ<,R64M\5@+V'P1V&#RL/\*O8_#/I&F9\Y\V49UFA/%DI M29;56Z52E64_4S MWQ+E= 18ZC& =N 1WVW#+ &XA&N3H_7;HVZV%M$.4MT# A/($/:=4ONPL-4P3>"Q_1NI MZT3&;:VJ3JH"&*\HP,9R&8>M/OR)QA[9Z <[,Y=4'9U," &?,1&J'\"".Z9" M ?'>\2G0P/NW0/\ZY#ICYL<_&(OB]U>)%G-+\K:JFJL#6;48(8R_]%> M!FT@H_U<0 7,!L8GF_FJY_@',M1)A3EGVLZZ%"C5NHT(&^2D%MRHTQ.5W27J M<03$2EJR611LB@*M7'KR5!Y#L0F SS M@%[VCBB\' 7]U:MS0L'O@#^RU6400J0S"DSQ*]D! $5%>7W*8+A#?/L(X M0OU#G<.3Z@FK4+Y5F92-IO1J='A@:NJJO$(H,%<5^(K.2'("D'I!L/$5/G_/ MAHN5 5QI0(+?LO"WX?D+J:9:D"*&*^GP"IS996W/=<07Z")()@X4K1T^#7\#L$I.'0 D.HD@2D"33E'+1$L$1$Q3"[LZS'P 2?OXCI,.N9 M'F&&:(Q!0$&W&$B0?G,TP^ QH&(BFT,#J[%X2>AJ"T!ZV-"N?+,BJ ,9.R\# MW^*$(,/U8CL@L_G9MIQ>0W5T4!YD#4Q R ;/T(*U]/+@64=/C.!:(?OSAI(8 MJ6 @+('LHOTM#P9P5=8&=+; A3:]!-'CQ7^-V>*9*]#?$;MLOJ8-FBN[*DSS M5"*[$%/#=#H_;/WF,$=$BK\=*<%;<.N&V.L57[U<4I%6Z"-^ 5?LX5C6MEV@ M9 T/VPZB6CD?U2M)/A\3ZF*BMDYRG175AJA&4X^A STP7HF1)P3XN%;QDQ!K M89B*;5!JH4(1D ZS&N*5?YS(DOW[).I LY-4:_>>U0X%%!]3&FT=1_SR)'PIM(["V1QP3VCKEGMU0P0#-!8+> M2O";XW__Y__MKN#%UQ:43=VT_MXZU':6!D\O> [\S6#?VA $^]!>TH+2 #[] M;TE?2"M[Z[Z+/C&A?VZ<=7\_.^40,0+AIVCTGX&7'Q%)]N@YD9;!':IM/'E> M'QCO6]N/\-&T_0]*F^[==N&][N8CJ+Y@@P5" M5 +!B^'8SSXJZ<\1E:S=9_=-77F? ;V5U85:L]RHE4O91'U3/I(M)> A7$H& MZF*\GDUF^5I6J%_P%4OEAE#W7JU1#B3*I:10J@M)]%.]7,@F^0;\)94M\:5$ MEB\$Z@WX05$H-8[YSN\[)K_JA?P0BEY+T2'QD)Y;TMG]I-+MKU0QL32#]1AM M.>7"$!I+H0>/EYZO=.E.K+]@5KPHS>OU?C_7CI=BU1ZS?Z726&:5EKO.B;-* M4.TX3*_\O7)<*[MY,1[/:OF,K- ]MF[)8 &OW+MGO9;B):O44*@Z MGY2[^JB@S2O#7JA'O;VRI\#C;3T9QR@W& Q/ZO*R#SK57GC_2IH6>5VJNYP8 MS$_RH:1E5M.1(;QR_^GM7E%I],V9.+/=I92S0FV&7<"#?.^>Y5ACF2RF6G0WCEWCW#N@!5@-"P(.:9I4)EFM!:2_.]R/X]-1#+AI.IMD(% M.WS:F"J<5BI5X97[>^0LA*15287$A,H;E>6(CZ6#U5YT_Y[U93VAR.E"#FHK M:1["N=9=38;PRM?W[+%]E@ES2JP790=PJQEJT(M%H^%>&%"L!)A8;!#;N[=M M18=*/+0H4<'Z*!+6^E)01:W+]O??6JUG9SKI.C6QDO%AB@XO>Z$%Y+Z]>T86H95;MX9ABJE%VZ.$.4@&:73EWCTS M-2HK! OCBJ FP*22J8CLE#W(I\NJ:B,8HHQ==JS%X,@CZX,O[URGN\L M97W-CD2IEVN;M!OKSO.(H_>>WLP6JG2L")*BI)='7+S1;J=GZ)XTO;=9/6Z1 MS7%T7FC%Y^,2%>6H')FU10.*7GC_GF8MT\FNQW2# C/-R20;SK)>0??<6WRQ9+0=FXI6 M-!4(X^"J!JKE-;KGWN+3U;6EJHGN4N"Z3J;'-ZE*I8VNW%]\U:0H2RUTVI1D M%?(2URJF8GW^D.Q%ZJ#9JO<&HBAQH2P09]T)TZ\>DJCV:NJ6)K,8K06KVBB8 M5I;I0AQ=N;?X=%,U#(&O*II:RO>TVL!E)]P07KFW^.0LG2D)*R=*K4S9=MQ% MK), Z,I]7M8FO5I$C'6UEM3/:X5Y362SZ,K]Q8]5FG?B5(H6U0);;BM2E"W' M#PJT,2HN2IVXE!);15$9*6XXT<\MH*6Q=V5Z,5Z44L.D)H#<--(K=YMS:P4A MG]J_M"%5LHMABJL*+2F>$^6ED'/:5?B>!X@?G3JQ!3T&0J):,(2E+CH-$PH] MLW]I81D6F!G?MP4WM&IDIDXA6B\.T:5[Y)_70U$M&^Q2E*NMHHF.9LRR@P6Z M=(_^[2D?2H\'\;; )5I*QDVO.ITP?H&]#7#6H84CIUE9E+)6C8H41E6!Q7?= MWX'4S>ZO*]DLB$:E1^NBRL>G5%(U+ 8-:3]P M2$4;.6.RBG)=+9@=,_2D.9+&@R&Z=(\$_7HP.V(Z@!/4K"VW'+IJ%=?XK@=8 M,!69R)URBYKUW*8:2;4ZH7D57;J//B!=#4]3 T.KNS1?H?O%1IS#=WTF ;1^ MD.VJ&J[G!\/?[/>RV4RGO9S/)+&K9VBFV72OT\E9G7=5-&0<+#UKC@>>?>QOZQ >VH=;9A.[VLF(\JI;I:XI; MJ#[\B80.AS,1+4]-K#?QD\D=DTV$'<-#SAKYR16\]J%B51]%><^/\ M])Q>R V,O5X!"3M'/%?L;JSWM/S\7OP1NVH:JREX4^.\==7MU@95.LU)L L M42LW*[;#1#5SJO^=9+BJJ>42:Y?X;GT^Y%&Z[CMY =]D M!G>SCJWO$W[4!]_SEV/S\I7CZQB0]:8)\I;>;UA@$_1%C P-8.SB:, 'QZ$H M:@_;\T>F^D4VV)EFQ59_6:7F67L]1*,@ *3W%#[$L5QPKG/H5$E&.%'JV4?G M);_)IJY+4QO\O?UA]UW1N;?Q:"'S7_:<0ENO)':@2:YC;C_PW&?XDU=.MIW\ MNVT]:-["O];TA(L^7:S1]($=VOG>-S+ ?I7CR#QQ?NKR M =%#T83[QH/+D<2_ MIP1ADY.0!*JUZ,/_>V >?LHRH:?8:>D3_2@$?YA@_5?/W*7/PY\6_@V:93Q< MJ30$__UWG\ JD1<"JX1-"*S^'%;3.)TOB=+Y4BB=[Z>P^AY!SH.TWR3(W0G5 MD9G&RPC:__BSEF8Y?2L<32LO1TV::)4ZD/D^I%V MZ[/> "_ABP 6A\ V=/'WT63B BO^Q<%S3A664,8_+.,O,GB^94(&S\%\NW)R M10X2+R])W(;G)6B> !DG/&R&+=#'';9P>9/V:),5SN2Q.$F'EV_7[M-,C]UD M-PDT7^]U)3M,E36&LF<1;I(J?UA7?*):O6W=&-1U7/3A7JK+J0.5?#L9?,K^-86Q"&-CWAEQOR/.& MC;\#<*!J@(GDI2>CK+E; MU?R/K0)<5I.]B%;PZPQQO^@(F.7M]TK](28(L;9AF*ED6'#;]+B22C>L/E>% M:T4=M)G':&Q_XL>MR@VQF(^M2%PYEY&(ZM6MR4'G&YZ,H).U7?HU;A,?L' M6L6L'AHTVNJR3;6**0:>FL5,;+8I]*7IQPAUFD[6EY<9XGD@GH=[T Y>(\!/ MM(-89*K82]"G_DC.!NW!FQ&Y0X//V9."B(@^*K+8?U M:+#'\?EJ4I/D%J?$"UUN;%RBP^ 1HA:31KW9BM?B'4V:B7QRW@@Y5!,UWT!1 MB^@C/#Z)2X*X)(A+XKOACN^@A3^TC%]%.T9S<2$F%3=+,8OLPEK6F47:YB&, M> I&Z%/WPW9NQD5&3[P6B;=0\/,2]Q,U__N@X[,@6:C#O!V NJ*7KW?9;M34 MRZM!CE3E -B^X!2^H-?'0\7#(*:NX[7DQCUB46MF S@OEV]Z=2^VU422QYP! M Q]LJ(?$=J#$9LJ$Z]CHJ$F)NI$ MH$JZCEY?=[TF)4"&SW54= ,+7_;_.,_&(K$V/Z_>_\1B0=&=DNL-1 M0-8EVU8'*EJ)O>T"C+K3[+SW(^YC#6'*AHB&VE!#P!D U>O!X,)WUU\W68$7 M!G #!GRCA:KK>-%]L%WW<]^A/MY6H5(/0$R0T=1U#TBWM]P.(("/]];R%$@B M$L$[^((7 E/=M?'O+U\_O"E>/_"%Z>H*)L2&T/ _$W1+N/L!KY?4$#(#Y 1T M@=?CPKO=2)KCZUY8!!Z(0':VS< /D,-[(FKNO+L&N'>OF#EKR!;&?DG?/FM@ MF1/OU7!'%VP;Y\8,'S1LK8\(1U M@ 7W!MW;WNZZLYF$LKEL J 4G: <5%C;"W* U!>GM8JS)O*!O!>*UR](DZ:RFN#Y9,&/L>E@P9^]Z63!C['I84H$'T^*CU?.+&BH!\%-O\E"=&_%/FG#%'MBKIKEO:3-ZP!$ M/S.!OUMQ?8$+F&OB@D_6^O[6'WG;<>+A56\[$?[?1.+?R_% MX!49:?:9CF_6270IGTC2A>P*FOZIA(68IXB_O7!__0/*."("'?F/[2&-.5$= M!RC>+V I@ZGC_3S==O+"*5_>CXKD2/\ZAM5QT2QX>,^":6_2YC8#(5'"F F7 MC!._[*.)QZ77>8DJ!]H'^WN,L@8OF<5?50W_^4;Y]+?'4(8.ICL.^T 1LG2- MT=*T.BS*8;N[&OY\?&'6D,T)0/*7@N*7>):^\K/P>;-.X4<5T\+E#HYCJ7T7 MIP,VS))IH)>W3%V'EV01 +;@9 -R05?Y>V00E3TQ ?'H7AFTA+R^5Q)!HZ< M"+=1;R;VX0_[R$3W.[4=HV":R/\-R/]E5G)A^7\SAK;K*O41F!560CI9B3_@3B>YW9B/23Z1_FQAU1])_ MEHG=YY?^N4M35))?5"FWRK:9LCH1"M,JE/[8PY_0(TU%B?P3^7\W?^S^Y/^T M0^@OH/TK096-A*9QRDU2M-!-!$N%,@_EGV:@^A_ZL%O2%7@!7QP9BFIO?!EH M*OJ6GE?CZ/,'<%VXC]J%B;#Q>/BWF=RMN3^2.S+[ H$EX)0'#6GY$:Q1\UDB M;7=*(Y%+\HUJOF*,UBO4 9)]^,,],LPIG1HW+@4$"EZ<'_<-!>?TA/P<"KAU M1\QWM/Q:X[K1%#L9SQE#0%# /?QA3M,-DN# _> =H/<*0YES:Y0>I$M AW8CO]OB^V]:Y"/"=-+7CXDN]:><'%-(7A/L(OR*K=6+!)J89L4[QPT8H3X7#>=3DGGWX M$WL,4R1E@PC^<7,Z+K[4FW9U?%GPN4:_.5&J\:I8IL1JLZ":41ZWKN<>_D0/ MS-0D8G\)L=]4"&2PN$/6+@ZR7\WQ^/B2[UI+\>7)7\XS$=K;+5B:-R\F4U49@M- M'2!M +DQ0@>FW%U7[D;K;4OK]QM9_X4;;Q-_K7_[G1UM\LYY>JA^.CGC+#. MS^)U>#/APAN.4Q[@7MQV^47(<%_N RA45*:\6\D+4:$\[M/K 6@DQ,ZP%T7. M".8QQ.V'6(F8WH68GN'=?26FI_41_%9,Q4K9EI)*6Z> :8\[C6::35A(3#DL MIBQ#Q/08T4]D]%]:][]4&L1]2/M9K/_?2GMTL$JTI+D<%E5++07K;G6@V0LH M[3$L[>%]GP"1]ML_E,_3]-=78GI:4_VW8EIH6Q,^)LQ"&I301K;N+F<+!0V< M1!8\.I6/.*G>)YD(XJ$I7FCZ$/%)GMHG>>%@Q)%= #Y WON_+TS M8BV!77(>WKTN1=O*>>U9S.L.'N"U!X*EAL2,>'.UTEK%40AJ3J&).EKT8MB! M<$)%A>"$;P3GE#X('R[75SAQ&K?%"7!B.9>E1KJ:BVFK8B)9'0GK6)ZI0IQ MC2H(3-P;3%RLV,-_=/$'GIS4,7("/ FFRZ 5RW9'8GVPD,/#C)!$2-Z MQST"RI'=+#YF1/@Q,(PJ[+8H].45$@ZBT:HUT_H0X@3R$GSD>)Q M8SD6BC>0F619_*(J[M*AH6/[8"Z].'\@VB7S-#9CTO= ;%7)AO.S/!NB M@AK5!B$MV\C%%CV:VJ1J'&CV1V2=R/K!9A?W+NL72?;XAJS7G.2XSJYB;5%: M"IE$.)./#FL\DO5-O@>1]1/+NG^J0/S1%N-N$>.2"2/?0(QY*AF, D9?TB62??D/7H(!T?3A/MJ5@N-0JY M8"4<"W+8$M@DGH0^2@>]SL235V*/N062U_3V+2B;NFG]O>75MW_550/\#5\< M6.BGO3_C>_Z-#WCX')SK$X"D#VP<)KCQ1F *+,^KG;A'F/6^F=6/4S\(LYXE4'?/U0WWR U$"FX LGTZJN''^WH%8=67R0VG MF)IX%^)W==TR+EZ8_I_/.U\DU;FJ -SW8N/=B/;-87$X8T2AO(C6MGLS*64=1B[HG; MSX$D,GK;,GKQ0O*SR>BW(WD7DE&N1TU:F;J1U"1Y*"=;=3XQG6 911$]ZHF^ MP:;VR=..]+OT\GSD^+ITX0*I([\M(__@Z(XO3/?8#O?X,BRZ)2D^Z-6,,.5* MK&-95% >6]4>S>*4YZ?P*5T !#]\(U"DOORV'!!GPP^G,+)FB^E<%I@UEQI& MP[7ZI+) ^('=$]0IYP<2_/"-0/DU 'UINOC!0CNI%^5L0%,?+4O=WB0[$^H# M>:*W@LU(LL$CH$'9UT_14_I!"=#X1J!(0?IM>7C.AA]BVY8AS"R^]+C^87R=U MWP@;R8/HA(%IV][T772:I$;!@M*CFE1>JD2H<)PIL$&(3B'DAF&?#I26D0@2 MD64_K,L/LGQ25\JW9;F1XA)%M353J'QV-5S%A6RNG\:R[&5LD*RJ^ZDL/^)\ MP;L6]'.X,KXMZ+U%*-).=],9+:[SN5EGNA02&6-=RY2JJ446R[+G'F ^G!V,W0/_QHWS_FRO*[D3 M2'OY] *Y=7KK][Z&"A\*)6G(2V1.TX?FY9:W+M-24UY_TNW5W5<_)FUB3V__#.!]?UT&7T0P# W9W"1SN6 M"XXF,OC7!6XL *5<5W;;)Z#_T\QS_X3HTVZUY<_^]<@5@/0"7EW,T05_[-J. M.EAY'ZD&Y!3G;SKZBM->%L9R>&6-$0BHWILYTC( EE-@V.BC@ /_DC#176R@ MH)^PTB4A-U3=@?]!W2;M@#D(O*1N!50[($VGEKF$$NP ?17XQXF'E'_;YJ>^ MG:L&-TSPJ!('!ABHSENL*4F6U>MG>2V1#Q54@:E8Q3E7G-7JO>K#'_HQ%(D] MPA-@#VRP8^]D]/FI>G4J^O#EWC@E-.-=<=4=TN%\LF*U:4P?BF,/TP>^!V9" M9V0!@*EEJ\O@!*YV9 < 9$PED',-$&"IQP!:W2.:KS(%\-MSR'J/J*_G%!X4 M2L QX;=WN;SOO2ABWO.RZ[?-VN-LQ^$S$N_+.#9VDNEH."JZ1GF0!*FL-5GP M<%^XR.6X]MN*Q,G)1$MBT"ZF95L$KE**1Z;S1E09PH.!^@+O!C]G7N8U\SX% M$"Z_ F0;WP]>Y.J8<2W4C 5WJ94"8 M:Y (A@QU(_SLQ$@RAB!K),$ 6%#PX06\;0/';F[IPV_)PC'64.[[/B6F@+T-;8Z%V4P,R5+ =8 6DHJ8;MX#\9P($K M]5X*[ZJ$7ROP%_H#W)I7?X.+P=J>"FR\;\?>*=[NE0<[6Z-'@SV.SU=1&G6+ M4^*%+C0 M@AZ$H$[87^#5DY$2U:9N4%^@^7JO*]EAJJPQE#V+<)-4^<= OT?+M.5-E]\G M7WJ96%8OQT1!I)TSH0PY, AF@5F0!EO9P_%\>='^.R*\V M0'$!TE*@OB\-L6(-EPQ!9*(:'KI(WMY,30?^395T>!O5=FSO+U"1@:?#Q+0 MQ X-@3O\V @8IO/RS032A8Q58*'J.OZ+!:#-L 8?;?E3@)ME':9G-LB[QD)?TO'R[1& SSD@N$_^LH; 8. =PWB5\%0#SX?PZU/]U:$> M\/Z%II!J*H>U4[A)7Q2@*32E>\52IYPW95K65GPU"_I@UJ7HX9%/W>_TX!.V MA'DY?B%Q#I7P/,M8D-D1,J[#]"MZ)E<16V)CM!0M2G!2"*.B3_N5.O_$.M/) MZ/53\^B<]%J70*:8T'C__YB?5S@*NW5M!'7/TN M/T.%%?CYVX;3 M.>FE%7/2,@G?2Y,H)DNWV'S36Z]NUO[KX\ 849@;=;T4689%S M7;Z16^2#=@-N /,>NSH?'X>JX2G>\&#;*#">B;HU3)'1>5 3^ES?_()IM'GZ MT[/S>]=#_V]%G?_Y+_QGJU7(.I L%,P9;<[_YU@-4ALV(2J*^N=)(C(RU#V MM54\F-!+;]Z-?SD8H".!H+<2_.;XW__Y?[LK>,EE?=.Z=6=I(\^;S> HTQ $ M^U#-TX+2 #[];TE?2"M[&X&./C'/>6-_/X>G$#$"X:=H])^!EQ\12?;H.9&6 MP1VJ;6):01T,G+^];VT_PN&H[6>FK2)>^-L"NH28"MW[U5WQUJ P/T,_(9T, MJL#!S:H@3H1.M%=O5$+F96?^*P7@L0@AX'\;Y<3!, WZ&?(>%&[]54AA\Q%4 M*E$0"?$R@DKD-'^.VDA_CJCZ[H4SWF5 ;V5UH=8L-VKE4C91?]R$*$H)J/27 MDH&Z&*]GDUF^EA7J%WS%4KDAU+U7:Y0#B7(I*93J0A+]5"\7LDF^ 7])94M\ M*9'E"X%Z WY0%$J-8[[S[\/F'T+1:RDZ)!YOPGH?!]8V ;-#T4 )?[.7T34F MQ$;#%!U]\%CPQ&'" AA*>E%RX.[:O*%X^L(0'N(0Q??CA>5R)YZ7Q%E;+(]F M=3^ M WC,VVY_#+4!;%/ D]U2@;-"7Y)U29W86&?0I87MJEO?!/(.J,8(*6V.OMK] M_@3=TH7:@.5 90 =Z5!S&$J>YN Y.^RM?'F:!.XIOE$R-N_T%(@#67)MY/G8 MTA9-<$.JD/WVX:XQA8J$*N.@_JNE(:FE(_^Q ^!%6X&/U!'G!J:6*0.@X+1[ M$YZD*)(T-_4Y>D [0G +@UD;^G 4U]LVPN.]E<[+IW' #Z'L7/$U9$,!!8J M-+&\I\ -@"J5#B_JP_=[=DLQ=0YU)G&XBK0(#RYP$X.MY>B'Z+WQ; M2'G5'FW=LS:^U<[.>>XL&Y-(A8H)5/L@]?O;\]-C@==K4TQX&^30DF090L.N MBAA8C#8& G:+J2/35%X\8B_$&,$%] '>5]G%NB9\A>?G]EWO>FD"=\A!VX"> MUD=ZKF2;!KQF];P/"C2*K=W'/M,;/4%7X79B>QQ^VS3@]W9NX7$[6J<%/YZ8 M#O"16ZQL>+9_!)O^-&320-U%0Q,]_D![H2,AQD[-@:HCK]\*>QW@'\P5>,XG MJ+M3-*82?L.UL'J//W0V5AM:3\>TM$?T=\,3>P%R[N.SP5"';&,ZEFFH,F1$ M:/(\>7*\^WD@;D(4P@I""88ZC_(KPSM1RB8^ /Z/_]Z84F/#-#2 4.X M05N!FJNFOLF0P",5\-VVJPUD7+B%@1HZA>Q 05H@VJ$+7IX3\/0!!(P>_&WI M^@)<^ /L.=Y\^WE]4 Z KJ/_JEC]A*\!\08MVP!#R!+H.ZHQ@"*^Q3W$?MY5 MBFH[4%@W,B?O+- V]U8)K>FI:2&7+URB.L<*3 "C,P;(C2F^W4KX[9T5/B+A MTUT,_LAH@1L OS)0(1"I$C3L%1=)-,0>2W(5#P]-]#3$.9#IH+2\>4,; TY MQ>&^XN]+$PF]*WQ-2.N-+"-!AAAG>_[RJT[%0)5U+YK5*NDMMVZZD*E0".EP MU*@U5]L3-6Y,1&F6KAJI3,\>):H/?W#(XYVX$3JR-IZ9+3'4+8"W > M?CT%$*!)4#.&G$&S6W_F:YG;B-:!NR.0&\+3$^,]XGO)0H<[*M,#AKKS(7IC MU=X]X) *Y: 0#+P"Z4C0$(!$@6\&CT:X7Z^/-M7VSFFXR.%+JB!"8X23(_C#AP[(,37U%43VDWQQQ%DXT00?W4D; *)N;&,AU7-K2KK M@=)4\L[HC>;CB;_UHHYOZ>RIU#Y@TR_3]IE/-QS*.Q]0^R"%5X6\'%;G6I!: M2?6&%EK-6A4=A;O>I_"S3$,[4+)?XL]0G<'OC*[1#'-A'%"*-EN@;'1/!R$U M/%'@ ?K:ZGTV,+8[Z3FY55O#)N+&)H4:_;/%@$X"%6EZ^#?XQQTU'\H/-%00 MQX,=N^&MD8*MN6=H1V_Q8DI@KD(&EF>"H" ^,OTPPFUSPYS7Q\Z;0/YYY56"17X(DZ?Z-')Q"#(KPHM*KV.&[WPV,I(R@?: M4- &,F+&!5R6#8RWY\GV#*DAO1DH#?/%]5('CJ-C@_P@B$JU8#Z3BO"J)D7H MM4F? MMKP7]!2A-YOV1A>8JT/3,ET;\HV"M12<^_<<27G]95_9CL]),@R]-2 /.5_0 M]L*+$B.D)@I+(+M8#RP/!BHT,0)_;A!T'I$8HT@8.ENA^0(U4GGKW]JYT$3ZH@K?3T$9/]#D\C1@'4AS;#ICXQL1 M+C#=[KN!K3D+&6FJ,4= LF6;5P1G=@F^;Q@C%@53![Q]]><]@9@"-]ZCH.?1 MV:6:B_*(D/=H0WD+:OM(FT7<#"GJ;#Y\N87TYHX0#H<(\#R$W!C'%0F>$98T M'05H"KTMNLFA;? DQ%L4-DBW.5-(!>_OG@=0]K;^.ZQVOZ+8"S?L[ @4W(GJ MH'6AC*F!JT/(U0?P+?$IO6O2?_2&CQNN@/?'VONA>RU,5X?40SOMB9>*=F.' M<;%!_GQO:"K9+K0]$(U?"!7[B%T?\48A6J/WW.H<._O@$7)W]9YC#[_X"*N$ MZ)AU]$TV"32NT3F.]96-0@,W'G(B_..9(^^VY?1J*.O7.U?@;T4H01-WLCE7 MT"<-].;E01;RP%Q5X'L^7XNAYAEI-D"S^2;5B_?HJ$L5-,XMU-MM?AQ;]Q?? MC>DCU:B(O+U31/3RH+ZE7,4C7 L:)YN9IKP!#5(=R18P;+SF@P?4@N]6^EPH MV1,DW7J!-]1C3=K:)1RC!$*M62('I M0]7P791Z!IEW4 KSZR>H?AA!7BE&;X(=\*ZV#8^[?+V_"D[Z#YPQ4*5%=YD82%=6>NMC9#[7/S4M9P,-,>X3\ M:7V4A>XX6_^KU5<=:ROA)E9U'P,&4-'WL(/"\WTCK$,Y-0IVC;U\:2?R<*//W>EB(U6G>V-0LHM&)AK\O5*>C[]$,INYA\%];5J%?9KQ; M43/(IEAE.1 "PR$2'$_;ZB)]CVH[.3W;K?'N@;VKNTXPJ :CU_$.#'3]-MZX M$1+5VT^$)/)&.<;GHX0H!M>-W-<*%")[FYVTY;SG^\#W>6Z5M6&U;<3P8+J0 M3U(%3AR)3Y@&RK+P[E2# O)1X2XSZX,LRW.6R- \ ]:]]&#*5/<+=P]?YY?" M79KZ8=P^ <7'1'"/1+WN3O'Y'7A%0?_86'7X1:@XRD@OE#KZP6T;JREX=N?7.OYY+O^ 9CZV"(71@O#AUECK0:I0'DD6'J MYG"5MDQWNKE/)S0:9(>L+FOI8D[NS//S2+SY;77Z722K M] !5<^G#NJ\09 M*WO,SLI:.KZ4YL%8;V0TH=H:+Y*J?4>LT.L'HTK$=3I:@F)JL>2L*2CQ M'_<%^3XKK H+H)CS6DZH3Q1A99NA5;K+HUK>SZLJ%DA#PD%*%)7;.D1LR4M0 MX1MII"NA[!E[8RE/L%XN>;E5S]C\%/@R5ET;1"6@A5<>I*&6;#=,J./]@!&W MQ^VI&7$U;,"[M!132-?B;)"+3LJ:?49,2HZH:7S<7?1%)IF9-,4,G:J[J(#D M0#D$8A_3M5Z.77QROV*X?=XT(1]M-8# 7\CVW%$47E2#;0'0AXS(_.M6,NVC M)-.>9-J33'N2:?_%3/L/+=Q#F?8^(<=>PG_H/ G_FU.X!E!.%\2EC[P,K6%D MV2HU)SDQS6:Y:#L:K>:6O _\!O0/_09;522PU47\XR78C2XBQYY$+]HI9I>XOL#_D $#^ M[J.0RZ8LU1AN=^1@6*6=BJSFA72/%KB.Y%2"Z2%EHPX0SN) X/_9S[A9O_UW M8*MI!EY4S0#6-9_CUE!7>PY8>UG3AHU$,%#9*G"OKT]4GJ]_W#A&L1<4)QO@ M&#$80O%]?A>T19M(@8G*9)^K99T7%1&[A( U5V64;+C;N,W NN2FLL'SS>, MQB.J8' '<.50?A\WV?V6!IQ-@2>ZFQE$^VR97E0)*ITHL^$O]0F@[&S3FKD M95'B/.SMA7,)%5 \HM1.B)KX3\"1G_ZU"0G/@65X 2<!,".K"B_06]KFMQ'1U8JQ<"HM=#Y2;]E5?' M\>QH>WGG@+0I;GI3J( 5,KO!?"\?HDJ/!MO/B9@^)YT,+?1C^W M35$,%/)!&<$H_(6^]/_;^]+FMI%KT>^IRG] .>-;21X#KR(("R>\,*,EA?XUR 64?6! M5%\5XD+U.6E#@_S"BJ_C,UFD69.^?7-WFUITD%7$;DV7@0EOC]PCX.B/3UN3 M!ZB5WNRVD&H_H==N[8(>(QWT* 0]=H:7)>'7J6. H^S.U"_TRX4CVVV/A^WQ MI'W5MTC[JCL=6%?#<;=[93O6H.<,>I/^9"H\7'['>4SG]J?T &Z$CF@215B3 M[D].?>+=1VX43#^(F_;N9.+ZN-=H%[S-;,FI!90MG>D>N7@DA0^RL)AU:W;3 M8M>OK!Q\N4/SQ0V:__16(9-@R29T(0ZVW?6CMID,?)U=:Z[MQUOZ?Y, MQN4E;64[YLVB?*?!(FD125ICZH$AMA"K9.>5\+1<58*J)"Q^H'R@ZZ/@H!RO^J(^' M6G$QQK47C E+-;KHVB<\.92C(6P@,(;ULXHI7B'(2!/6.4FKI)!T@OE]_C@N MJS/'JFYD%'Y05_;1QEX/9M[U#>EUPLNB32P= &=!S6+4X M(F0N-8) *1!,2.8 BLVEJV/5J[&;E:4SH++E9LX]@Q)99/T 6$4J4BV&NHPH M6&#@2X00>*W@+=@^$?:CN@'B7[ '8)5,*.\&CD%JN18A PQH,$0[]_SDEE@\ M5U[\U"A"]??6MQ;PM>>1D,D VQ5K3$$18-#=9 M9,=U0+K?LZ.FO*L%WLP.AH@F#!S<^;@$YI$7H2OYCQ7GNC&1'39X'Y LW"() M79 V/^* X8NTTC%(TY&&#TQ)W- )P1KDC\9B=U@3(VC&*UDO#R84TCHE>,PT MP=CIG$NKB5BW]!#%[_Q@ RNS%2\D M4G#%F>!*0R=S\IUB(]44LFQS'+"\J!74$2\T%*TYTO,\XMQ5U750RY%>Y'X! M"SQU#&3A\BYN019C0NBE%,AXB^<#.%?FFG\PZ3X MAGMP(\";.\;_"OH(J< B(Y"W@.$U%Y$)PH^_GS,YLRCAK7-@;I8&82MD\69\ MIWP6P?V/.O2@P4T^'FSRY[$L8 M<=P (6&[@6GB<3G-7$$ 'Z]"DF?,^+E,;E*Y85:_!*^)^4$G4YQ+V7 K#RZ# M;7!#7"^SZWG#)D%!C !SI,4/[F$@VDOFP"QS3!^!48/J,R,_D'?4*S"U9 NV M3##MP+B@\^4$W/FR*30!P_%>[$^L' MNTPT9!QVK% 05*;]UG*:Z"\6S1A.T]I$+/H2$B?UW_*HEI,NUC<[]Z?"!I9T ME2X")6V"XF21Q)RA39$1P[9FTY1M>6J.@QB ]2U'6>BTALE"&++\\@@B/\G.44#^E%LG^,3"0* M=T2>;!J' <%>-.B]X;=<.J." H1*5%FL:^U!.7#T@9^SI+A@,]T@I *-TQF M._^@LLD9PV^Z?@[XB$EFM*U)"&A$ ^M81ONRP$^$3;RN"VZ(E&K2\,0@Q\-#.2&]AJV6#$=""/*9HV[O,%J0/D1DS2P8B9M< !;C& M90<019Q(SL8"AQA(!^_I$6& M[_T;%[0*:H^?WH[+A/\+9?4?64@.!6 :!"\Z"+D@MIF/NC 7-[/<4 VG;EV^ MQHR%@)B#F5U-1*"R^!Y0@:#$79^?R\F6QLU9[+C+TR2G>/0?19FP+C,)G[K* MS.^!K[.SR'Y:@R66F5I.:7!(YI/RI6?R1(?TM!\PV7,1USE.45I1_JG:S\=Q M%-/=(DYQ7[2,Z!S3(#B*"D3_;3Q#_^K.G;O_9>FBS%V1\4CP6>!;AT9BJSQF M+J._DS28 W>Q6E$?+^6G8>!AWVG>QD%?(/!]ZK%LA/P];TRG1@9@TR=1KDE> ME(RCF/!I7(5TA#Q,([P\24$S8&#,HHAU\'8HJA?1P,BN8UDJQB$3EX_BBMPH[= ,#BEV4&5>5TKSZT NG0[< MVJ:8T1^4QX+:\C!.66(P\U\]+ M,+&:U.,T$'&_B# 9LI AC+PKHBI#L.Y%2Z6JCAN)#!*]<^/-R>C-$RC3W._% M]G6.;/;*%VFN9IU('LQDYT^59=,"+WX[,U/?*E^?B/U3L_+%I5)%(RM^P&Y9 M?L0[K][0*(/!FJWS92WM7$1;8(7<5>2=+#"C?=\RW@-4^=UNM I5%NEB VLP M0(0IB !DKA$%'N6MUU-O3]Z)RT37-"WGE>(,7CG%%KA,@G.(1#C ?L:=5=8> M9X^$^1*[8VU)2?6&1[L82)D&B#>&6V:KBDEHD2$*$YC;%Q5&F.<$WH3$9&DD MFC@3^?@$ZK2O@''T _@M64$Z[R7VYD09.!4LZJ*[B-0@/4CF[#RA+I(#7+IS MS/5"5\XCBXB>R _YG>!JA$N'9KC#?8K"ZTD2!_(+[FFQ;PK^6)NY@WEO;-6W MBD.Y,'G*D4,BGJ3UJ10#5,038.7P$$_IVJTNN''[E4;]1((>]6%Y*QB"/0'3OPXELM]J]S(TLR1\3_\:3 M+; P POFF&4CP1=%Z,E=:[PHB9=V:V1KO*B'EWYK,-)X40\OH%\&&B_JX:77 M&G0U7M3#B^87-?&B];Z:>.FW;$OC13V\:#FF)E[ZVJ]4$B^:7]3$B];[:N)% MZWTU\:+CEFKB95,.+U>KI.,SN\/(V#C%%5EHZK#(@8-YS)76]+51V M*M$K! $'G[Y\RNK^^JY@=-NJSN2!;AI],BHMDBXJ4@267&Z+DBH]-M]11C@@#W0>U8/5)(X>"S*42==LIMXPHZ/L"@)D\=\^4.$R7Y$:KU@\I@/ M>X@PT096O:P)E:5!S0VLYKADLOI:6UW:ZM)6E[:ZM-6E&$QV;G55!Q-MK=5$ MBE1MK3T[@F[U6J-ND\PU/"-W"*:: J33;[4;E7S!4Y6:=/9".H-F^8CL8.Y- M9)1(00K&DAX$@0PTC;7YHLT7'3^H&DB/'<'40&JZEGYF1,<&$97F"MAAX;TL@[ Y-%!#[G].(>Y.Y %W&YM#"UH>:'EPQD8(U<6! M5$H<<$^P.:1P]+L_E:YBXX_"/D01SW,.LXE')W]S'$JGTYW[BX6^V8.6+6$A M^H8?\Z\> L97WN"^--ZO A/.97SP@2-8KO[H;3\=04;RS$MZ_*>WVGGP>!' M?B^+D++V'W -CL3H=T=EIU(4PWG9SFTS$ _W-!SOK[40>RPSW A:'IH#+<.> MZ) W >]:AFD9UA099IFC=HFTW&S/0D01FH!WVVH-RCYNJ!C:7ZN>0GYY2. , M![8&4^,Z""9L2M[$Y/,,(YR(!S],*"#=$:.QV03M>0#[_B_[H@Y1Q*?EVO=8 M %IA+'&?1MN@VM-LCTJ_A^EAD_0[&IGMD?VF;J6<^PPV*(SS9WIKO5:W20A_ M77**Y*#$&K/?%2;Q9XJU@3FP.UJL*5D0L"NQ-FQUFH1P+=:T6%L6:Y;9Z8]* M%&O5>RW-*6S8&?!@4#)NO'\P M5%8(H!88E$R5[!\,E94'J 4&30U:1"J0@U,+#)HIJJTV4 L,FAJTB-0B4KM6 M2I4OJ 4&)4L5]AQM4;FP@2_D&_4\>()I7%.?AL3C+1PF<]=WHS@DL7M37CO( M6B*^P<<"*PNW-.\L6<>T2ST_6'TB3'=[> 3GG;;.7]=;_NECT8^)->S=5F;Y M:O54KKL]/()SVVH-FX1P+=:T6%O7[<'2W1X.JMO#P&J5V;>H^L*1P^SV\.#, MDLL@)IX1+"@&+OQKPPFB.&(1#7JWH'Y4VGPC'>E\./Q?M?S8XQD0!7>_"XUI MEZPR=0+MX8H3E6GHN?7^_5:)1V"5)*"=]K1_C"3$[W&P4$SB*I2059FMGBF: M1V:_HR7S_@I=5":AYTKFMI;,6C)KR5RR9+;-0:==>IA),<92J+ZFB20TW$'4 M2C$*:G3[D"VB5A=IO,H+HG(C5(]@-C8GK)Z5?S#G^S=2\'"H95*%349V(9/:6B9IF51KF;2#V$ C,*I@UY$M M(_'=4F62+C&IOTNJ0W;ZG*@"W484;YFE9,:HV4-'--95 8.2LK'9'?P5P+HF M?G6'ER@ %TT>6C8>+/$KZ30=\G03W2_DR6!H:B7#13RC87J743D=J8M]I)$,C_N 0KZ7<@1+[(3HNJM=F M[#%244O$UZ:,X^61BG,_IB&-8AFL:&I@4J&H?-4'L/9X-$/!W>^B1K'\GJ:* M<<_NJSP:2!;M4F>:*TD7.RK'5H\\JLUT5KW[732:ZS:=-\KNH7H09*%EII:9 M6F9N.LW5:WJ;C-V7CS20+.RV[G[1@)J1;7JV%LI*3,.GL6Z$H<]^/F6<3#7[ MK$?0I1'8+@R2:0RV=^$7-- ). !9EANVT!CJWD$PI"'8SDV/:0RVM2S3LJRY MLFP'08I&8+LP,J8QV-Y)[*'6@0;% B?Z7%JUT85#!T-ES3S4 H.2F2B%!KD< M%A@T-6@1J< !=[7 H)FBVEX?:H%!4X,6D5I$:M=*J=X@:H%!R4(-W0ID"2 ? M@R@RQG0:A-1P?2>84R,F=SACMP'1T8J+-II>VIBKVVA2P9IE#MO-:DN_F^J- M1N&\WVI6P3B'S4ZS>*QG=3R-$DC%MM+=:T6&NX6!MV=4W' MXS4=C<+XL%5F2:(NZZB_XZUCCUN=ME2O7E&AF@\-(YW?>EH_$$TJFE2TY"WM M-+R&D6:G+;N*:%+1I*(EKY:\VH7<6_F*)A5=VU*KVI;SM)[%.%J$ 8(D\-^\ M'5.?3MVX$;%B7>&B*UR>4^'2'30K+Z@K7![%>4>G@K5@JTLJN/,L(K?Z@R91 M^ '5MSP3WZU1D_"M)5J#)=JS3;5^M\RJO>I=%EW>\FB=YK#7*A?GNKZELK,U MTS"8&PX\VO43>)P1+&A(8C?PRSMBTY0XU*Y[C'= .$R"9.Q1)93?#_N;8U/! MSG<@%SNF/6PWO?_^OF?9-(0T]&0&+37+GLK0#-88Z/E?9<^R:09AC%J-5Z9: M9&J1^9RVH69W5.8)<"7=M'T/LVD&:70LL*L/;9S-VY@ VG: E?\D4>Q.[PN! M%6NX9G68(NBOHHE?E@;_LH ,C]K@V[8-0$SM?\CO(B.K8";P@/)%L ME]O:C(_QL1F57=/C<4C)]V,RA;>?$.^6W$>2R8B@ C.PC M@F0%GG-R=YR#6B&ZQN^27S%6E=\%D8O!LI.0>B1V;R@^N_!4AAJL2=L97I9H ML9-AX2=BS$(Z_?G5WRXOSI9(DS\$/P/#AW/B\<>*N4GBJU>_7")G&<'4.(-? M >M12I2$$V;9>UAFH=R%97%+$='K,,CD24JG7$T C7ID$=$3^2&_!^1]0:OX M?(<#J\#L)(D#^04G(?9-@=#R<5U^S2K1Q*%BK7G8)9[ M? "/G'K!K02Z_)OIG1/.E+< ID?Y0<@H]F)Y*1E'@9?$=,?,42)AB7]WFNC2 MB-@3(KC/I!%1.2)XKD CHG)$/%9IHA&Q)T3T6I;6$2H@0G.$(HC0REH11&AE MK0@BM&A2!!%:62N"",T1BB!"*VM%$-%K#35'J( ('?13!!$\)ZP143DB'JO] MUXAX&B*>>GSAD730_C8]?,*FU3YA-%S9\;CP2)%B'0?>)"US6?WWI[?CXFZ= MP$,0_/S*ZKYZKAU@,T.@PB-)")N-=01;0.OH!U@@DH0U^#$R@KD;QW3R9@56 MNY%%Y5/&JU-O;\5NVQUMQ6CBV$0,F M,DHD$FT3:)N@EC!0RWFM!@:/E5M5[=54 Y5FZ;W=E!U5KLI>&\%4VSDUDX9U MDP1:/FI^T?*Q6?A._4#[N7[@SJ7"2W'_#H\2AZ4Y>-I7V'GT_^7<_H' M+Z^M7[]%/4MQ;]KQ5X^9=UVE]&RA/6@-JNT*7HY0C^JBTW=$""^QUFJ,_&_$ MHX>.>BT#M S0,N"P45^6\U9C,CB;$?^Z/"N_GO;@2]RX&N/^Z'=_*OV\VI2G M[\\M>I9#6(,9&_#FK_2&^@EM1E?691*H=EK&7O>]T^D7>TQ4K!]E]L0Y9B-S MT"Y]E%G5&-X_90O+MO[TT&ZWVDTCA]=:=#51= W,D=5O&JUJT:5%EQ9=#Y[\ M:@"IFH-1IU%#'BJ17!O'/]2-'$H57 K,=?CQ17,W]Y(C?H;_?Q9$,?;+OPZ" M280!JXEIN+[C)9%[PQKI3RA@U7'9C$V#^!.#S /8YW_9%W6(%*K U*J-COYQ M];3#2TUO=><&;RNQCL#XMOKESSVL)UHK3VOM0BD-!RVKUNAM^DQ[+9C6"J:N M:5M:,#58, U&K6ZMT:L%TY,]?G4I>&O!9)NC7IE33RMP!LJ>V]@$K+9W,).Q M5HYZ/7+WOX9!%!F?V%N6[JPU!LN-27#9K<95:NQM M3'H]2;N=Z;"EY!V5YZ M/7';L5J=TAWSJE';M*2Z5#!&/^>D\Y^-,BJ?#BAA7D\1L_?F/JKZ8;6V:7;> MB$<%-JNZ X^6)4V4);MPF;0L>0X%EK8#+2@4%Q1[GQ_RF!/3C+9#._=$J\58 MR5*BZB/?33S3K02''=Z^U0AI[G_?E25GE/"$#F_?E:5I-+ZU7--R3=.YEFL: MWUJNU2]7K?V22O9=6?ZZ;[1!M5?-3KL_]UE7RGC6:0JKVQHTC43V=FI4:4K1\K1DAV%H MVM9(RU,M3Q^2IVU+RU,M3TLHBU :%N4$ACNC\@,P5?/*[L__-YXP[.X.8CA5 MTT73F@? FR_2Z(T71.7%:PXB.%-/F53Y(=_M98@Y:I>I7.J?=:P#UC 846^D M[<94KB?=U4=:=+2LJ)^LT**B.:)"N:8 #Q@6_;9N)*].8X#ML#;L#75=P*&E MP=4(""F4_F_XOO7)VUC[UG+ML/9]J'2NY=IA[?M0Y9KN"'!8^]8= M 6JY[\:DJ^,9#7%D?#"G;X_D,8,W)_4,XAU$XKHJ6UNAD*;NKEZN6:U1VT#4 M:M&DZ;?.J-6BJ;&H/0C1I%SZOJD]_:MRV@\/M7H^@ (N^[D?TY!&L6P*H(-O M-0\R-WHT\_:EBUU]+%^][%<9F&WOH"BU:LSJ&.:%E M7$DRSJHU&6@95V[)OKK4O75\S.[7^Q!_9>7[#<"]U0:C37<#4#__+Z8$K"_< M-PV?EA>*J#I^I"L"#CL/IRL"FIJ'TQ4!6A+5AUXMJWEY8RV)M"0Z2$FD8D7 M]AYZF:5):ACYC2X$V!ZQ[5:Y??]U_E]Y9_,@(F0'<=9K/\=0]='$IIPZU9C4 M@D<+'DVN6O T<),'(7CV<[I=&^A-..2;UV74%A)\ MHX5=URYS^) :]*Y%W5:YKE)376I@7DNZW23EJ]YN2>/Q=-Y^!T/=ZX#[OMW1 MB7V=V&_@)@\BS*WS:TW9I,ZO-6636O T99,'0:Y:\#1EDP'1BORF;U(E] MQ3;9X,3^>9K,-XX688!0"?PW;\?4IU-7'TAO>AQ8H?G/5<.EE%RPV>XW+T6B MDV/;X%Z7 31%*!YT&UY3O1*;8*M! UKXZ MU2TW.ZR"EZ0K [;#?=<>ECJ01-<&[/+8PC0,YH8#SW+]!.XW@@4-2>P&?GFG M%QKNLZ_K%ML!WIT$R=BCU>BI'W;4Y+J"?952E&M:[?)[7=53^ZSK6EU3M-J[ MF'S5!"NZ:N1J6?3 ::AN^0<$M"2JVNIMC>J-5"V(GM\5OZ8TVS$'_3+;1%9@ M[)?MDC1-Q'W>Q M\3E;NI<[6;1EYU8]WKCD5[]\I3?43^A/;\=EKB9'J?])HMB=WA?"#=;PX15? MSEBGA)"2"#\8(5\DCAXDBT48W+ES$E/OWOC!,D?MM@G,9QI!:-CV:].8PH<8 M'A#/0DJ/Y["PF;& 5083@\+K)\8_$Y\:';C#;ML=@_B3U8<.1IWTH58[]]#( MO7O\D;%P(KP\!V :)X] = M)XRDC1G@BH:& T ,YO !+G, $[AH": )&\L8&3>!EP!.3(!6E'@Q1FM8] 9? M+B(X<.TBB.+CLXM_G[^#ZYP >/V>/2TD\X61+!#$_(8YO,YQB6<0-W1",HT- M6-]W&INP/=>9&4&2+2MB4_ &/QK1?133>61,7'AX#)N)DL4B"..6<>X;*!8P M=&2R>R5.9P2;8P# 8&7P\PUBP 70.3&L=GPO(0!T=@-;3V^;P/\!LB0##4@Y MN,^C.)<2-P_;<$,#%@XRFR\=H!=0Q.Z" M("P8SB,#IUXPV,#N)5J-,:.#P%^/%0R.>L&U";^$(:S*F- Y(WOX_S2)$Z!! M;$[BD"B.6L8GXI-K!L4,-XQ"X";7CQAIN+%8 1!XXB"T ;3P"=&+JXKB$*Z- M&:$SK8G7SBF@((>N/Q,*+V3/%F0B6.S:=Z>@@& !2Z")9X0O*G#85B89L+9E MN3)Q_UR9^VN(H=4O83!UX[>?V$/4DK]\@0NVP)R<61*3O8Z5"LG>,R3O8SA+ M468@EURS-?%%HY2RNJW^Z_25?R8D!$9?_QX@&+LUPJ TF8+(2T+\V@DD7V3/ MR&\_V@IJBI+3A&X@)[!,>X.4H(XZUNLW)>O=1P@*:.1UX84&>V.TD:@&K<$: MHN(874-3=CM/L6O7=>K%LR"YGHG%I1S(W_D4(H/;<(ES;#K%UA),IQ'(7]"H MB3\E-T'([ LAMHVY>[=$F-+R2&F1[ZM(A^LA#G8%7"]9DNU<*7H\C0P_B+GV MP 5/W3"*Y7H9&"@)P<3!74] WD!&W9M''W]'["2?GSWAOWB@)N$<[$!#DE( M?+!-V$ JL'% H0)H:(BJW?%(%($ZDTA#>")(K@-42A$H! 1;1#T/X&X:UX#B M$(TN5,^3N>N[J$K1+#+DN"O3H-,IF #XW3]!;A"PX"Q.E2WC0T$$<]VZQ#IK MZ=ED=V7+=7B2C^]B6>ZW&9NRA_\P:MN<9V'/"[XJ[Q[LVE4958 %F0<),LNJ M1=_I=+*G]WMKG[Z&AZ("<\.BD?K]0)B2<@UG 5((L@M\8MES9EI]B^$_#,6P MGHLTQ2F-S'6@X>3\=N+>_/(3_"/)VO& =-!EGDEW4(8+D&Z%P]QNO]Y)4 % M$0TEY=O=G /+_>9C\)",X]S*V;]__4M^!UDF_=@)O" \D=&-W-9FW)RQF;-_ M38_'((.^'S-3^X1XM^0^DH&38?';AJ0PU<;#8'5Z6Y$\GP\)/Q #NG/[\ MZF^7%V?K@@KL\XD?A'/B_9BW'\57X#8PX0W$"F0< ]:C-*! =A-46!O\X!=N M'^EXF%N*B%Z'02641\Z190ZH,W/I#>K,O-\"E 7R?-FEXX[O.(G@)U"B(-C] M:(HH90]C@IY>NXX1C/\CY#NH=R^9P/8*GJUP^X*$?1^"$X^_F,8-\4!@P7,H MF7.530GJ)U@L@V'$?$;X-:;<, !% NXERKV<^P8?'5@>OUH\/[43IF %F-SK MHTPNY&R7W-N#)%XD ML7 X\2V3S&7$>XV8H3O_NW!O5?#LODD]_FM.CY\6]?A[HF'O !W*C M%G$,FG_ETM)'@X[8&]\QBUE,W F: MG#QN\4,(C'TS&ZW^QBE=;M9K+?3WY[2 M\,'6#B@M=Z&Y/=F!]SSH%@C/ V!F/@X/)X_!E[G5)+D^#IL'493,$2O_12VX M%)--G)_%5=YVE:Q] MJ_5@]XZK#CB<9+97+LP;HWC9>J MY%BOH_&B(%ZZK8%&S.X0\\2#7H^9QY7!8/@$&.S4$-UQ0F3', '7#;_\^97] MZKD,V]]U&[+AT^'S4+CS$H-^O,KV$TN5\\_O,1R3AC<5+W9_.DCRM? ;Z^)+ MH09;M:T_'/QV[W*TL)$4M-A436RJS *KYRGV>O"]9!;!$#6'5*=M\@\8&-2R MLAQ9>6"$(B3ID@W?WB"7"I >I)!> H06T4J*:#4LV]YS^;/3:_5WVT7XZ?QW M] .(!%$B+PS7@!>VOVF*L=(@VE=KSX^%[ANYYT?"XDW<\[Z/6JNPY\?"N8W< M\V.A4H4W_2P558,&VZL@^COQOQN>^V?B3@ R;T,Z=7WB.^F1F=*46:7=Q)3@ M!Z;?% -#&0T:N!*K8&./M@S=B/!-1_E[[69U#56#[E'W*0:&4NB>*[A&$'[? MMLI1@NIKO"]A<'?/ZOUI%)>LY Z-LZOVV$KK1K,?1ZQ\OK6&I2NL0Z/AJCVS M\FAX/PY7^41L=^T#]L N?CMC!\W9 80HHG%D'+-^'^+L5;NNH?[861 N CRFC0TIXA#/+)>N]0Z-S9F*4V:* MR^[UG;I3/)[+_Z.!]NM*4'4'P0-"[QT$$QR.7W@9Q,1;.JRN?4'M"QZB+S@: M=+0SJ)W!0W4&L0])/=Q!M4C\<)V_ ]NS+J,\B#U7GZS3992ZC'(=B,YEQZZW MLH\7;_(L6MS*3L5G%[]^T^Z;=M\.S'U;9[YJ]TV[;X?AOMF]=CV)T MOH%VWW3N[C!S=_::W+UV\W3N[L!R=P?M#69S%E=:&V/';=YW0ON!._8#*Y\N M6]G1N\IWOHLL2*>_>DA)NY$[2LQ*C M"]YE0\K6S9B(##(.;B@?\+8ZR0*'S.:'& ;3=.BJFP[(+ YYV7JHW!.FLN:G MSJ83;MGPHLPZ2=><3KO%QXVQ*4"^%0!Y:+J?8;6/_V4:L^ 6-AERH$PI/'-! MW'2%XEG$P^$6L1LGV+I6=@J2QUT0QFPZ7GZ(:&Y>+PYSC (3KA&747*#4SY< M_R;P;OCR"$X^RAWPQ,$FU22 M3CMV_>*DR1GQIF+,)+\7R"$( 4A/(G?VGK&8C,78$=9UZ\)29VX4!R&*:P'V MJ,S))>S/U3GR:WE=S"8$W'P,HD@=&51<%T+U"*>H6VQZXY.'1&T:UC.^A\<. M.VW^T!R-BX%B^ H/WR\F;3)RP=^";*0C6]IP*!;VZ-@;/OXE-V4-?RL,9V5S MAO@DY(T35_.36M?Y67)TE1AZE8DP)KH5&I.S#L^V.6IWBGC>:D#3@UBVS7[[ MY7CNR(4]AN=)Z((0D*C*3[K-83D=4+PT#6D3-L5@J;78K-_@T(X>'*H'AQ[T MX-"G*.IS9"@TZ<2T1W5$>+JRY?%E;&K9\E2Y7CH:SVZ_-I^JR+OVG6CK" M;UWC(X%U Z^.@1!A74M6[&9+N%5^9$0UK(,])W%4BJG+[%R[^VRL=VWKJ5A? M8]LBOC<1PPZ0^@@.&:K6X5 8$P]U32\*G[%"0;KS%'>I0EHWP[4[X(.1.76] M2)[ T_K=/G=+UU%61DU 7SX53@Y(MOY@&YIJ&5MNJ=WOI%MZ$;.@_R4\JB=M M:-C>:C_JT,IE,9+KI:(Z#VHYUA>)9&UD;2UL"S#+ !5EXFQ-<):%-?!''OSB M,3,'/#,6;653Y[EI OHBN&5!P:/<4M^(H=\6#[H8Y)I@6)4]T0?-,J%3RFPW MO$#TCAH?VUC%-' M -"[QR'/:X& @5<.Z"S:7; 7Q\1CVXUF%-ZS#BY5&H2\B#P+SERDP1EU6.WC M5E$DTY8RI#1;SS:[(^L!O8^$XZ4AML%PM&1U/.Q#X4MQ^?FPD['57KNFU1Z6 M:N%TS('4*%OLM-.U7KS3RHG^G1O)7,4D(WL5J7Z27VE*"QP5?=.VGT?V0-Y6 MSHQ9B\0W3&GA6T;=]C,(#@R5;O?QEX1T 5J+.=*I.0T;E#WL'!K&!!-QJ=JY M^.W,-"C =,Y$K$B!15$ ?GDL$T(9V)@*]/%KX88'MUQ08Z>\''/A-1.PP:-8 MVB!G7WXUQDGD\B@!^%7$#9E;Y

    +EF.[Q,L3#[(]:AX?PBS?AP6X8K-\5SR_ MO0_WM?NM:H^%ECQ[^YM[9[!0F9@*S )E_*.,EJV=PZT.CZV)_VZ__<)<9",; MB3RN!7.53 N;Y]>/-[#1\V?8VZUVM3T&2H;=ZL!Z33::;+8A&UMQ^?H,&^8% M&EI1EE'R@/##/EXC]_R(_]3$/6O:/I ]UY>VGZ>S%&OQ<';Z[1_&AX\7?QCO M3B]/3TKC7,6V65Z'),:CBNVN*K95K!_B!JR7AGM-V9JRE:;L^GE1GVELG)%H M9GSP@EM>L5B>#FH06QXB#]: X32!:@)5FD!K[J,LMR0Y=6+WQHU=6DX_9P7- MN:JB#HJ!H92.>K6PY+;JEW?4,ZVN]:;L\)IB2->TKVE_#>T/NJN$7R=/1QX/ MET>#,B5F-,*2/,1 >7D\6D.&[+8[I:LB3<":@/=&P)U1NRR5HHSMP+7,A[1' MKG:5M+E8;W/Q>:W%.Z8UZFM'25-^C2G_N7:96:)BJU*+/=!=0]N:VM:L%5/V M^D/M+&D"5H" GSD^L+LZY:CFKE)5A*QM275MR0,J-%(+#)HI-%,TE2GJY'GQ M5WPX_WSZ^>S\]*/QY>+;^>7YQ>=FE.,=HM5:7H57Y:;KAKTUJ!Q/$^@A$&C- M'2<>G?LC"+]CADFT%=0V8*-MP,8&V9\9#FF;@[[.+VG2/T#2'YF][K#63HYL MCNY?'^-X".,='6A#M#G5C21F3CC4@=0]=, MH9FB>C TBBGJY'/Q5YR=?CF_//UHO/_?+^\_OSN__/WK^V_&D?5&IY>T[:I4 MX%X?@=($? @$;*\I2V5JY2T;#+6G.8;K< 3_[W57M\(O2]O?VNF=V5BI5<+- M*_PI_*_=7D_+3QB&]3)2E.O/?8/CW!BH< W''KD/DOADZM[1M[S^TOCXH/QY>O%V?OW[[X9'[Y>?#*^G7Y\C]^^_]?OYU\^O?]\::0TL\(N MZ\?T,3)%!+!Q#56Q5'XTW*:Q?9C*=9W560/KVZ^<['UH_&,33_^@1K)FHCAK MG,&&B+J^X6"G,385-3>W,S\T?)NQI#A1;]V;!H_.*N4SK!,^19VMA?_0P>G3 M./%V$<+30A?G3P?9,-.'!_IF\WSYI-"X.%H\'=N+[R*. Z(PQ@FC#G5OY##& M'VRS+T:XY^;N6L/7!HC.VY@M,Z0WU(6!T9$88V3 M]!MXKIS;#;O+;QI'=R_@(I=XL--@.HUH;(SO^2!468ZW?P//%W'_X[7T'#^&]O$R>\+BOQ-<5XY/![DN3-;?LEPE'M# MUQSR\<'/> $2 NSJE?CE=6,YQ9[-_-PU:OOCM3"&" MNDA"PX>7G0%,W=CX0!QF,3%!P*9XJ*4@B-W"9^ 6>1,B 40)" M X$U)ISI?^B A.)/79X,#@^Z<8,$9!P_M\Z0"5N*$X1=.J'$U;L$-XL]RHG/+0$@2;F_B_7/B^FS4=)1,0?BZ2$1>.H@5B',&6A6HO"N#\3UDI )9WX#?>!R@'/B34!NP%7$ M0-X-$;1D K8;X(1##(=DXW[2)9KLS]R&@C';SE3V%!"CJ(L@$FB?)C$L;X]D M7KJ9LZY!3VW,G&Z[LVKDN.F.2-9RJ"QSIS-J"XLA>]XFDV?M0FYIF)?5:#?- MD;1]&O*QQ<"H[H*)8OQKG+@>F[\.(AH8F^(/49WI;5VK#O7H#64<1]+]LG$F MY&$J'O+(735/6%^&%8K9A@*E4,O1"E(W*G(N\]"613'(U[-.KW7,?H>;0B#6 MP& $HU/8UX"T5#>DVLC#983X0*Y2AE*E^)1I'U@)['@!(A6>Q0@1K\WH-0-) M, ;(9\;ZLG/29JX)UR02RDO^P1- S,[_2S&P)7AM9HGES'[0[GQ/N"4&HZ+R MW0PMYHO8O79J()8%)JO;YF#:8AI[/L:"L^MW,N!QXR@DNYL+8O%(QK%A]XSC MY1G*$^ M;-G=+#@DE]9A<;76$+RZ[&,6FBB$+XHC[?/#V_E=Q?'MXKM'IG#F@B([P\N2 M'.MD6/B)&+.03G]^];?+B[/-TOJA"-&E=)?/ C;X/DIE-2E37N=BR6O7^:QI MH9NXI8CH=1BL5@FQ'YX5L_*O Q0L'U/[&[ 6@3<@S%;E]"QS\V]8B"-AP0E2 MB.*@XF'!(.'K2E]L3NZ-D( /;4R"9 R6TCA(XF4[7KJEZ-01@P,&OG-HZ+>, M?P2WX$R$)I/IZ6L>B#FAOO#I->&>//.8F1??G5B.@U+I ! 41@$%*3N>83J> !%,#Z/*:$?R<^K'CJ\I1([@F<1!AY MHO*&!\%"$>HR-H@O=X#V 9'@)H-.\P+P&3,PPV/3*$[.B.?&OG"9X?]1%LA< M%Z>(9R1FF(F0TN"Q.7M2!!]-X L?E"1#S(Q%FGS'2YB?CW='R3B*@730*<[S M#0,9ABC\^S3VL!T?H7M// \L(HQ7*N26;![#R)XRH4[ :6?)\EC^%:W DP0- M/?RT\C.7QVP>);SU4P;];\D,>U#IGI1E("H/,*&%QU31*A-$G M6'3*H' ;7-TRI.;)O_Q:A/"6+@:Q"S^S]\[!YN!"C$=W'8)AL>OEB"!Z_GX< M@%NS -\16)'*-;+%)!' )DK=G71?P$VQFP83LC6"<.9HXK8*AK=$+&O* ,@# M#5RJ"(1F4(MG8&)?S]B%4F1E"0ZN*/Z>%XS+LDP(."[_.$3,!X6:A 0JIGB1 M@ 3--$.:4)'Y(IX^F1%OFA(6T,>8IHA;BIW^8(W,07M43#I)AR]:YTDK%(0^ M]PWT(6+!!5D,-&_T@*_ G,\BDLQ"%-:(0^)'4S32V<,B^#NFU\ 0P?@_(BZ, M&L"5"@"0Y#$4">F-$AV]V!SR&.[ 3$;RA24R2R=B"@"P"9;!'%1?JK#B/ 4P M5<_D"IHT_(GR=V/J!;P2Z,G) L,AZ21A_N MAP=%N-P2! )@BM!>0=W-;N?PC]9$W5VDE]M 2K*(<1@J1'378[ZTC8_+:T*^ M1Y8:V4S'2M&=)(-"K%\$W]%(93Q:-,6+QB:'MOFHL;L:QQ@-.LL!,)!)E!J; M698GVBS36LXNIP/LU]UEIHG30BYL3/SO\$LNGH_+NV?8!+')S2Y0Z0O4ZI0G MXH!P^6J=(,(\Q/L[!*!8?B12LL@T8$JQ2\!*#%B"<@6RQA&SFUXC9(3T>Y/F M 4G(=)R@T%PD.>+#^@!]C!;G9,(9,F\V1!1FP/@G)[BG6"J"S M((AO'9LR-VG)H6"VC1_$1N83F,@>+!(O&20'T\RLRLB$NUT8'[3,KHA0;D?( M+2-K!2H?A@M,I7_F[\B?T6%)?TX]%RXXV6:0VCS*.#+Q&O_;<5H6Y2Y;$=]R^4G0&5 _VXT2^L#C&D" MB$?P,:8HQ@5XW$?B9[5-'@6+*-@2'LL:\X" )RC MEW:\E%OD3"V8CDJ6XS$LQND\6X(I]2QVLH84D$-CUP/>24-L12" [Q.&]T"2 MMR0$=2=IAV?4$0Q,,_( F4*1A2?'9#^#P?3KZ>D7XQ,0!X:UE O"GD[P+J"( MU)I[GUJ%Z6]9.>3'0&B@-;]]8F\Q"(L,L#J4"9,ZKI_Y*N 2@Q^+IJ+O\90W M$OKK)C.BNFLV(M21IE28P%(+,HC M11LBDQZI3 &,>Q@9 2GE2Y%,F 3C>B^MFP-M&(08)P$@L2RTZ',OS0E7Y@A%-(,.VD>@J1GT6&C M<^=N+%,NN''BW;-#$0"0P -M$8PN!\\]8EB7%4T2#P24SY<#($2; M@.MW,V^,B&_P5Q8>314)V'/99?F2D! >?B]P(/#-M,Z$8KN;92\YKT^"7"&@ M #$:)IZ3DJ]GUM\8 M%2T/,7.P1X!XCX0%?A$(7$:<<83&W9L4]IN!J)!G)@/M*:FA8^)CYBV+(C K M5K+&&ODBS/%Y $;LQ(4'H$^0B_%LN(_%=P E@ O0Y/!B,D$A@H6YS%=?B*@\ MN]U/YF/XU00?/!,&CRT,IE3+#1GKP!' X1-_J6 _H0'DY>!94TA==K51O&=\H%:Y''C.H"H+; MDZ<>9N.$@[@7EA1J/X>K\J*-DSO<*"R<57LE#N5;Q=,L<31MJU/JO6&K/7SH M,&5.7^>>#U -,;0N%;[\FYUU/.$&X2T X5%;+'].CR=KO%2#%ZO5&6B\J(>74:OSX*%PC9>JY-A \XN">-%R3$V\C#1> ME,2+EF-JX@7DF/9?%,2+EF-JXL5J#;5?N3N\/+%)X*/AEQ<#84WLL0"#HW:[ MG19)!W,WCNGD36W:JVU,?SX%W\,GX%O Q D\_/+G5\-7SX1/9] :RM1HVE]K M<6>PZSP20\B[%9T50"2%\X: MVCW[/U<&/H,G%)43ST7JZK_K)8#]7 E@M5N#;I-$ !;&<4AUVB;_@"F:DKC_ M,0>LV832:Q*A?"*AH!-+TXFFDXUT\HXZJW1B:VOB86M"L7[K7WDV7@\7**^) M,T965 /#0WS\0TDLRW-\RL]UVPR*39VAK;;9[XY*58"JT8=FDWVR234[WS6; MC,QVOZVYI&0N4<]DT%SR$BX9FMUNOU0C63'R:%C0K1EA-@7W_%B)2Q/W_%@9 M7!/WO/.(CX)[/E#:/K@]'RAM'YQ^/D3:WGD$5IE9D&I&9L_PL%@P-:X#[/@3 M@4_1U"#MFG1+R4&E"I,N"G+VQD!MU6 J?Z+ZR&R/[++UO6:?0V"+ZQ#03."O@]E: >H>.-8,\'P& ML#O=NM3Y[I$H&A%VYD;N)W9%4P/.^U;ZJFU?"3'8T%KA;JNLZBXEHV4/LL[K MXO$9S4%5A-%JST'M5K-K[2O@(/7,#,U!.[3.6V6YIVI&G!]DH.+.ZQ=DUL7' MND"SSN%GM?:L0'Q-TW9CPFIJ[?E :?O@]/,ATK9B8>&#BP*O3/MJ:BAX]\63 MM23BI@=VMZG>ZIAV?Z2+'S7Y-R^FM WYVZ8UT.3?F!BK)O^GD;]E#MJZ=KDG$/ VF3C#L:#3IOFA20 MTERP>^7>/"ZPVY;F@@>L6LT%M>*"Y]F[;,J$K4.XC0GAGLIYN0<3R]5EO0J4 M5-4A^ON,DBK3'AUN7:_F'1T[>\F!T=&@W/-RJA'/GH_0J;9]S3L[Y!T6A6YP M,6_%I^^JW#N)#&*\QAYO94_A.!AIJ%)A5)4F=]WEG&V5?&Q.60[8W1DYS0A- M.%EOE79XYS 90:7R8,T(+V"$=JLVL^04.+*FLEF_QU-L!P\&]:-KS0Y$JP4& M-<-EFBD.K#I3+3!HIJA)+%DSQ3ZI0?7@<+-CP1<+&I(8RY(_!I$N258YO'4@ M8=V'@;"QF-(R!Y:MRRDU':L2C'HV'5LC3<=UB+)J.GZ8CKO]88ETK$ P]:#+ M>O=QD$VQ+>L!5XH$3ZL&4TU.P&GV.73V41-,-3DZUV#VT?/A&LH^2IVY4XR! M#BB*FYZY:V X5X'*IG6G\CL@!R9!,O:H&O+RH4J?'THJ:%K7CZ(".#S-GGAZ M"=C1H#-ZTYQB2,T_"O&/"G#8.?^,1I;FG_)+)JJF&\T_>^(?&3MO2A5RQ6?M M%/-+UACKG]CE38VCJR%!U8OP[._$HI+],4H1E?U6R:9ZG6CD<.;>[9-3U#O1 M7XY1T=:L<@@#[C2KO)Q5!JUNN>9WG8ADW;G MS$!#VL'"$13V)W>\Z]<'\R_ M^,0:KED^)COZ&\Q)_N3TIC158V=?>70:,_AN:6XJMU'5MI8CWV>F6B;NS2\_ MP3_R/L>C)$1^FBWAL8,O$=S4;K_>B2!Q !\TE+NRNSEL\"T>&_; .,ZMG/W[ MU[_D=Y!Q^;$3>$%X(B,2N:W-.*_9C.VOZ?$XI.3[,9G"VT^(=TON(['5X;!E M=V6TXR2-:B PC%YK.'QM9!\1)"OPG).[XQS4A)#AY,+ODE\Q*2J_"R(W=@,0 MK=0#Y_2&XK,+3V6HB8/%[O"RQ!*=# L_$6,6TNG/K_YV>7&V5A3@9Y# X9QX M/^:%F_CJU2^7*,FP^AT%BN).?7UW9G>G4 M(MWQE47;XZONT'*N1I22J['5F?1'H[;=LWNO."CX'>_OG!GQKZEQZL0,)/!0/XCA<7\F M;@BWQH&Q"(,;=T+9]:X_19Y!4LJN =D&*XAG<"\8//.6,M#:D;(4?#,@_1YQ M.GU@%-J[ZDZ[]&IH.\,K:SSM#:>C]GA R0K?=%'"A($7 ;"_A(%#)TAQ5_W> M8#"TJV>8;H%AY%H9962K+1&_3UADQJ#&[M?U#+IC2UW#I@X)0Q>X!$4*4".] M(5["&4CR#36B9$%#I#[X%O=TZ\8S]L."H&/A+O@-P+1N'!FP ; 2YK 0$QC2 M\1)4V.QR\4Y6RS/X,3+.9BZ= I-3)V%"[F(Z=1UXYQ%>80."WU^P3]:/;]A[ M^?4?7)_XCDN\U>L_I->;4H2 WT(=?+I/HTA^N;R0288\)X^\18H\XR@GL%R_ M*)E0>AE6AQQ;O2/Z!D4;O.>?B4_!#C -NVUW6L;?282R: %PBFM3!\N%.\Q G GC6F*A$RT\T\] %DLV&UCW\S0$JS*^[!(#"HCSM] M1QTZ'\.3.Q8#F5VFG'X"'Y\QM#)HG,N=2X96AX-/HV=".]H ;HM1#\+=S#$P MZ 7XUYVB@ !&BPF\2Y(!,H/C4B "V#C2*7([6'ON!,P6[YZK:[XTMHWAI3Z322%L9^)R,07L !>S=Z4;Q^>Z?H)<@[)M M^9:%!\^YG;G.3$@TBL8-FC(AG5$_0MZ*J3/SP86Z1MLF@LTP ()M0]#V""=, M6-XOBT0:89C"C6;L:@:S^<)CP$^%*NXA9]CD7A3%(8#P^E[>"*80QYL0Q2$8 MA_G5X&63P$ERC[\1,GX>^&X/,2P",.V#Q,;EW/ P@S*'@4"7$+KNZP MYX! [DEX0(*QPT0+[ ^;B(R XXC6LJPQ\@DVBRKF&!E MBY!$B"3+!"6=@/((#1+B?DD4^("@>\-SOU/X#[R97V6^< 45FZ%Y8?(YB)'J M@1+]C"[OW A<38=*E4G&L)-C)!Q /F!DA7<+ '4>BZ]$9*!_0(0F>#9*\9L MK!R9,*))00/OCQGU"C$ Z)Z"M0L+FA(W!-@#LT7"JC 7]D2X/L%H"1:CY/L M#=+--/&.Q(N9G@YX2AO6Q"4!B6;&U MN(Z''\9&X5'@Z_BZ)G!-H)!>%1,.% M(S(JF.A^M8RKL'V"#F!.0Y=X*[A0Y#XC!(70/-@0GDT*I,D7ASK4F09 M]0NY#77(38?W;XZOAN-^^&I%.F_8Z(TJ'5B%T M\.7TZ^7Y^56_/^K;W=V&"39R8ZK9,'\8 M/ZW\S,F)Z31X*P*#!RC.S].\5 70@*5<7/[C_5?C_/.'BZ^?3B_/+S[G D08 M5;$^@H7LL1 %11Z/KKJ=GC4:51_IL0J1'K9,([=.96)X[^]0HZ.I$-$8C0/T M'GP#3"IJC$SC(_#8=>;E@TE)F%-N!/B7X;%]+;)]"2<#+TJMFZ*Q:^!1=E@8 MVD.4VVM@'*.]>@W>652(%HBW@ D&AGX(UY+PW@#- W8'!8-6+@U=$N;H92\; M)Y'+'#+A]/"P*[U;,/L8K\J;S1.P<2.:&M#%)\#20 ;Y;'?%\,NA1&+)J ^F MZ'!X->X/R%5WVAE[C.6! M?^V#MF#)2M %\"UXO#>@/4!?^/0ZB%T6!XA#XD<@2= 1;QFGJR'T8GP!5I.N M:@*;:YM]JR=7@W3 M6U(YZ@5C>'([ RSWV^(ZS$#'_.'W9>UE8*EM4+GX5N7?' JP!D0DB\?#BDF!W5+%&B)@Q+%>$CU3[%CM M 1U9O0[HMNGDJDL&HRO49U]WV:G;^'9T2C+_\O@C\;]1W@S#C MXBM 5,<>5J_KBMEYN60#UVSP1>=DCS(,?IC:KS-JCVFO/;Z:CKK.5=?J3Z_& MTUX/R7/2[DPG@^EPNIKL_@06ZCYAT9TVFW#JV[7Z5V-.T/GBM#>:#2D-AF..BMTU[M Y72> MI72N[![H4@5$7J] DKPR=SV"QU)B>? MXM"[I.$\NIA>AI/3,+R$1__= V/B%0/>Y?C*ZW_M_7E[_'7V_>Q___SGA_]& M5Q_^W^7M*X-&#EG 8^(PH;N(_#XGKW+DO#$N0\)\]"\>F#?*,,6[S%")9R%E MV;]X%JTS4DPT?";",#2XSF-! ZL/)AJOORB?)CC)_?S*O4/J#3Q*_"GQ(IJG MEL^!CX475GO.2:4\MG$H97'?KOX/]NOY++]K<_+_[Q[[-_ MW5W8\;]>[8",MUGRX^MMT],_9E]Z'ES=[TP_N/SU\OO[?N+Z;__7,S.V^[%J0K(6+O MCREOGNT$G,$]QX]>=P2^$R7.#'.4U#2*!4DHQ(UN>WA$WO QF=>)QZ-[WXY_ M>\/U\?)J51!%.RZ"I*"@AQUR-2)]ZZH[&I&K86_2NR*]'AU-+9NVZ7!%/_?? MW\W@'3&8@KUAOZU W6._H)?E\MA&V2F7-+7(^PPX@>>1141/Y(?\(A#L(KV( M*2&'Y[<*< ;O/Y!?\*P?^Z:8Q(M#^5;Q-(OC<^.QHSA(#QBU6\/N0P?\64 MUM]6\-[?_ >]EN]C@9X20!_O(7&$T3+;DXJ9OJL8[6L+\21 MO*[^NWUKBRM8$ZLUB^?K0/W$/3Y:J7*&L <_+"T7W515 MOTC""(\88= [=]X&R]:[:(-:O0G[Q'.TN;1*H=8=?K9&G2XS/X534GBR< ]% M"+6='N7Y1L(Q\6ET?''GT7OY*+L-5QQ]<#UX"H;:L6CNS7*I3?V$0!D!]IK* MCY)WIXH V5UC5H7(%G27K6E/.=K;O_*R*U9>JT>\M/+2RDL+$*V\'E!>=KT= MKX;2WKZ5EZVXYV4-V:&@LY9A=7KMK131J-W7BD@KH@8(@T-11-J+4H_V]J^( MU/:BM"+2BNA@A<%!*"*KK1TBY4@/#V!, \\+;K&^1YZBBXQI&,Q!VH8W01P& MONM$IG'N.ZWTD,:_$A+"M=Z]\97WP !)+UN\_"OM2O GOVI](1\OBA(M8_[W M[U\_&D?T?V-L7X(E)'^7!_:^IDTR/A+_.B'7],V)<>2^*?9M&!./8'N(:$8I M=EXXOR/5S8!U%G&!.V74/7UCLJI+==O/P7;FV#?[$.(*K$1Y^$&,/BD!V MH'BX[T2KRA:RC&FW3:6O*932?1V>CX]M^CJ,=%\'W=>AWGT=)G0\&DVZTZON MJ-N]ZDX<C@=7 ZMG=:>3:=<9%$_)?+CX^L?IUW.8P4^98 MDLE.+CO6Q).CKT@^([J.5-0RQ->B M!]3RU]A,;?D[['S+^DBN7,U[#L@O4;='+F %.XS=8>^EB'=N"BGKO<7,'E#W MHF_=O;$99J9!O'@6)-T?3Q>! O1M^E>U[\)/+!E M?*R[#A+>EHW;*8DO<,PPPILMS EVY03(\[Y;3ISP%E>R857^Q"EL=5QH839Q MIU.*_2&X03E-XH0=@^5W"Y!AN\^0-9IS^2'6*('W;MZ]/ >+4":X#>SH!BN9 M\I/_O,<7ZP?G^E,O86W#UG;BXJO).F[ENN&=+,$"81U,2';SM1> S6E0P$0P M+_316P38R\)!*"%@3=F0(NTK!\_BG380Y"&OC _">["2;UPPMB4Y8',\%R,E M *M[?E"93ER'F<(3.L7F97C$+0P6H2O7S[L.@\D^21P9??%!4*1-^N2Y='8A M@(.S&!JY-'99EF#!;Q8/NW%C[/I\+S&-1ZIIR Q5"5< MAQ2.,^,JB!LZ(5@7@F79%>D?1B#<($= M>-*''<_)A/$0#F\9EA,8Z -(H-D+>,XX=@4]B]&+P/MFSA?5J#= "0Q&^"_*]C/5IL^50B$*%DL (& E,&I8AA[7<3)DBI%]%;)AVEFLP4>:X%ZC(5 M\LX\O+]AE#547FIFD1:OP.USE^FZ%BAK(/.0ZSS0$Z(?(^HP9'^/.*R508)2 MWW,9YP&P'M*#G*' L/:P>4_6_35C&=CX?01;"WSO?JDM(HOS!M-BXU4210F: M3-CH:.Q)*P.6ERS8/0^OAC+88$!:*"XI5'-=4$VI3(!3Q!DJ!M);-RKU\/'A M.;J=MG9TM:-;;T?7L9WI!,>%V/;8 4<7IR!TJ'WE]&W2&8RZHWZW>"S_V_FO MGT\O?__Z_MN5U6\/=MT![RFN;;:TJCS4Y;:*7W+YP9AUA6:3-M)8[%85F/Q& M[.H4XJ.PG\\D\83G,UGN]CS&CCK7J.<"WM![3&?$F\H&/*QU#[] ]-E+?+B+ M/3!K951Z4XH'H)4;# &J[<0X3:X!S@!%'HS?]]'-@E3,Y3[$-:L2[@D3B]M[ M2JILBI[(TTFY7! #V7*SZ_L5[78PK?W7_]]5X9TTZK_?G]B/'7-W8&T'].$V.+.8*D^0YJFE6[J;?36^ .# M+V1N?&@9'T@(-@NXQ_\,6^:FHE%->'58=8[TT%50C.XVT)PFK3JL&DFKTF5K MP:0$]90_'5L-\GKROC2Y:0/L!0;8UV ,6S!.01>&A."\H@U5TIKBZK!JM2VO M96+3-%6'55>N$[>32.66I;XXPZ6K8W72L&.5G#3,Q[1YQJX0U"Y\E2;I5C.- M-X$[V9!H3'.);\?!Y![^,XOGWB__'U!+ P04 " 6A0I7"JH/Q9L( !H M,P %P '-V="TR,#(S,#8S,'AE>#,Q9#$N:'1M[5O[<]LV$OY7<.KT8L]( MHN1'ZE".9QP_YMQI'I=3IG,_0B0HX@P2+ !*UOWU_1:@9,J/Q$[3CMS8,[9% M8+%8 /MAOP6APW_T>F=ESLM$I.Q?X[>_L%0G=2%*QQ(CN$/I7+JSUC@ZAZJ1IH\N8'43#0;0SV-EE@Y_BG?UX M_Q7[\)9M?1J?;'OIT_+$];I1=&ONR=1=#H^#150/V1C MPTLKG=0E5U%T]J[#.KES51Q%\_F\/]_M:S.-QA^CW!5J+U):6]%/7=HY.J02 M_!4\/3HLA.,LR;FQPKWN?!J?]PX@X:13XN@P6OX/LA.=+HX.4SECUBV4>-TI MN)G*LN=T%>\.*C="RPC5-V2N>G.9NCP>#@8_CBJ>IK*<]I3(7+S?/SBX+C)R MFJ_*=!A:;(3B3LX$Z6YI393@)IYHEX]N=G!7RVK9+M.EZV6\D&H1OQC+0ECV M3LS91UWP\D4WE."_%49F+T9>VLK_"ZC&\)RX9^?<8-45^]GT MNRP1QLELP5S.7=RVV/&)$FRB32K,Z\Z@ TFE&B=V?ABJM%QJ4%5H(#+DO%RP>K2 MF5K 4A 1SV/@I)P5>#*2*Y;Q!$6&Z0)AR.D@=TN@%(FPEIL%B13\4J#?EDZ+ MLA3&H$M%5E,?))!( _($,= I"TO@"PR+D.3,UO3GNOU<&-$HH0$4TB+*TW0' MNF6$K43B#22]%4S3*8:)E<:D3!;M:7C&VU/$V^Z3P9M@F2SAT02.:P_N FP0 M1[5IU:>_762;QN&6WO9=>,&Z$QP/\ M6Y*WP6^9L+24TN;4@L0*A#X*?_2<2ILH;6NTHZ!HM K J(Q&AH]BR[: @U0 M6,'9SZZ0$I=(YH\1;S[6"A+#7=X;[F^)8,5P/PU/X5%2;E4&0))^1D&IA=. M&[+EP1UE:QUEZ(C&>1.]D"""&M^/R+O3=1]H5NGZ)J/V+PJ)^WN;"5N^O6&P M/146@X'W>O;V96AUB5@FO+8/;T(,;R( DZ:GP!EU;: L6DFK8]XD!*EUT,I M_G6L;,?;< @$W#6D\1H[W2864Z5$W(0M5BN9^J,Z6T^L3"4WD@8@ [7U#* D M3;4ENNEW*NNYJ8^/V@H8Y!"/J5'%:?%KQ2FL8UC>B&O:BA:!!+>Y.SY-! DB M\J(]W/II1MKO'+.3S<;L@X/5+>@^/,P]&,% _4RF!$QN=>E]FEN FK)%0BLW MZ1(YP++D$ZFD6Q"1O:M;VD<\R#Q^PA:P)MK*-CUMN&H&5-6F GZM)]Y) M?S M!OB\[4SJ/331$1+0A<9Q@Z>^WX"%QGZ^D!67%V9=/ M;=ADF6_[[4:$F8 ](U+^-.'UUV2=FXJN=-/0=1H<]S8 Z)BTR<5\S9TH>T0 M)$JJDZ0VY.8M_G>'UD);AW)Z0P==%E.^?,7 MNYID@&O"$TWI!O#$Z#(G_#2 MX6]9K^S:#E;EW*[(,@4UCV^1^FCOYZ.)Q NFY*50S7'O#?GN'YZB+V#ZJ>>M MW_=IT_[?YK3)O_]+E[M&]SI$4<1L(_)/SO> M?CY4^KM&Y8T[5#I62,TP' GPT;DFG9 F4@ J#6]='>[,!;\D(AI2-4]%?9+I M7U\NWWL\"H#-.4PX5;XC]/$4#:U81;Y[P=JDIF@"Q,$WNH$-6U!A6Q?P-LR* M'TS#..Y\0_3,=)\HIC;NT.<8A#8SB!A=>+CP<0X8\2_6&S!U Q^4Y4RKF2!2 M6/)I:Y#,.1K4 6TO@EC[O^Q:-,*.0]R^3"=+Z$B#_-& MUPC)1HQ^Z<7^CB*OG5X6A!N*OF3M'N/@VAL:F5O.[QNU'+W#O*^][H1[>;>< M_89+!H@U"O8'_8/='UMWYFZXXC>_D_?%:WBG\*B8'==3()H-!UU&5US;=^YN M0.-SH]M[U1^^W*#1T6%EV-KC7*:I*"%/[CW8'=T:H7?;I[N0CQGJHQ:SP>*2 M?557S+]K83\,_,_FS$#G*++1'5=*N^%.Z4DN1<;.KD12TXD8>Q^RA6<_>)P? M^.U[DYW@'@=X7N>GMGEWCAX%V27C")SBS[;UH=/OC0E_<[.B-SRYG!I=ERE1 M'&WB)8Q:7XU8KVB(#M$F)4O1:YX':W0G?/UBC>^L%:V^ZU&!*O8FR)@N>SP# M@XGY3,NT<8.#@_[.W@KNH6S@R5KX#HG_4LK1[U!+ P04 " 6A0I7R!%Z MR=L( !!. %P '-V="TR,#(S,#8S,'AE>#,Q9#(N:'1M[5O[;]LX$OY7 MN%[L-0$LR\ZCF\JI@30/;(#MXWHN#OLC)5$6+Y2H)2D[WK_^9DA*D1VG3?J" MTR9 $HL<#H?D]W%F*/KXER X+W-:)BPE?TQ?_TE2F=0%*PU)%*,&2A?SA@A+P:C@\%P\.)Y$$R.0=6I;R/+B!R%HV&X-]S;)\/? MH[W#Z/ %>?>:['R8GNY:Z;.WI]._WIV[7M]]>/7GY2GI!6'XW_W3,#R;GKD* M4#\B4T5+S0V7)15A>/ZF1WJY,544AHO%8K#8'T@U"Z?OP]P4XB 44FHV2$W: MFQQC"?QE-)T<%\Q0DN14:69>]CY,+X(CD##<"#8Y#IO_3C:6Z7)RG/(YT68I MV,M>0=6,EX&15;0_K,P86H90O29S'2QX:O)H-!S^-JYHFO)R%@B6F>AP<'1T M4Z3X+&_+I!M:I)B@AL\9ZNYH302C*HJERRX*6S_JN!/YKIGCV;&RE-?^'@6H8GF'7)J""ST YVCIVXX^@CN#O M:,]]P![CE1Z=CA%4V<<%LT.-I4A!]OPZYS$W9'\TV#L.8YC#ZAM8G !\F?J8 MR=CV#JM[D]/S]]/+B\O3D^GEVS?'(=9_(T/_5VO#L^5G6WK9ASYCI@PY&9 + M1:G6?9+ ,R@E)J8XWPD5WBYK(@QAO,BY80'.)XM*N5"T&G>,\//N MC1T-UDU:K;\-@\^UUCVB(C!*%52LT-07 ;)(3N>,*#;G; $;NLFY)G_75 &Q MQ!+**PFHDR6Y@!9D- S^361&_L/47!HE2YX $"_+9#!N 8C#"W%-0KNN3W#< M8CCN;1L<7U%MHPI2+,D56"\8A!]]ATJ/Q51"QZ6$N 444%X26BY)71I5,[ 4 MHA(;U !(*2G@27$J2$83*%)$%N"3C'1RMP1*EC"MJ5JB2$&O&/3;T:FA+ 5C MH$N!5F,?*)!P!9$4B$%LI<$2P *!14ARHFO\<]-^P13S2G !=?@\G&Z7>RE MF*Y88@U$O168)E,8)JPT3$J\[$[#$]\>(]_V'PW?&,EX"8A&\P2S?&W++V MD9)K^%-SZV#;N#5= >*_?CW:&_T^UIX]/GC'O5]F&8?'';UK47I)J&*6#X!O MCF@#W!*F<2FYSK$%BA7@^M#]X7/*=2*DKJ$=.D4EA2-&I22D^U"LR0[P(&5 M+ ?V\VO(CTO([$_ W[RO!4B,]FDP.MQASHK18>J>W"/'1*MTA$3]!)U2AZ>. M-VC+O3O*5CK*H",;L[>VUG=HN[]W=R]&0RLG_,4B4FU+"VFJ0928[:( M;*4J;9@#7.8TYH*;)0:RF[K%?<22S/+';0$KHIULTX8-UWY 5:TJX*^V@7>2 M /2L 3;OG+$2XFD!-(8:5N'^@"*04SNJPC["*_#<3V1]C&1-MHVLYW,J:NN% M$,DLRR#OXW/ H-Z0O[5A\SV\JGOZ-$QY\XJ![-S1) .^@FM:D_:&)\ B M>\*+A[]EW=JUZZS*J6Z#971JEM\LM=[>SH?WQ$LB^!43_KAW3;[_Q5/T"4X_ M]KSUYSYM.OQA3IOL^[^TV37Z-RX*/6:7N3?>"KGW@"#[5FK:6D#R*@/X=QI\H;7!]-H:%FK>>[DZP^-84FP#C 1M]%PW@71=<% MH UFQ0[&1QP;WQ ]1;J/E%-;=^AS @%MIL!C] 'AS/HYX(A]L>[)U'?Q("_G M4LP9!H4EG?G[ )E;X+>-.D#O$8NUESUW M2<^"O;'<6S3R)&@!M0931SNO]' X.-K_K7.#;@V>W4GLZ,?5P%?#4<[3E)7M MXW( M23T#]T9&PS[!R]\K0_Z*\-K21?T!%O(A0WW08GK'U*0BU36Q+Q[)KT/[LSTS MT)N$.MQPL_HTYRPC%ZT/?^MRYB< / P -HC9YM5?7_FG!7YLVW5O\L35'V0I M'^QYF^S)A5;?VMK/B/;R-N&):7(U4[(N4TS7I(J:S;#SG:_5"A]*8PHH>,D" M_SQ<2=W<]\I65HO9+;!6DO8$+NFD&V5A$YY*G'@A'1X.]@W;3=F5#FWBZ M+\?9;]M-_@]02P,$% @ %H4*5USOC'7)!0 7QL !< !S=G0M,C R M,S V,S!X97@S,F0Q+FAT;>U9>V_;-A#_*C<571/ >ME)YLBN ==QT!1MG,4* MNOU)2Y3%E195BHKM??H=*R+09LF>3Q>'?\W0OJ_V3;XRPE641C M>!F^>0VQB,H%S11$DA*%LTNF4@A%GI,,WE I&>?P0K)X3@&.'?_ \9SC(]L> M])'5J-XCL@"ZKN^Y;:_= >^7H'T8'';AX@WL786C?4-],AF%OU^,JU,OKEZ\ M/AN!9;ONV\[(=4_"DVH!V?L02I(53#&1$>ZZXW,+K%2I/'#=Y7+I+#N.D',W MO'13M> '+A>BH$ZL8FO0US/X2TD\Z"^H(A"E1!94/;>NPE.[BQ2**4X'?;=Y M5K0S$:\'_9A=0Z'6G#ZW%D3.668KD0<=+U<]W.GB\@V:E;UDL4H#W_.>]G(2 MQRR;VYPF*CATNMT/4Y+-T\V6]QC3@E,I@)E?9N'G#;SKS9 MEXA,V0E9,+X.GH5L00LXITNX% N2/6M5,_@LJ&3)LYZA+MB?%%FC>HJNE$TX MFR-S+6NOTC_ -=!?OUW]T2?.=DZL>/BX9(9+:E2="1XC[7B5LAE3T&D[?M^= MH0WS[R!QA/"E#<]#""=]5],^ M&#G]+EPY4V?DP'0\,K+ZG4/O@0DYG,+P9'(1CD_^.4M^!-([)6Z,>>P=P>04 MPI=CF XO7PS/QU-[\MOK\>\P'(5ZI>UY[>^JR!]EH5BRKJ98%J->0>PZLRH]#Q M6J#3 +*$E$HZ6T-$I=82"L$IBK#96TH,:53+$N%A?(VALA)Y"_>U)AKW+2 % MD%CD.N7@YJ(D: DE-D3Z/I&9YCTE.C&)25] M7S))=>U55.[8('V/[ .ZB'^X%^]O\$RC4F+V1PXUEOWCS@%Z1!9OT*IMX>H+ M= T('C9VO?\U=-L/$;HL2_30H!"3B"(LPT#+LMLS2$)8/9*TT"!N:5*"W0*R M0%$(Q[4B1U07+<,A81GV'7H>F<>FDM7PU50EKWQ 8#HQYQ<-[NLLY'P:Y+<7 M[28T;A?MC3=\%L0K\VGLI)6=="6N38)Z-J@U93XIE6@FJB+?S.RT MZ'VZ]I M/@*[V;0%; L,MK 9,(6. 72V17X-^ Z ;L*S-U>MM50 6C^G?7<>^R>_O(.3IZM/N/MWO;.7PT M^S_D O^#]PJ5^BZKTOMJX3FH8K7^DFEL7PQ#.?AV,-:^ 6+KQEG#.R M@%,'3HG$\,1;\$HZ+1BEC"8P7F$;H0,63)*$85O^B(G[8\*4F0\9$)\ P^.= M_YL#O#7X(E=NNJ0JEW]O6>]17J2;QF9&HG=S*U6['GL[+5KUUF6G1]N9VKSBRO MYCS38%:OCLR[J,%?4$L#!!0 ( !:%"E<^BG89H04 (D9 7 &5X,S)D,BYH=&WM66USVC@0_BM[=.Z:S. 7(.D10YFAA$S3 M24,N.'/7C\*6L:["DPQ>4RD9Y_!"LGA) 8[^+\&W53C9-]+'LTGXYF)J MGWIQ]>+L= (MQ_-^[TT\[S@\M@NHO@.A)%G!%!,9X9XW/6]!*U4J#SQOO5Z[ MZYXKY-(++[U4K?B!QX4HJ!NKN#4:ZAG\3TD\&JZH(A"E1!94/6]=A2=.'R44 M4YR.AE[];F47(MZ,AC&[AD)M.'W>6A&Y9)FC1![T_%P-<*>'R[=D;IPUBU4: M='S_YT%.XIAE2X?31 6';K__?DJR9;J=$]:U0%).%+NF6G=#:\0ID<%"J'1P M^P%W[.;X&G(5K2 <[J&2[$BV=.VG<'W@DJ6/!T8Z8+]15$U MNJ?HC7((9TM4KFT=6/\#7 /]ZG3M!_W$QAUW>[06V ,\Z]@<83PI;)ALK92BW_$T-9H,KT,3T].)^/P=':.8+R<7XW/ M0PAG0T_+/AH[.WVX_JB-_EH5BR<9.L2Q& MOX+>L_R3]?=)UTXSB$26T4@?%/8L5RF%=R61&#&^ 4ES(16(!.947@LE1<:B MH@VG6>3"GI;]Y4F_V_4'$['"%K QH\Y@OXV'/)P(N8*.[_P&B9!&<8X>BA@H MFA[#JS*CT//;H-L JH242KK80$2E]A(*P2F:L-U;2CS2J+8EPH?Q#1Z5UN0& M[BM/-.[;0 H@LV0?L$0ZAWOQ_A;/-"HE=G_44&&Y<]0[P(K( MXBU:=2P\G4#/@.!Q8]?_7T.W^QBAR[)$#PT*L8DHPC(\:%EV=P=)"*M&DA8: MQ&TM2O"V@"K0%,)QK<@1U47;:$A8AO<./8_*8\-D-7RU5,EM#0AL)^;Y18W[ MJ@NY'P?YW:3='(U-TEY7P[T@;L.GL9/:.&DFKD."?M:H-32?E$K4$Y;DFYF= MJX#_/ON5S =@-YL:P&Z!P19>!@S1,>"N+:\LZE2@WP+H%BQMF55*#U%G@]'= MPEHC@@WE A4F7*R#E,7(2[9C1R,[6.#-[ZVSQBC^XX6F4?!;4;) +E JNN/T ME^)7]^*NNI!9@;<3SM2F]K$UTG3'[PV:#,!"J/J_6[0_8OZM8FY*?O>$?WCP MOZ'+MDR/\40,8%PNL8^^7L\[K=&7N%=B@7Z V,73B0A!7;U2\N5!Q+7PHXWFJ<:NSOD'G[_?P.F]^9VOX8D),E=2P;(PGR\X!<"Q97 M&.CWW>[!ML+MG&^N(O9'!O.KQ>AO4$L! A0#% @ %H4*5PNPQ4DH$ MOY\ ! ( ! '-V="TR,#(S,#8S,"YX#$P<2YH=&U02P$"% ,4 " 6A0I7"JH/Q9L( !H,P %P M @ %TD ( &5X,S%D,2YH=&U02P$"% ,4 " 6 MA0I7R!%ZR=L( !!. %P @ %$F0( &5X,S%D,BYH=&U02P$"% ,4 " 6A0I77.^,=&5X,S)D,2YH=&U02P$"% ,4 M" 6A0I7/HIV&:$% ")&0 %P @ %2J ( &5X,S)D,BYH=&U02P4& H "@"< @ **X" end