0001437749-23-030379.txt : 20231106 0001437749-23-030379.hdr.sgml : 20231106 20231106155640 ACCESSION NUMBER: 0001437749-23-030379 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL STAINLESS & ALLOY PRODUCTS INC CENTRAL INDEX KEY: 0000931584 STANDARD INDUSTRIAL CLASSIFICATION: STEEL WORKS, BLAST FURNACES ROLLING MILLS (COKE OVENS) [3312] IRS NUMBER: 251724540 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39467 FILM NUMBER: 231379845 BUSINESS ADDRESS: STREET 1: 600 MAYER ST CITY: BRIDGEVILLE STATE: PA ZIP: 15017 BUSINESS PHONE: 4122577600 MAIL ADDRESS: STREET 1: 600 MAYER ST CITY: BRIDGEVILLE STATE: PA ZIP: 15017 10-Q 1 usap20230930_10q.htm FORM 10-Q usap20230930_10q.htm
0000931584 UNIVERSAL STAINLESS & ALLOY PRODUCTS INC false --12-31 Q3 2023 true 34 201 0.001 0.001 1,980,000 1,980,000 0 0 0 0 0.001 0.001 20,000,000 20,000,000 9,088,245 9,049,748 3 6 0.2 7 2.8 21.0 Premium alloys represent all vacuum induction melted (VIM) products. 00009315842023-01-012023-09-30 0000931584us-gaap:CommonStockMember2023-01-012023-09-30 0000931584us-gaap:PreferredStockMember2023-01-012023-09-30 xbrli:shares 00009315842023-10-30 thunderdome:item iso4217:USD 00009315842023-07-012023-09-30 00009315842022-07-012022-09-30 00009315842022-01-012022-09-30 iso4217:USDxbrli:shares 00009315842023-09-30 00009315842022-12-31 00009315842021-12-31 00009315842022-09-30 0000931584us-gaap:CommonStockMember2022-12-31 0000931584us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000931584us-gaap:RetainedEarningsMember2022-12-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000931584us-gaap:CommonStockMember2023-01-012023-03-31 0000931584us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000931584us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000931584us-gaap:CommonStockMember2023-03-31 0000931584us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000931584us-gaap:RetainedEarningsMember2023-03-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0000931584us-gaap:CommonStockMember2023-04-012023-06-30 0000931584us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000931584us-gaap:RetainedEarningsMember2023-04-012023-06-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0000931584us-gaap:CommonStockMember2023-06-30 0000931584us-gaap:AdditionalPaidInCapitalMember2023-06-30 0000931584us-gaap:RetainedEarningsMember2023-06-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000931584us-gaap:CommonStockMember2023-07-012023-09-30 0000931584us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0000931584us-gaap:RetainedEarningsMember2023-07-012023-09-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0000931584us-gaap:CommonStockMember2023-09-30 0000931584us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000931584us-gaap:RetainedEarningsMember2023-09-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0000931584us-gaap:CommonStockMember2021-12-31 0000931584us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000931584us-gaap:RetainedEarningsMember2021-12-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000931584us-gaap:CommonStockMember2022-01-012022-03-31 0000931584us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000931584us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000931584us-gaap:CommonStockMember2022-03-31 0000931584us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000931584us-gaap:RetainedEarningsMember2022-03-31 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0000931584us-gaap:CommonStockMember2022-04-012022-06-30 0000931584us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000931584us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000931584us-gaap:CommonStockMember2022-01-012022-06-30 0000931584us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-30 0000931584us-gaap:RetainedEarningsMember2022-01-012022-06-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-30 0000931584us-gaap:CommonStockMember2022-06-30 0000931584us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000931584us-gaap:RetainedEarningsMember2022-06-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000931584us-gaap:CommonStockMember2022-07-012022-09-30 0000931584us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0000931584us-gaap:RetainedEarningsMember2022-07-012022-09-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0000931584us-gaap:CommonStockMember2022-09-30 0000931584us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000931584us-gaap:RetainedEarningsMember2022-09-30 0000931584us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0000931584us-gaap:TransferredOverTimeMember2023-01-012023-09-30 0000931584us-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000931584us-gaap:AccountsReceivableMember2023-09-30 0000931584us-gaap:AccountsReceivableMember2022-12-31 0000931584usap:SpecialtyAlloysMember2023-07-012023-09-30 0000931584usap:SpecialtyAlloysMember2022-07-012022-09-30 0000931584usap:SpecialtyAlloysMember2023-01-012023-09-30 0000931584usap:SpecialtyAlloysMember2022-01-012022-09-30 0000931584usap:PremiumAlloysMember2023-07-012023-09-30 0000931584usap:PremiumAlloysMember2022-07-012022-09-30 0000931584usap:PremiumAlloysMember2023-01-012023-09-30 0000931584usap:PremiumAlloysMember2022-01-012022-09-30 0000931584usap:ConversionServicesAndOtherSalesMember2023-07-012023-09-30 0000931584usap:ConversionServicesAndOtherSalesMember2022-07-012022-09-30 0000931584usap:ConversionServicesAndOtherSalesMember2023-01-012023-09-30 0000931584usap:ConversionServicesAndOtherSalesMember2022-01-012022-09-30 0000931584us-gaap:CostOfSalesMember2023-01-012023-09-30 0000931584us-gaap:CostOfSalesMember2022-01-012022-09-30 0000931584usap:LiquidMetalSpillMember2022-01-012022-09-30 utr:M 0000931584srt:MaximumMember2023-01-012023-09-30 utr:Y 0000931584srt:MinimumMember2023-09-30 0000931584srt:MaximumMember2023-09-30 0000931584usap:LeaseComponentOfVarExpansionMember2023-09-30 xbrli:pure 0000931584us-gaap:RevolvingCreditFacilityMember2023-09-30 0000931584us-gaap:RevolvingCreditFacilityMember2022-12-31 0000931584usap:TermLoanMember2023-09-30 0000931584usap:TermLoanMember2022-12-31 0000931584us-gaap:RevolvingCreditFacilityMemberusap:PncCapitalMarketsLlcMember2021-03-17 0000931584usap:TermLoanMemberusap:PncCapitalMarketsLlcMember2021-03-17 0000931584usap:PncCapitalMarketsLlcMember2023-09-30 0000931584usap:PncCapitalMarketsLlcMember2023-01-012023-09-30 0000931584usap:PncCapitalMarketsLlcMember2022-01-012022-09-30 0000931584us-gaap:RevolvingCreditFacilityMemberusap:PncCapitalMarketsLlcMember2021-03-172021-03-17 0000931584usap:TermLoanMemberusap:PncCapitalMarketsLlcMember2021-03-172021-03-17 0000931584us-gaap:RevolvingCreditFacilityMemberusap:PncCapitalMarketsLlcMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-09-30 0000931584usap:TermLoanMemberusap:PncCapitalMarketsLlcMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-09-30 0000931584usap:NewMarketsTaxCreditFinancingProgramMember2018-03-09 0000931584usap:PncCapitalMarketsLlcMemberusap:NewMarketsTaxCreditFinancingProgramMember2018-03-09 0000931584usap:NewMarketsTaxCreditFinancingProgramMember2018-03-092018-03-09 0000931584usap:NewMarketsTaxCreditFinancingProgramMember2023-09-30 0000931584usap:NewMarketsTaxCreditFinancingProgramMember2022-12-31 0000931584usap:NewMarketsTaxCreditFinancingProgramMember2023-01-012023-09-30 0000931584us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-30 0000931584us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-31 0000931584us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-09-30 0000931584us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMembersrt:MaximumMember2022-01-012022-12-31 0000931584us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2021-01-01 0000931584us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-12-31 0000931584us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-06-30 0000931584us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-31 0000931584us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberusap:ExecutiveManagementAndFamilyMember2023-01-012023-09-30 0000931584us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberusap:ExecutiveManagementAndFamilyMember2022-01-012022-09-30 0000931584usap:ExecutiveManagementAndFamilyMember2023-09-30 0000931584usap:ExecutiveManagementAndFamilyMember2022-09-30
 

 

Table of Contents



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 


FORM 10-Q


 

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

  
 For the Quarterly Period Ended September 30, 2023

OR

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

  
 For the Transition Period from                to

 

Commission File Number 001-39467

 


image01.jpg

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

(Exact name of Registrant as specified in its charter)

 


 

Delaware

25-1724540

(State or other jurisdiction of

incorporation or organization)

(IRS Employer

Identification No.)

 

600 Mayer Street

Bridgeville, PA 15017

(Address of principal executive offices, including zip code)

 

(412) 257-7600

(Registrants telephone number, including area code)

 


 

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

Title of Each Class

Trading Symbol

Name of Each Exchange

on Which Registered

Common Stock, par value $0.001 per share

Preferred Stock Purchase Rights

USAP

The Nasdaq Stock Market, LLC

The Nasdaq Stock Market, LLC

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

    

Non-accelerated filer

☐  

Smaller reporting company

    

Emerging growth company

  

 

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

 

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

 

As of October 30, 2023, there were 9,088,245 shares of the Registrant’s common stock outstanding.

 



 

 

 

Universal Stainless & Alloy Products, Inc.

Table of Contents

 

 

DESCRIPTION

 

PAGE NO.

PART I.

FINANCIAL INFORMATION

 

1

Item 1.

Financial Statements

 

1

 

Consolidated Statements of Operations (Unaudited)

 

1

 

Consolidated Statements of Comprehensive Income (Loss) (Unaudited) 

 

2

 

Consolidated Balance Sheets (Unaudited)

 

3

 

Consolidated Statements of Cash Flow (Unaudited)

 

4

 

Consolidated Statements of Shareholders' Equity (Unaudited)

 

5

 

Notes to the Unaudited Consolidated Financial Statements

 

6

Item 2.

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

 

12

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

18

Item 4.

Controls and Procedures

 

18

PART II.

OTHER INFORMATION

 

19

Item 1.

Legal Proceedings

 

19

Item 1A.

Risk Factors

 

19

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

19

Item 3.

Defaults Upon Senior Securities

 

19

Item 4.

Mine Safety Disclosures

 

19

Item 5.

Other Information

 

19

Item 6.

Exhibits

 

20

SIGNATURES

 

21

 

 

 

Part I.         FINANCIAL INFORMATION

 

Item 1.         FINANCIAL STATEMENTS

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

CONSOLIDATED STATEMENTS OF OPERATIONS

(Dollars in Thousands, Except Per Share Information)

(Unaudited)

 

   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net sales

  $ 71,283     $ 46,196     $ 206,163     $ 145,914  

Cost of products sold

    60,424       43,218       177,732       134,144  
                                 

Gross margin

    10,859       2,978       28,431       11,770  

Selling, general and administrative expenses

    6,449       5,279       19,479       15,605  
                                 

Operating income (loss)

    4,410       (2,301 )     8,952       (3,835 )

Interest expense and other financing costs

    2,138       1,221       6,215       2,800  

Other expense (income), net

    42       (599 )     5       (625 )
                                 

Income (loss) before income taxes

    2,230       (2,923 )     2,732       (6,010 )

Income taxes

    300       (1,626 )     419       (1,661 )
                                 

Net income (loss)

  $ 1,930     $ (1,297 )   $ 2,313     $ (4,349 )
                                 

Net income (loss) per common share - Basic

  $ 0.21     $ (0.14 )   $ 0.26     $ (0.49 )
                                 

Net income (loss) per common share - Diluted

  $ 0.20     $ (0.14 )   $ 0.25     $ (0.49 )
                                 

Weighted average shares of common stock outstanding

                               

Basic

    9,087,465       8,975,331       9,069,926       8,960,830  

Diluted

    9,427,509       8,975,331       9,290,982       8,960,830  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Dollars in Thousands)

(Unaudited)

 

   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net income (loss)

  $ 1,930     $ (1,297 )   $ 2,313     $ (4,349 )

Other comprehensive income (loss), net of tax

                               

Unrealized gain (loss) on derivatives

    109       159       (161 )     455  

Comprehensive income (loss)

  $ 2,039     $ (1,138 )   $ 2,152     $ (3,894 )

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

CONSOLIDATED BALANCE SHEETS

(Dollars in Thousands, Except Per Share Information)

 

  

September 30,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

ASSETS

        

Current assets:

        

Cash

 $177  $2,019 

Accounts receivable (less expected credit losses of $34 and $201 in each period, respectively)

  36,984   30,960 

Inventory

  150,751   154,193 

Other current assets

  8,621   10,392 
         

Total current assets

  196,533   197,564 
         

Property, plant and equipment, net

  158,881   163,490 

Deferred income tax assets

  -   143 

Other long-term assets

  1,602   2,137 
         

Total assets

 $357,016  $363,334 
         

LIABILITIES AND STOCKHOLDERS’ EQUITY

        

Current liabilities:

        

Accounts payable

 $35,095  $38,179 

Accrued employment costs

  5,119   2,790 

Current portion of long-term debt

  3,697   3,419 

Other current liabilities

  1,006   1,112 
         

Total current liabilities

  44,917   45,500 
         

Long-term debt, net

  85,832   95,015 

Deferred income taxes

  219   - 

Other long-term liabilities, net

  3,053   3,066 
         

Total liabilities

  134,021   143,581 
         

Commitments and contingencies (Note 9)

          
         

Stockholders’ equity:

        

Senior preferred stock, par value $0.001 per share; 1,980,000 shares authorized; zero shares issued and outstanding

  -   - 

Common stock, par value $0.001 per share; 20,000,000 shares authorized; 9,088,245 and 9,049,748 shares issued, respectively

  9   9 

Additional paid-in capital

  98,092   97,002 

Accumulated other comprehensive (loss) income

  (28)  133 

Retained earnings

  124,922   122,609 
         

Total stockholders’ equity

  222,995   219,753 
         

Total liabilities and stockholders’ equity

 $357,016  $363,334 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

CONSOLIDATED STATEMENTS OF CASH FLOW

(Dollars in Thousands)

(Unaudited)

 

   

Nine months ended

 
   

September 30,

 
   

2023

   

2022

 
                 

Operating Activities:

               

Net income (loss)

  $ 2,313     $ (4,349 )

Adjustments for non-cash items:

               

Depreciation and amortization

    14,331       14,351  

Amortization of deferred debt financing costs

    194       169  

Deferred income tax

    370       (1,675 )

Share-based compensation expense

    1,008       1,001  

Changes in assets and liabilities:

               

Accounts receivable, net

    (6,024 )     (1,938 )

Inventory

    2,159       (19,342 )

Accounts payable

    (743 )     7,255  

Accrued employment costs

    2,329       (335 )

Other assets and liabilities, net

    1,909       (1,449 )
                 

Net cash provided by (used in) operating activities

    17,846       (6,312 )
                 

Investing Activity:

               

Payments for property, plant and equipment

    (9,656 )     (10,974 )
                 

Net cash used in investing activity

    (9,656 )     (10,974 )
                 

Financing Activities:

               

Borrowings under revolving credit facility

    151,929       102,098  

Payments on revolving credit facility

    (159,383 )     (83,260 )

Issuance of common stock under share-based plans

    82       62  

Payments on term loan facility and finance leases

    (2,660 )     (1,666 )
                 

Net cash (used in) provided by financing activities

    (10,032 )     17,234  
                 

Net decrease in cash

    (1,842 )     (52 )

Cash at beginning of period

    2,019       118  
                 

Cash at end of period

  $ 177     $ 66  
                 

Supplemental Non-Cash Investing Activity:

               

Capital expenditures in accounts payable

  $ 1,386     $ 3,013  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY

(Dollars in Thousands)

(Unaudited)

 

                                   

Accumulated

 
   

Common

           

Additional

           

other

 
   

shares

   

Common

   

paid-in

   

Retained

   

comprehensive

 
   

outstanding

   

stock

   

capital

   

earnings

   

(loss) income

 
                                         

For the nine months ended September 30, 2023

                                       
                                         

Balance at December 31, 2022

    9,049,748     $ 9     $ 97,002     $ 122,609     $ 133  

Share-based compensation

    10,920       -       361       -       -  

Other comprehensive (loss), net of tax

    -       -       -       -       (146 )

Net loss

    -       -       -       (512 )     -  

Balance at March 31, 2023

    9,060,668     $ 9     $ 97,363     $ 122,097     $ (13 )

Common stock issuance under

                                       

Employee Stock Purchase Plan

    10,280       -       64       -       -  

Exercise of stock options

    1,250       -       11       -       -  

Share-based compensation

    15,172       -       311       -       -  

Other comprehensive (loss), net of tax

    -       -       -       -       (124 )

Net income

    -       -       -       895       -  

Balance at June 30, 2023

    9,087,370     $ 9     $ 97,749     $ 122,992     $ (137 )

Common stock issuance under

                                       

Exercise of stock options

    875       -       7       -       -  

Share-based compensation

    -       -       336       -       -  

Other comprehensive income, net of tax

    -       -       -       -       109  

Net income

    -       -       -       1,930       -  

Balance at September 30, 2023

    9,088,245     $ 9     $ 98,092     $ 124,922     $ (28 )
                                         
                                         

For the nine months ended September 30, 2022

                                       
                                         

Balance at December 31, 2021

    8,938,091     $ 9     $ 95,590     $ 130,682     $ 40  

Share-based compensation

    19,362       -       409       -       -  

Other comprehensive income, net of tax

    -       -       -       -       135  

Net loss

    -       -       -       (1,615 )     -  

Balance at March 31, 2022

    8,957,453     $ 9     $ 95,999     $ 129,067     $ 175  

Common stock issuance under

                                       

Employee Stock Purchase Plan

    9,870       -       62       -       -  

Share-based compensation

    8,008       -       286       -       -  

Other comprehensive income, net of tax

    -       -       -       -       121  

Net loss

    -       -       -       (1,437 )     -  

Balance at June 30, 2022

    8,975,331     $ 9     $ 96,347     $ 127,630     $ 296  

Share-based compensation

    -       -       306       -       -  

Other comprehensive income, net of tax

    -       -       -       -       159  

Net loss

    -       -       -       (1,297 )     -  

Balance at September 30, 2022

    8,975,331     $ 9     $ 96,653     $ 126,333     $ 455  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

UNIVERSAL STAINLESS & ALLOY PRODUCTS, INC.

 

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

Note 1: Nature of Business and Basis of Presentation

 

Universal Stainless & Alloy Products, Inc., and its wholly-owned subsidiaries (collectively, “Universal,” “we,” “us,” “our,” or the “Company”), manufacture and market semi-finished and finished specialty steel products, including stainless steel, nickel alloys, tool steel and certain other alloyed steels. Our manufacturing process involves melting, remelting, heat treating, hot and cold rolling, forging, machining and cold drawing of semi-finished and finished specialty steels. Our products are sold to service centers, forgers, rerollers, original equipment manufacturers and wire redrawers. Our customers further process our products for use in a variety of industries, including the aerospace, power generation, oil and gas, heavy equipment, and general industrial manufacturing industries. We also perform conversion services on materials supplied by customers.

 

The accompanying unaudited consolidated statements include the accounts of Universal Stainless & Alloy Products, Inc. and its subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial reports and the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in consolidated financial statements prepared under U.S. GAAP have been condensed or omitted pursuant to such regulations. Although the  December 31, 2022 consolidated balance sheet data was derived from the audited consolidated financial statements, it does not include all disclosures required by U.S. GAAP. However, we believe that the disclosures are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with our most recently audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission. In the opinion of management, the accompanying consolidated financial statements include all adjustments necessary to present a fair presentation of the consolidated financial statements for the periods shown. Interim results are not necessarily indicative of the operating results for the full fiscal year or any future period. The preparation of these consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. Actual results may differ from our estimates. We also consolidate, regardless of our ownership percentage, variable interest entities (each a “VIE”) for which we are deemed to have a controlling financial interest. All intercompany transactions and balances have been eliminated.

 

When we obtain an economic interest in an entity, we evaluate the entity to determine if the entity is a VIE, and if we are deemed to be a primary beneficiary. As a part of our evaluation, we are required to qualitatively assess if we are the primary beneficiary of the VIE based on whether we hold the power to direct those matters that most significantly impacted the activities of the VIE and the obligation to absorb losses or the right to receive the benefits of the VIE that could potentially be significant. Refer to Note 7, New Markets Tax Credit Financing Transaction, for a description of the VIEs included in our consolidated financial statements.

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board added a new impairment model that is based on expected losses rather than incurred losses, known as the current expected credit loss ("CECL") model. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses applicable to trade receivables, other receivables, contract assets and most debt instruments. The model does not have a minimum threshold for recognition of impairment losses. The Company adopted this guidance as of January 1, 2023. The adoption did not have a material impact on the consolidated financial statements.

 

Recently Issued Accounting Pronouncements

 

The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs"). Recently issued ASUs not listed were assessed and were determined not applicable, or are expected to have minimal impact on our consolidated financial statements.

 

6

  
 

Note 2: Net Income (Loss) Per Common Share

 

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

 

  

Three months ended

  

Nine months ended

 
  

September 30,

  

September 30,

 

(dollars in thousands, except per share amounts)

 

2023

  

2022

  

2023

  

2022

 
                 

Numerator:

                

Net income (loss)

 $1,930  $(1,297) $2,313  $(4,349)
                 

Denominator:

                

Weighted average number of shares of common stock outstanding

  9,087,465   8,975,331   9,069,926   8,960,830 

Weighted average effect of dilutive share-based compensation

  340,044   -   221,056   - 

Diluted weighted average number of shares of common stock outstanding

  9,427,509   8,975,331   9,290,982   8,960,830 
                 

Net income (loss) per common share:

                

Net income (loss) per common share - Basic

 $0.21  $(0.14) $0.26  $(0.49)

Net income (loss) per common share - Diluted

 $0.20  $(0.14) $0.25  $(0.49)

 

We had options to purchase 419,550 and 719,875 shares of common stock outstanding at a weighted average price of $22.11 and $18.48 for the three months ended  September 30, 2023 and 2022, respectively, which were excluded in the computation of diluted net income (loss) per common share. We had options to purchase 532,150 and 716,375 shares of common stock outstanding at a weighted average price of $19.92 and $18.55 for the nine months ended September 30, 2023 and 2022, respectively, which were excluded in the computation of diluted net income (loss) per common share. These options were not included in the computation of diluted net income (loss) per common share because their exercise prices were greater than the average market price of our common stock.

 

In addition, the calculation of diluted net loss per share for the three and nine months ended September 30, 2022, respectively, excluded 14,919 and 20,119 shares for the assumed exercise of stock options as a result of being in a net loss position.

 

 

Note 3: Revenue Recognition

 

The Company’s revenues primarily include sales of products. Revenue is recognized when the Company satisfies its performance obligation under the contract by transferring the promised product to its customer that obtains control of the product. A performance obligation is a promise in a contract to transfer a distinct product to a customer. Most of the Company’s contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.

 

Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. As such, revenue is recorded net of returns, allowances, customer discounts, and incentives. Sales and other taxes are excluded from revenues. Invoiced shipping and handling costs are included in revenue.

 

The Company’s revenue is primarily from products transferred to customers at a point in time. The Company recognizes revenue at the point in time in which the customer obtains control of the product, which is generally when product title passes to the customer upon shipment.

 

We have determined that there are certain customer agreements involving production of specified product grades and shapes that require over-time revenue recognition, in advance of shipment, as there is no alternative use for the product without significant economic loss, and the Company maintains an enforceable right to payment including a normal profit margin from the customer in the event of contract termination. The revenue is measured based on inputs expended in proportion to the total inputs the entity expects to expend to completely satisfy the performance obligation. The Company had revenue subject to over-time recognition of $7.2 million and $4.0 million during the nine months ending September 30, 2023 and 2022, respectively. 

 

The timing of revenue recognition, customer billings, and cash collections resulted in contract assets related to services performed and not yet billed of $2.3 million and $1.6 million At September 30, 2023 and December 31, 2022, respectively. The Company recorded these contract assets within Accounts Receivable in the Consolidated Balance Sheets at each date.

 

We expect to satisfy all performance obligations related to revenue recognized in advance of shipment at September 30, 2023 within the next 12 months. 

 

The Company has elected the following practical expedients allowed under Accounting Standard Codification (“ASC”) 606, Revenue from Contracts with Customers ("ASC 606"):

 

 

Shipping of products is not considered a separate performance obligation.

 

 

Performance obligations are satisfied within one year from a given reporting date; consequently, we omit disclosure of the transaction price apportioned to remaining performance obligations on open orders.

 

7

 

The following summarizes our revenue by melt type:

 

  

Three months ended September 30,

  

Nine months ended September 30,

 

(in thousands)

 

2023

  

2022

  

2023

  

2022

 

Net sales:

                

Specialty alloys

 $53,092  $37,308  $155,588  $118,352 

Premium alloys (A)

  16,476   7,986   46,998   25,707 

Conversion services and other sales

  1,715   902   3,577   1,855 
                 

Total net sales

 $71,283  $46,196  $206,163  $145,914 

 

 

(A)

Premium alloys represent all vacuum induction melted (VIM) products.

 

 

Note 4: Inventory

 

Our raw material and starting stock inventory is primarily comprised of ferrous and non-ferrous scrap metal and alloys such as nickel, chrome, molybdenum, cobalt, vanadium and copper. Our semi-finished and finished steel products are work-in-process in various stages of production or are finished products waiting to be shipped to our customers.

 

Operating materials are primarily comprised of forge dies and production molds and rolls that are consumed over their useful lives. During the nine months ended September 30, 2023 and 2022, we amortized these operating materials in the amount of $1.3 million and $1.2 million, respectively. This expense is recorded as a component of cost of products sold on the consolidated statements of operations and included as a part of our total depreciation and amortization on the consolidated statement of cash flows.

 

Inventory is stated at the lower of cost or net realizable value with cost principally determined on a weighted average cost method. Such costs include the acquisition cost for raw materials and supplies, direct labor and applied manufacturing overhead. We assess market based upon actual and estimated transactions at or around the balance sheet date. Typically, we reserve for slow-moving inventory and inventory that is being evaluated under our quality control process. The reserves are based upon management’s expected method of disposition.

 

The Company experienced a liquid metal spill at our Bridgeville plant during April 2022. The consolidated statements of operations for the nine months ended September 30, 2022 included $3.6 million of net expense related to the liquid metal spill, of which $1.3 million represents fixed overhead costs charged directly to expense due to the impact of the spill on our activity levels. The $3.6 million of expense is net of a $1.5 million insurance recovery received during the same period.

 

Inventories consisted of the following:

 

  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Raw materials and starting stock

 $15,884  $14,890 

Semi-finished and finished steel products

  122,538   129,534 

Operating materials

  15,552   13,220 
         

Gross inventory

  153,974   157,644 

Inventory reserves

  (3,223)  (3,451)
         

Total inventory

 $150,751  $154,193 

 

 

Note 5: Leases

 

The Company periodically enters into leases in its normal course of business. At September 30, 2023 and December 31, 2022, the leases in effect were primarily related to mobile equipment and other production equipment. The term of our leases is generally 72 months or less, and the leases do not have significant restrictions, covenants, or other nonstandard terms.

 

Right-of-use assets and lease liabilities are recorded at the present value of minimum lease payments. For our operating leases, the assets are included in Other long-term assets on the consolidated balance sheets and are amortized within operating income over the respective lease terms. The long-term component of the lease liability is included in Other long-term liabilities, net, and the current component is included in Other current liabilities. For our finance leases, the assets are included in Property, plant and equipment, net on the consolidated balance sheets and are depreciated over the respective lease terms which range from three to six years. The long-term component of the lease liability is included in Long-term debt and the current component is included in Current portion of long-term debt.

 

8

 

The Company entered into four new finance lease agreements in the first nine months of 2023.

 

As of  September 30, 2023, future minimum lease payments applicable to operating and finance leases were as follows:

 

(in thousands)

 

Operating Leases

  

Finance Leases

 

2023

 $55  $491 

2024

  170   1,953 

2025

  36   1,841 

2026

  21   1,714 

2027

  2   1,570 

2028

  -   1,114 

Total minimum lease payments

  284   8,683 

Less amounts representing interest

  (7)  (1,867)

Present value of minimum lease payments

  277   6,816 

Less current obligations

  (161)  (1,311)

Total long-term lease obligations, net

 $116  $5,505 

Weighted-average remaining lease term (in years)

  1.7   4.5 

 

Right-of-use assets recorded to the consolidated balance sheet at September 30, 2023, net of accumulated amortization, were $0.3 million for operating leases and $7.0 million for finance leases. For the nine months ended September 30, 2023, the amortization of finance lease assets was $0.3 million and was included in cost of products sold in the consolidated statements of operations. Right-of-use assets recorded to the consolidated balance sheet at December 31, 2022, net of accumulated amortization, were $0.5 million for operating leases and $6.7 million for finance leases.

 

The unamortized portion of the $5.2 million lease component of our VAR expansion financing arrangement is included in the right-of-use asset total, while the $1.8 million sale and leaseback component of that agreement is excluded. The sale and leaseback component is accounted for as a loan secured by the related equipment, as it did not meet the criteria for sale accounting under ASC 842, Leases ("ASC 842"). This financing agreement was executed in December 2022 and had a $7.0 million total original principal amount, original term of 72 months, and implicit interest rate of approximately 11.2%. The weighted average interest rate on all our financing leases is approximately 10.0%.

 

The Company applies the practical expedient allowed under ASC 842 to exclude leases with a term of 12 months or less from the calculation of our lease liabilities and right-of-use assets.

 

In determining the lease liability and corresponding right-of-use asset for each lease, the Company calculated the present value of future lease payments using the interest rate implicit in the lease, when available, or the Company’s incremental borrowing rate. The incremental borrowing rate was determined with reference to the interest rate applicable under revolving credit facility discussed in Note 6, Long-Term Debt, as this facility is collateralized by a first lien on substantially all of the assets of the Company and its term is similar to the term of our leases.

 

 

Note 6: Long-Term Debt

 

Long-term debt consisted of the following:

 

  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Revolving credit facility

 $72,091  $79,545 

Term loan

  10,178   11,786 

Sale and leaseback financing liability

  1,605   1,804 

Finance leases

  6,816   6,663 
         

Total debt

  90,690   99,798 

Less: current portion of long-term debt

  (3,697)  (3,419)

Less: deferred financing costs

  (1,161)  (1,364)
         

Long-term debt, net

 $85,832  $95,015 

 

Credit Facility

 

On March 17, 2021, we entered into the Second Amended and Restated Revolving Credit, Term Loan and Security Agreement (the “Credit Agreement”), with PNC Bank, National Association, as administrative agent and co-collateral agent (the “Agent”), Bank of America, N.A., as co-collateral agent (“Bank of America”), the Lenders (as defined in the Credit Agreement) party thereto from time to time and PNC Capital Markets LLC, as sole lead arranger and sole bookrunner. The Credit Agreement provides for a senior secured revolving credit facility in an aggregate principal amount not to exceed $105.0 million (“Revolving Credit Facility”) and a senior secured term loan facility (“Term Loan”) in the amount of $15.0 million (together with the Revolving Credit Facility, the “Facilities”).

 

At September 30, 2023, we had total Credit Agreement related net deferred financing costs of approximately $0.6 million. For the nine months ended September 30, 2023 and 2022, we amortized approximately $0.2 million of those deferred financing costs.

 

The Credit Agreement requires the Company to maintain compliance with all the applicable financial covenants throughout the term of the Credit Agreement. As of September 30, 2023, we are in compliance with all applicable financial covenants.

 

9

 

The Facilities, which expire on March 17, 2026 (the ‘Expiration Date”), are collateralized by a first lien on substantially all of the assets of the Company and its subsidiaries, except that no real property is collateral under the Facilities other than Company’s real property in North Jackson, Ohio.

 

Availability under the Credit Agreement is based on eligible accounts receivable and inventory. The Company must maintain undrawn availability under the Credit Agreement of at least $11.0 million. That requirement can be overcome if the Company maintains a fixed charge coverage ratio of not less than 1.10 to 1.0 measured on a rolling two-quarter basis and calculated in accordance with the terms of the Credit Agreement.

 

The Company is required to pay a commitment fee of 0.25% based on the daily unused portion of the Revolving Credit Facility.

 

With respect to the Term Loan, the Company pays quarterly installments of the principal of approximately $0.5 million, plus accrued and unpaid interest, on the first day of each fiscal quarter beginning after June 30, 2021. To the extent not previously paid, the Term Loan will become due and payable in full on the Expiration Date.

 

Amounts outstanding under the Facilities, at the Company’s option, bear interest at either a base rate or the current LIBOR (prior to September 30, 2022) or SOFR (after September 30, 2022) rate plus a spread, in either case calculated in accordance with the terms of the Credit Agreement. Interest under the Credit Agreement is payable monthly. We elected to use the SOFR based rate for the majority of the debt outstanding under the Facilities for the nine months ended September 30, 2023, which approximated 7.9% for commitments under our Revolving Credit Facility and 8.4% for the Term Loan.

 

 

Note 7: New Markets Tax Credit Financing Transaction

 

On March 9, 2018, the Company entered into a qualified New Markets Tax Credit (“NMTC”) financing program with PNC New Markets Investment Partners, LLC and Boston Community Capital, Inc. related to a new mid-size bar cell capital project at the Company’s Dunkirk, NY facility. PNC New Markets Investment Partners, LLC made a capital contribution and the Company made a loan to Dunkirk Investment Fund, LLC (“Investment Fund”) under the qualified NMTC program. Through this financing transaction, the Company secured low interest financing and the potential for other future benefits related to its mid-size bar cell capital project.

 

In connection with the NMTC financing program, the Company loaned $6.7 million aggregate principal amount (“Leverage Loan”) due in March 2048, to the Investment Fund. Additionally, PNC New Markets Investment Partners, LLC contributed $3.5 million to the Investment Fund, and as such, PNC New Markets Investment Partners, LLC is entitled to substantially all tax and other benefits derived from the NMTC. The Investment Fund then contributed the proceeds to a community development entity (“CDE”). The CDE then loaned the funds, on similar terms, as the Leverage Loan to Dunkirk Specialty Steel, LLC, a wholly-owned subsidiary of the Company. The CDE loan proceeds are restricted for use on the mid-size bar cell capital project.

 

The NMTC is subject to 100 percent recapture for a period of seven years as provided in the Internal Revenue Code. The Company is required to comply with various regulations and contractual provisions that apply to the NMTC arrangement. Non-compliance with applicable requirements could result in projected tax benefits not being realized and, therefore, require the Company to indemnify PNC New Markets Investment Partners, LLC for any loss or recapture of NMTCs related to the financing until the Company’s obligation to deliver tax benefits is relieved. The Company does not anticipate any credit recaptures will be required in connection with this arrangement.

 

As of September 30, 2023 and December 31, 2022, the Company recorded $2.8 million within Other long-term liabilities related to this transaction, which represents the funds contributed to the Investment Fund by PNC New Markets Investment Partners, LLC.

 

This transaction also includes a put/call provision whereby the Company may be obligated or entitled to repurchase PNC New Markets Investment Partners, LLC’s interest in the Investment Fund. The Company believes that PNC New Markets Investment Partners, LLC will exercise the put option in March 2025, at the end of the recapture period, resulting in a gain of $2.8 million at that time. The value attributed to the put/call is negligible.

 

Direct costs incurred in structuring this financing transaction totaled $0.7 million. These costs were deferred and amortized over the term of the loans.

 

The Company has determined that the Investment Fund and CDE are each a VIE, and that it is the primary beneficiary of each VIE. This conclusion was reached based on the following:

 

 

The ongoing activities of the VIE, collecting and remitting interest and fees, and NMTC compliance were all considered in the initial design and are not expected to significantly affect economic performance throughout the life of the VIE;

 

 

Contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investment Fund and CDE;

 

 

PNC New Markets Investment Partners, LLC lacks a material interest in the underlying economics of the project; and

 

 

The Company is obligated to absorb losses of the VIE.

 

Because the Company is the primary beneficiary of each VIE, these entities have been included in the Company’s consolidated financial statements.

 

10

 
 

Note 8: Fair Value Measurement

 

The fair value hierarchy has three levels based on the inputs used to determine fair value, which are as follows:

 

Level 1 — Unadjusted quoted prices available in active markets for the identical assets or liabilities at the measurement date.

 

Level 2 — Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

 

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

 

The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.

 

The fair value of the Term Loan and Revolving Credit Facility at  September 30, 2023 and December 31, 2022 approximated the carrying amount as the interest rate is based upon observable market interest rates (Level 2). The fair values of foreign currency forward contracts and our interest rate swap discussed in Note 11, Derivatives and Hedging, at September 30, 2023 and December 31, 2022 were determined using observable market swap rates (Level 2).

 

 

Note 9: Commitments and Contingencies

 

From time to time, various lawsuits and claims have been or may be asserted against us relating to the conduct of our business, including routine litigation relating to commercial and employment matters. The ultimate cost and outcome of any litigation or claim cannot be predicted with certainty. Management believes, based on information presently available, that the likelihood that the ultimate outcome of any such pending matter will have a material adverse effect on our financial condition, or liquidity or a material impact on our results of operations is remote, although the resolution of one or more of these matters may have a material adverse effect on our results of operations for the period in which the resolution occurs.

 

 

Note 10: Income Taxes

 

Management estimates the annual effective income tax rate quarterly based on forecasted full year results. Items unrelated to current year ordinary income are recognized entirely in the period identified as a discrete item of tax. The quarterly income tax provision includes tax on ordinary income provided at the most recent estimated annual effective tax rate (“ETR”), increased or decreased for the tax effect of discrete items.

 

For the nine months ended September 30, 2023 and 2022, our estimated annual effective tax rates applied to ordinary income were 11.9% and 30.9%, respectively. In both periods, the projected annual ETR differs from the federal statutory rate of 21.0% primarily due to the impact of research and development credits. State taxes are not a significant component of the rate. In the current year, these credits reduce the rate because the Company is in a pretax income position, compared with the prior year when the Company was in a pretax loss position.

 

Discrete items during the nine months ended September 30, 2023 and 2022 were related to share-based compensation items and totaled $0.1 million and $0.2 million, respectively. The ETR for each period was 15.3% and 27.8%, respectively.

 

 

Note 11: Derivatives and Hedging

 

The Company invoices certain customers in foreign currencies. In order to mitigate the risks associated with fluctuations in exchange rates with the U.S. Dollar, the Company entered into foreign exchange forward contracts to mitigate the foreign currency risk related to a portion of these sales, and has designated these contracts as cash flow hedges.

 

The notional value of contracts was $3.8 million and $4.3 million at September 30, 2023 and December 31, 2022, respectively.

 

The Company recorded an unrealized loss in accumulated other comprehensive income (loss) of less than $0.1 million at September 30, 2023 related to the contracts, compared to an unrealized gain of less than $0.1 million at December 31, 2022.

 

Additionally, the Company entered into a forward interest rate swap contract during 2020 to fix the interest rate on a portion of its variable-rate debt from January 1, 2021 to June 30, 2023. The interest rate swap was designated as a cash flow hedge. The notional amount of the contract at its inception was $16 million and reduced throughout the term. The notional amount of the contract was $10 million at December 31, 2022 and was $5 million during the first half of 2023 until it matured on June 30, 2023. The Company recorded an unrealized gain in accumulated other comprehensive income of $0.1 million December 31, 2022 related to the contract. There was no hedge in place for the Company's variable rate debt as of September 30, 2023. 

 

 

Note 12: Related Parties

 

During the nine-months ended September 30, 2023 and 2022, a member of the Company’s executive management team had an immediate family member who was an employee of a customer. Additionally during the nine-months ended September 30, 2023 and 2022, a member of the Company's board of directors was also a director of a customer. The Company has identified sales transactions to these customers as related party transactions in accordance with ASC 850, Related Party Disclosures. In total, related party sales transactions to these customers comprised approximately 17% and approximately 20% of our total Net sales for the nine months ended September 30, 2023 and 2022, respectively. Amounts due to the Company related to these transactions was approximately $8.3 million and $8.2 million as of September 30, 2023 and December 31, 2022, respectively. 

 

11

 
 

Item 2.         MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains or incorporates forward-looking statements within the meaning of the Private Securities Reform Act of 1995, which involves risks and uncertainties. The following information should be read in conjunction with the unaudited consolidated financial information and the notes thereto included in this Quarterly Report on Form 10-Q. You should not place undue reliance on these forward-looking statements. Actual events or results may differ materially due to competitive factors and other factors referred to in Part 1A. Risk Factors in our Annual Report on Form 10-K for the year ended December 31, 2022, our other filings with the Securities and Exchange Commission and elsewhere in this Quarterly Report. These factors may cause our actual results to differ materially from any forward-looking statement. These forward-looking statements are based on current expectations, estimates, forecasts, and projections about the industry and markets in which we operate, and management’s beliefs and assumptions. In addition, other written or oral statements that constitute forward-looking statements may be made by us or on our behalf. Words such as “expect,” “anticipate,” “intend,” “plan,” “believe,” “could,” “estimate,” “may,” “target,” “project,” or variations of such words and similar expressions are intended to identify such forward-looking statements. These statements are not guarantees of future performance and involve risks, uncertainties, and assumptions that are difficult to predict.

 

Overview

 

We manufacture and market semi-finished and finished specialty steel products, including stainless steel, nickel alloys, tool steel and certain other alloyed steels. Our manufacturing process involves melting, remelting, heat treating, hot and cold rolling, forging, machining and cold drawing of semi-finished and finished specialty steels. Our products are sold to service centers, forgers, rerollers, and original equipment manufacturers. Our customers further process our products for use in a variety of industries, including the aerospace, power generation, oil and gas, heavy equipment and general industrial markets. We also perform conversion services on material supplied by our customers.

 

Sales in the third quarter of 2023 were $71.3 million, more than a 50% increase compared to the third quarter of last year and the highest quarter total since the second quarter of 2019. Compared with the prior year third quarter, sales to our largest end market, aerospace, increased by $22.3 million, or 70%. Sales also increased in the heavy equipment and general industrial end markets, while sales decreased sequentially in the power generation and oil and gas end markets.

 

Total Company backlog at September 30, 2023, before surcharges applied at the time of shipment, was $345 million. This is an increase of $57 million compared to the end of 2022. We maintain a healthy level of order entry and a strong total backlog resulting from sustained high demand for our products.

 

Sales of premium alloy products, which we define as all vacuum induction melt products, increased to $16.5 million. This is nearly at the record level we set in the first quarter of this year, and we expect premium alloy sales to continue to grow in the foreseeable future. Our premium alloy products are primarily sold to the aerospace end market.

 

Our gross margin for the third quarter was $10.9 million, or 15.2% of net sales, an increase from 14.3% last quarter and 6.4% in the same quarter last year. This reflects higher base prices, more shipment volume, and better production efficiency, partly offset by inflationary impacts in our costs and negative surcharge misalignment caused by falling commodity prices throughout the year. The higher gross margin resulted in operating income of $4.4 million and net income of $1.9 million for the quarter, or $0.20 per diluted share. 

 

 

Results of Operations

 

Three months ended September 30, 2023 as compared to the three months ended September 30, 2022:

 

   

Three months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 
                                                 

Net sales

  $ 71,283       100.0

%

  $ 46,196       100.0

%

  $ 25,087       54.3 %

Cost of products sold

    60,424       84.8       43,218       93.6       17,206       39.8  
                                                 

Gross margin

    10,859       15.2       2,978       6.4       7,881       264.6  

Selling, general and administrative expenses

    6,449       9.0       5,279       11.4       1,170       22.2  
                                                 

Operating income (loss)

    4,410       6.2       (2,301 )     (5.0 )     6,711       (291.7 )

Interest expense

    2,073       2.9       1,165       2.5       908       77.9  

Deferred financing amortization

    65       0.1       56       0.1       9       16.1  

Other expense (income), net

    42       0.1       (599 )     (1.3 )     641       NM  
                                                 

Income (loss) before income taxes

    2,230       3.1       (2,923 )     (6.3 )     5,153       (176.3 )

Income taxes

    300       0.4       (1,626 )     (3.5 )     1,926       (118.5 )
                                                 

Net income (loss)

  $ 1,930       2.7

%

  $ (1,297 )     (2.8

)%

  $ 3,227       (248.8 )

 

 

Market Segment Information

 

   

Three months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Service centers

  $ 56,768       79.6

%

  $ 33,382       72.3

%

  $ 23,386       70.1

%

Original equipment manufacturers

    5,142       7.2       3,986       8.6       1,156       29.0  

Rerollers

    2,373       3.4       3,386       7.3       (1,013 )     (29.9 )

Forgers

    5,285       7.4       4,540       9.8       745       16.4  

Conversion services and other

    1,715       2.4       902       2.0       813       90.1  
                                                 

Total net sales

  $ 71,283       100.0

%

  $ 46,196       100.0

%

  $ 25,087       54.3

%

 

 

Melt Type Information

 

   

Three months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Specialty alloys

  $ 53,092       74.5

%

  $ 37,308       80.7

%

  $ 15,784       42.3

%

Premium alloys (A)

    16,476       23.1       7,986       17.3       8,490       106.3  

Conversion services and other

    1,715       2.4       902       2.0       813       90.1  
                                                 

Total net sales

  $ 71,283       100.0

%

  $ 46,196       100.0

%

  $ 25,087       54.3

%

 

(A)

Premium alloys represent all vacuum induction melted (VIM) products.

 

The majority of our products are sold to service centers rather than the ultimate end market customers. The end market information in this Quarterly Report is our estimate based upon our knowledge of our customers and the grade of material sold to them, which they will in-turn sell to the ultimate end market customer.

 

 

 

 

End Market Information

 

   

Three months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Aerospace

  $ 53,978       75.7

%

  $ 31,664       68.5

%

  $ 22,314       70.5

%

Power generation

    715       1.0       1,553       3.4       (838 )     (54.0 )

Oil & gas

    2,592       3.6       3,706       8.0       (1,114 )     (30.1 )

Heavy equipment

    8,940       12.5       6,225       13.5       2,715       43.6  

General industrial, conversion services and other

    5,058       7.2       3,048       6.6       2,010       65.9  
                                                 

Total net sales

  $ 71,283       100.0

%

  $ 46,196       100.0

%

  $ 25,087       54.3

%

 

Net sales:

 

Net sales for the three months ended September 30, 2023 increased $25.1 million, or 54%, compared to the same period in the prior year. This reflects both higher shipment volume and a strong pricing environment. The increase in our base selling prices applies to substantially all our products, but is highest in our aerospace end market and driven by strong demand.

 

Gross margin:

 

As a percent of sales, our gross margin for the three months ended September 30, 2023 was 15.2% compared to 6.4% for the same period in the prior year. The increase includes higher base selling prices and the benefit of higher shipment volumes, partly offset by inflationary pressures on substantially all of our production inputs throughout 2022 and 2023 and negative misalignment due to falling commodity prices resulting in a decrease in the surcharge component of our selling prices.

 

Selling, general and administrative expenses:

 

Our selling, general and administrative (“SG&A”) expenses consist primarily of employee-related costs, which include salaries, payroll taxes and benefit related costs, insurance costs and professional services. SG&A expenses increased by $1.2 million for the three months ended September 30, 2023 compared to the same period in the prior year due to increases in insurance costs and employee-related costs.

 

Interest expense and other financing costs:

 

Interest expense totaled approximately $2.1 million in the third quarter of 2023 compared to $1.2 million in the third quarter of 2022. The increase reflects higher borrowings and the impact of higher variable interest rates paid on our revolving credit facility and term debt.

 

Income taxes:

 

Management estimates the annual effective income tax rate quarterly based on forecasted full year results. Items unrelated to current year ordinary income are recognized entirely in the period identified as a discrete item of tax. The quarterly income tax provision includes tax on ordinary income provided at the most recent estimated annual effective tax rate (“ETR”), increased or decreased for the tax effect of discrete items.

 

For the three months ended September 30, 2023 and 2022, our estimated annual effective tax rates applied to ordinary income were 11.9% and 30.9%, respectively. In both periods, the projected annual ETR differs from the federal statutory rate of 21.0% primarily due to the impact of research and development credits. State taxes are not a significant component of the rate. In the current year, these credits reduce the rate because the Company is in a pretax income position, compared with the prior year when the Company was in a pretax loss position. Discrete items were not significant in either period.

 

Net income (loss):

 

For the three months ended September 30, 2023, the Company earned net income of $1.9 million, or $0.20 per diluted share, compared to a net loss of $1.3 million, or ($0.14) per diluted share, for the three months ended September 30, 2022.

 

 

Nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022:

 

   

Nine months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 
                                                 

Net sales

  $ 206,163       100.0

%

  $ 145,914       100.0

%

    60,249       41.3

%

Cost of products sold

    177,732       86.2       134,144       91.9       43,588       32.5  
                                                 

Gross margin

    28,431       13.8       11,770       8.1       16,661       141.6  

Selling, general and administrative expenses

    19,479       9.4       15,605       10.7       3,874       24.8  
                                                 

Operating income (loss)

    8,952       4.4       (3,835 )     (2.6 )     12,787       (333.4 )

Interest expense

    6,020       2.9       2,632       1.8       3,388       128.7  

Deferred financing amortization

    195       0.1       168       0.1       27       16.1  

Other income, net

    5       -       (625 )     (0.4 )     630       (100.8 )
                                                 

Income (loss) before income taxes

    2,732       1.3       (6,010 )     (4.1 )     8,742       (145.5 )

Income taxes

    419       0.2       (1,661 )     (1.1 )     2,080       (125.2 )
                                                 

Net income (loss)

  $ 2,313       1.1

%

  $ (4,349 )     (3.0

)%

  $ 6,662       (153.2 )

 

 

Market Segment Information

 

   

Nine months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Service centers

  $ 159,928       77.6

%

  $ 103,575       71.0

%

  $ 56,353       54.4

%

Original equipment manufacturers

    13,218       6.4       12,872       8.8       346       2.7  

Rerollers

    12,700       6.2       14,783       10.1       (2,083 )     (14.1 )

Forgers

    16,740       8.1       12,829       8.8       3,911       30.5  

Conversion services and other sales

    3,577       1.7       1,855       1.3       1,722       92.8  
                                                 

Total net sales

  $ 206,163       100.0

%

  $ 145,914       100.0

%

  $ 60,249       41.3

%

 

 

Melt Type Information

 

   

Nine months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Specialty alloys

  $ 155,588       75.5

%

  $ 118,352       81.1

%

  $ 37,236       31.5

%

Premium alloys (A)

    46,998       22.8       25,707       17.6       21,291       82.8  

Conversion services and other sales

    3,577       1.7       1,855       1.3       1,722       92.8  
                                                 

Total net sales

  $ 206,163       100.0

%

  $ 145,914       100.0

%

  $ 60,249       41.3

%

 

(A)

Premium alloys represent all vacuum induction melted (VIM) products.

 

 

The majority of our products are sold to service centers rather than the ultimate end market customers. The end market information in this Quarterly Report is our estimate based upon our knowledge of our customers and the grade of material sold to them, which they will in-turn sell to the ultimate end market customer.

 

End Market Information

 

   

Nine months ended September 30,

                 

(in thousands)

 

2023

   

2022

                 
                                                 
   

Amount

   

Percentage of net sales

   

Amount

   

Percentage of net sales

   

Dollar variance

   

Percentage variance

 

Net sales:

                                               

Aerospace

  $ 154,198       74.8

%

  $ 97,439       66.8

%

  $ 56,759       58.3

%

Power generation

    3,131       1.6       5,074       3.5       (1,943 )     (38.3 )

Oil & gas

    10,398       5.0       12,725       8.7       (2,327 )     (18.3 )

Heavy equipment

    24,799       12.0       21,504       14.7       3,295       15.3  

General industrial, conversion services and other sales

    13,637       6.6       9,172       6.3       4,465       48.7  
                                                 

Total net sales

  $ 206,163       100.0

%

  $ 145,914       100.0

%

  $ 60,249       41.3

%

 

Net sales:

 

Net sales for the nine months ended September 30, 2023 increased $60.2 million, or 41%, compared to the nine months ended September 30, 2022. This reflects both higher shipment volume and a strong pricing environment. The increase in demand and selling price is primarily driven by our aerospace end market.

 

Gross margin:

 

Our gross margin, as a percent of sales, was 13.8% for the nine months ended September 30, 2023 compared to 8.1% for the nine months ended September 30, 2022. The increased margin reflects higher base selling prices and increases in production volume and shipping volume compared to the same period in the prior year. The prior year includes approximately $3.6 million in total direct charges due to a liquid metal spill in our Bridgeville plant and a $3.6 million benefit from the AMJP grant awarded to the Company.

 

Selling, general and administrative expenses:

 

Our SG&A expenses consist primarily of employee-related costs, which include salaries, payroll taxes and benefit related costs, insurance costs and professional services. SG&A expenses increased by $3.9 million for the nine months ended September 30, 2023 compared to the same period in the prior year due to increases in insurance costs and employee-related costs, and were 9.4% of sales year to date in 2023 compared to 10.7% of sales in the prior year.

 

Interest expense and other financing costs:

 

Interest expense totaled approximately $6.0 million in the first nine months of 2023 compared to $2.6 million in the first nine months of 2022. The increase reflects higher interest rates and higher borrowings as we grew our working capital in support of higher sales levels.

 

Income taxes:

 

Management estimates the annual effective income tax rate quarterly based on forecasted full year results. Items unrelated to current year ordinary income are recognized entirely in the period identified as a discrete item of tax. The quarterly income tax provision includes tax on ordinary income provided at the most recent estimated annual effective tax rate (“ETR”), increased or decreased for the tax effect of discrete items.

 

For the nine months ended September 30, 2023 and 2022, our estimated annual effective tax rates applied to ordinary income were 11.9% and 30.9%, respectively. In both periods, the projected annual ETR is less than the federal statutory rate of 21.0% primarily due to the impact of research and development credits. State taxes are not a significant component of the rate. In the current year, these credits reduce the rate because the Company is in a pretax income position, compared with the prior year when the Company was in a pretax loss position. Discrete items were not significant in either period.

 

Net income (loss):

 

For the nine months ended September 30, 2023, the Company earned net income of $2.3 million, or $0.25 per diluted share, compared to a net loss of $4.3 million, or ($0.49) per diluted share, for the nine months ended September 30, 2022.

 

Liquidity and Capital Resources

 

Historically, we have financed our operations through cash provided by operating activities and borrowings on our credit facilities. At September 30, 2023, we maintained approximately $31 million of remaining availability under our revolving credit facility.

 

We believe that our cash flows from continuing operations, as well as available borrowings under our credit facility are adequate to satisfy our working capital, capital expenditure requirements, and other contractual obligations for the foreseeable future, including at least the next 12 months.

 

 

Net cash provided by (used in) operating activities:

 

During the nine months ended September 30, 2023, our operating activities generated $17.8 million of cash. This includes a use of $4.7 million to grow our managed working capital, which we define as net accounts receivable, plus inventory, minus accounts payable, minus other current liabilities. We generated $4.2 million from our other assets and liabilities.

 

During the nine months ended September 30, 2022, net cash of $6.3 million was used in operating activities. We used $13.7 million of cash from managed working capital as inventory grew in support of our record backlog and used $19.3 million in cash, partly offset by a decrease in accounts receivable of $1.9 million due to lower sales sequentially, and a $7.3 million impact from increased accounts payable. We also used $2.1 million of cash from other assets and liabilities.

 

In February 2022, the Company entered into an agreement with the Department of Transportation (“DOT”) under the AMJP Program for a grant of up to $3.6 million, and received the first installment of $1.8 million. The Company was to receive additional funds from the DOT after upon final confirmation from the DOT of the Company's compliance with the terms of the agreement. The additional amount was conditioned upon the Company committing to not furlough or lay off a defined group of employees during the six-month period of performance between February 2022 and August 2022. The total estimated grant benefit was recognized over the six-month performance period as a reduction to cost of sales. The $1.8 million portion of the grant that was earned but not received in 2022 was recorded within Other current assets on the Consolidated Balance Sheet at December 31, 2022 and until the funds were ultimately received in July 2023. Collections under the program are complete.

 

Net cash used in investing activities:

 

During the nine months ended September 30, 2023, we used $9.7 million of cash for capital expenditures, compared to $11.0 million for the same period in the prior year. Full year 2023 capital spending is expected to approximate $14 million to $16 million.

 

Net cash (used in) provided by financing activities:

 

We used $10.0 million of cash in financing activities for the nine months ended September 30, 2023, primarily to make $7.5 million in net payments on our revolving credit facility and $1.6 million in payments on our term loan. We reduced debt in the current year-to-date on better cash flow, despite investing more in managed working capital compared with the prior year period and making progress on our strategic capital investments. 

 

Raw materials

 

The cost of raw materials represents approximately 40% to 50% of the cost of products sold in the first nine months of 2023 and 2022. The major raw materials used in our operations include nickel, molybdenum, vanadium, chrome, iron and carbon scrap. The average price of substantially all our major raw materials increased in 2022 compared with 2021, and remain at elevated levels compared to historical prices in 2023 despite a decline throughout the current year. We maintain a sales price surcharge within our product pricing to mitigate the risk of substantial raw material cost fluctuations. Over time, our surcharge will effectively offset changes in raw material costs; however, during a period of rising or falling prices the timing will cause variation between reporting periods.

 

Credit Facility

 

On March 17, 2021, we entered into the Second Amended and Restated Revolving Credit, Term Loan and Security Agreement (the “Credit Agreement”), with PNC Bank, National Association, as administrative agent and co-collateral agent (the “Agent”), Bank of America, N.A., as co-collateral agent (“Bank of America”), the Lenders (as defined in the Credit Agreement) party thereto from time to time and PNC Capital Markets LLC, as sole lead arranger and sole bookrunner. The Credit Agreement provides for a senior secured revolving credit facility in an aggregate principal amount not to exceed $105.0 million (“Revolving Credit Facility”) and a senior secured term loan facility (“Term Loan”) in the amount of $15.0 million (together with the Revolving Credit Facility, the “Facilities”).

 

At September 30, 2023, we had total Credit Agreement related net deferred financing costs of approximately $0.6 million. For the nine months ended September 30, 2023 and 2022, we amortized approximately $0.2 million of those deferred financing costs.

 

The Credit Agreement requires the Company to maintain compliance with all the applicable financial covenants throughout the term of the Credit Agreement. As of September 30, 2023, we are in compliance with all applicable financial covenants.

 

The Facilities, which expire on March 17, 2026 (the ‘Expiration Date”), are collateralized by a first lien on substantially all of the assets of the Company and its subsidiaries, except that no real property is collateral under the Facilities other than Company’s real property in North Jackson, Ohio.

 

Availability under the Credit Agreement is based on eligible accounts receivable and inventory. The Company must maintain undrawn availability under the Credit Agreement of at least $11.0 million. That requirement can be overcome if the Company maintains a fixed charge coverage ratio of not less than 1.10 to 1.0 measured on a rolling two-quarter basis and calculated in accordance with the terms of the Credit Agreement.

 

The Company is required to pay a commitment fee of 0.25% based on the daily unused portion of the Revolving Credit Facility.

 

With respect to the Term Loan, the Company pays quarterly installments of the principal of approximately $0.5 million, plus accrued and unpaid interest, on the first day of each fiscal quarter beginning after June 30, 2021. To the extent not previously paid, the Term Loan will become due and payable in full on the Expiration Date.

 

Amounts outstanding under the Facilities, at the Company’s option, bear interest at either a base rate or the current LIBOR (prior to September 30, 2022) or SOFR (after September 30, 2022) rate plus a spread, in either case calculated in accordance with the terms of the Credit Agreement. Interest under the Credit Agreement is payable monthly. We elected to use the SOFR based rate for the majority of the debt outstanding under the Facilities for the nine months ended September 30, 2023, which approximated 7.9% for commitments under our Revolving Credit Facility and 8.4% for the Term Loan.

 

 

Leases

 

The Company periodically enters into leases in its normal course of business. At September 30, 2023, the leases in effect were primarily related to mobile equipment and other production equipment. The term of our leases is generally 72 months or less, and the leases do not have significant restrictions, covenants, or other nonstandard terms.

 

Right-of-use assets and lease liabilities are recorded at the present value of minimum lease payments. For our operating leases, the assets are included in Other long-term assets on the consolidated balance sheets and are amortized within operating income over the respective lease terms. The long-term component of the lease liability is included in Other long-term liabilities, net, and the current component is included in Other current liabilities. For our finance leases, the assets are included in Property, plant and equipment, net on the consolidated balance sheets and are depreciated over the respective lease terms which range from three to six years. The long-term component of the lease liability is included in Long-term debt and the current component is included in Current portion of long-term debt.

 

The Company entered into four new financing leases during the first nine months of 2023.

 

Item 3.         QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company has reviewed its market risk and believes there are no significant changes from that disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, except as provided in this Form 10-Q in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in Part II. Item 1A. “Risk Factors.”

 

Item 4.         CONTROLS AND PROCEDURES

 

The Company’s management, including the Company’s Chairman, President and Chief Executive Officer and its Vice President and Chief Financial Officer, performed an evaluation of the effectiveness of the Company’s disclosure controls and procedures. Based on that evaluation, the Company’s Chairman, President and Chief Executive Officer and its Vice President and Chief Financial Officer concluded that, as of the end of the fiscal period covered by this quarterly report, the Company’s disclosure controls and procedures are effective. During the fiscal quarter ended September 30, 2023, there were no changes in the Company’s internal control over financial reporting which have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

 

 

Part II.        OTHER INFORMATION

 

Item 1.         LEGAL PROCEEDINGS

 

There are no material changes from the legal proceedings disclosed in Item 3. of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

Item 1A.       RISK FACTORS

 

In addition to the other information set forth in this Quarterly Report on Form 10-Q, the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 could materially affect our business, financial conditions or future results. Those risk factors are not the only risks facing us. Additional risks and uncertainties not currently known or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or operating results. We believe that there have been no material changes in our risk factors from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

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

 

None.

 

Item 3.         DEFAULTS UPON SENIOR SECURITIES

 

None.

 

Item 4.         MINE SAFETY DISCLOSURES

 

Not Applicable.

 

Item 5.         OTHER INFORMATION

 

Not Applicable.

 

 

Item 6.         EXHIBITS

 

Exhibit

Number

 

Exhibit

     

31.1

 

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a), 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(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).

     

32.1

 

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

     

101

 

The following financial information from this Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2023, formatted in Inline XBRL (Extensible Business Reporting Language) and filed electronically herewith: (i) the Consolidated Balance Sheets; (ii) the Consolidated Statements of Operations; (iii) the Consolidated Statements of Comprehensive Loss; (iv) the Consolidated Statements of Cash Flows; the Consolidated Statements of Shareholders’ Equity; and (v) the Notes to the Consolidated Financial Statements (filed herewith).

     

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in the Exhibit 101 attachments).

 

 

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: November 6, 2023

 
   

/s/   Dennis M. Oates

 

Dennis M. Oates

 

Chairman, President and Chief Executive Officer

 

(Principal Executive Officer)

 

 

Date: November 6, 2023

 

/s/   Steven V. DiTommaso

 

Steven V. DiTommaso

 

Vice President and Chief Financial Officer

 

(Principal Financial and Accounting Officer)

 

 

21
EX-31.1 2 ex_574482.htm EXHIBIT 31.1 ex_574482.htm

Exhibit 31.1

 

CERTIFICATION

 

I, Dennis M. Oates, certify that:

 

1.

I have reviewed this report on Form 10-Q of Universal Stainless & Alloy Products, 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 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.

 

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 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: November 6, 2023

 

 

 

/s/    Dennis M. Oates

 

Dennis M. Oates

 

Chairman, President and Chief Executive Officer

 

(Principal Executive Officer)

 

 

 
EX-31.2 3 ex_574483.htm EXHIBIT 31.2 ex_574483.htm

Exhibit 31.2

 

CERTIFICATION

 

I, Steven V. DiTommaso, certify that:

 

1.

I have reviewed this report on Form 10-Q of Universal Stainless & Alloy Products, 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 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 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: November 6, 2023

 

 

 

/s/    Steven V. DiTommaso

 

Steven V. DiTommaso

 

Vice President and Chief Financial Officer

 

(Principal Financial and Accounting Officer)

 

 

 
EX-32.1 4 ex_574484.htm EXHIBIT 32.1 ex_574484.htm

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 Universal Stainless & Alloy Products, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned, in the capacities and on the dates indicated below, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

1.

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

 

2.

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

 

Date: November 6, 2023

/s/    Dennis M. Oates

 

Dennis M. Oates

 

Chairman, President and Chief Executive Officer

 

(Principal Executive Officer)

   

Date: November 6, 2023

/s/    Steven V. DiTommaso

 

Steven V. DiTommaso

 

Vice President and Chief Financial Officer

 

(Principal Financial and Accounting Officer)

 

 
EX-101.SCH 5 usap-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Cash Flow (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Net Income (Loss) Per Common Share link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Inventory link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Derivatives and Hedging link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Related Parties link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 3 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 4 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 5 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 6 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 4 - Inventory (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 4 - Inventory - Schedule of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 6 - Long-term Debt - Schedule of Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 10 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 11 - Derivatives and Hedging (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 12 - Related Parties (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 usap-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 usap-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 usap-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Note To Financial Statement Details Textual Significant Accounting Policies Operating lease, 2024 Note 2 - Net Income (Loss) Per Common Share Operating lease, 2025 Hedging Relationship [Domain] Note 3 - Revenue Recognition Note 4 - Inventory Cash Flow Hedging [Member] Note 5 - Leases Note 6 - Long-term Debt Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Note 4 - Inventory - Schedule of Inventory (Details) Income Tax Disclosure [Text Block] Hedging Relationship [Axis] Note 5 - Leases - Lease Cost (Details) Note 6 - Long-term Debt - Schedule of Long-term Debt (Details) Hedging Designation [Axis] Notes To Financial Statements Hedging Designation [Domain] Other long-term assets Share-based compensation expense Notes To Financial Statements [Abstract] Designated as Hedging Instrument [Member] Operating lease, 2023 us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Debt [Table Text Block] Other current liabilities Current portion of long-term debt Less: current portion of long-term debt Depreciation and amortization Other comprehensive income (loss), net of tax us-gaap_AssetsCurrent Total current assets us-gaap_LesseeFinanceLeaseTermOfContract1 Lessee, Finance Lease, Term of Contract (Year) Common stock, par value $0.001 per share; 20,000,000 shares authorized; 9,088,245 and 9,049,748 shares issued, respectively Adjustments for non-cash items: Common stock, authorized (in shares) Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Common stock, issued (in shares) Common stock, par value (in dollars per share) Accrued employment costs Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Accounts payable Revolving Credit Facility [Member] Product and Service [Axis] Other current assets Product and Service [Domain] Statistical Measurement [Axis] Capital expenditures in accounts payable Credit Facility [Axis] Credit Facility [Domain] Senior preferred stock, par value $0.001 per share; 1,980,000 shares authorized; zero shares issued and outstanding Preferred stock, issued (in shares) us-gaap_PolicyTextBlockAbstract Accounting Policies Preferred stock, authorized (in shares) Inventory Total inventory Preferred stock, par value (in dollars per share) us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax Revenue from Contract with Customer, Including Assessed Tax Raw materials and starting stock us-gaap_InventoryValuationReserves Inventory reserves Semi-finished and finished steel products us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Payments for property, plant and equipment Weighted average effect of dilutive share-based compensation (in shares) Supplemental Non-Cash Investing Activity: us-gaap_InventoryGross Gross inventory Current liabilities: us-gaap_Assets Total assets Operating Activities: Statement [Line Items] Allowance for credit losses Accounts receivable (less expected credit losses of $34 and $201 in each period, respectively) Deferred income tax assets Additional paid-in capital AOCI Attributable to Parent [Member] Stockholders’ equity: us-gaap_ContractWithCustomerAssetNet Contract with Customer, Asset, after Allowance for Credit Loss us-gaap_OtherNonoperatingIncomeExpense Other expense (income), net Current assets: Net income (loss) Net income (loss) Net income (loss) us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash at beginning of period Cash at end of period us-gaap_SaleLeasebackTransactionNetBookValue Sale Leaseback Transaction, Net Book Value us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net decrease in cash us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) provided by financing activities Commitments and contingencies (Note 9) us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activity Inventory [Axis] Inventory [Domain] us-gaap_GrossProfit Gross margin Cost of products sold Deferred income taxes us-gaap_InventoryWriteDown Inventory Write-down Commitments and Contingencies Disclosure [Text Block] Property, plant and equipment, net us-gaap_CostOfGoodsAndServicesSoldOverhead Cost, Overhead Derivative Instrument [Axis] Derivative Contract [Domain] Investing Activity: Executive Management and Family [Member] Executive Management and Family. us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet Other assets and liabilities, net Retained Earnings [Member] Earnings Per Share [Text Block] Net sales Additional Paid-in Capital [Member] Common Stock [Member] Accrued employment costs us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Preferred Stock [Member] Related Party Transactions Disclosure [Text Block] Issuance of common stock under share-based plans Income taxes Equity Components [Axis] Equity Component [Domain] Accounts payable us-gaap_IncreaseDecreaseInAccountsPayable us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (loss) before income taxes Cash us-gaap_RepaymentsOfOtherDebt Payments on term loan facility and finance leases Timing of Transfer of Good or Service [Domain] us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net Less: deferred financing costs Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report usap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAveragePrice Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Price (in dollars per share) Represents the weighted average price of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Amendment Flag Entity Incorporation, State or Country Code Debt, carrying amount Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income (loss) Document Transition Report City Area Code No Trading Symbol Flag us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_RepaymentsOfLongTermLinesOfCredit Payments on revolving credit facility Entity Interactive Data Current Specialty Alloys [Member] Relating to specialty alloys. us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Security Exchange Name Preferred stock, outstanding (in shares) Title of 12(b) Security Long-term debt, net Long-term debt, net us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities Total debt Current Fiscal Year End Date Cost of Sales [Member] us-gaap_NotesReceivableNet Financing Receivable, after Allowance for Credit Loss Premium Alloys [Member] Relating to premium alloys. us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Conversion Services and Other Sales [Member] Relating to conversion services and other sales. usap_LeaseTerm Lease Term (Month) Represents the term of operating and finance leases. Document Fiscal Period Focus Borrowings under revolving credit facility Document Fiscal Year Focus Liquid Metal Spill [Member] Relating to liquid metal spill. Lease, Cost [Table Text Block] usap_InventoryAmortizationExpense Inventory Amortization Expense Represents the amount of amortization expense attributable to inventory. Document Period End Date Income Statement Location [Axis] Operating And Finance Leases Disclosure [Text Block] Operating and finance leases disclosure. Income Statement Location [Domain] Weighted-average remaining operating lease term (in years) (Year) Operating materials Amount before valuation reserves of operating materials included in inventory. Entity File Number Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] usap_FinanceLeaseImplicitInterestRate Finance Lease, Implicit Interest Rate Represents the implicit interest rate on a finance lease. Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status usap_FinanceLeaseOriginalAmount Finance Lease, Original Amount Represents the original amount of a finance lease. Debt Instrument, Name [Domain] Variable Rate [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Variable Rate [Axis] Diluted (in shares) Diluted weighted average number of shares of common stock outstanding (in shares) us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Share-based compensation us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Net income (loss) per common share - Diluted (in dollars per share) Basic (in shares) Entity Address, City or Town us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Entity Address, Postal Zip Code Net income (loss) per common share - Basic (in dollars per share) Entity Address, State or Province Concentration Risk Type [Axis] Weighted average shares of common stock outstanding Concentration Risk Type [Domain] usap_EffectiveIncomeTaxRateReconciliationPercentDiscreteItems Effective Income Tax Rate Reconciliation, Percent, Discrete Items The percent of effective income tax rate reconciliation from discrete items. Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding Lease Contractual Term [Domain] Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Axis] Income Statement [Abstract] Revenue Benchmark [Member] Accounts Receivable [Member] usap_LineOfCreditFacilityFixedChargeCoverageRatio Line of Credit Facility, Fixed Charge Coverage Ratio Represents the fixed charge coverage ratio on a line of credit facility. usap_LineOfCreditFacilityNecessaryUndrawnAvailability Line of Credit Facility, Necessary Undrawn Availability The amount of undrawn availability that must be maintained as part of a line of credit facility. us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol New Market Tax Credit Financing Transaction [Text Block] The entire disclosure regarding the New Market Tax Credit Financing Transaction. Sale and leaseback financing liability Represents the amount of sale and leaseback liability. Concentration Risk Benchmark [Axis] Term Loan [Member] Relating to a term loan. Concentration Risk Benchmark [Domain] PNC Capital Markets LLC [Member] Relating to PNC Capital Markets LLC. Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDue Total minimum finance lease payments us-gaap_FinanceLeaseRightOfUseAssetAmortization Finance Lease, Right-of-Use Asset, Amortization usap_RecapturePercentage Recapture Percentage Represents the recapture percentage. Finance lease, 2028 Employee Stock Purchase Plan (in shares) New Markets Tax Credit Financing Program [Member] Relating to New Markets Tax Credit Financing Program. Local Phone Number Lease Component of VAR Expansion [Member] Represents the amount of lease component of VAR Expansion. us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Finance Lease, Liability, Undiscounted Excess Amount Finance lease, less amounts representing interest usap_RecapturePeriod Recapture Period (Year) Represents the period for recapture. Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) Finance lease, 2024 us-gaap_TableTextBlock Notes Tables Finance lease, 2025 Finance lease, 2026 Finance lease, 2027 Employee Stock Purchase Plan us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Exercise of stock options us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Related Party, Type [Axis] us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance Lease, Weighted Average Discount Rate, Percent Related Party, Type [Domain] Finance lease, 2023 Share-based compensation (in shares) Selling, general and administrative expenses Weighted-average remaining finance lease term (in years) (Year) Financing Activities: Other long-term liabilities, net Other Liabilities, Noncurrent us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Line of Credit Facility, Lender [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity us-gaap_InsuranceRecoveries Insurance Recoveries Retained earnings Accumulated other comprehensive (loss) income Debt Disclosure [Text Block] Interest expense and other financing costs Changes in assets and liabilities: Foreign Exchange Forward [Member] us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Amortization of deferred debt financing costs Amortization of Debt Issuance Costs us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax Derivative Instruments and Hedging Activities Disclosure [Text Block] Inventory Disclosure [Text Block] Total long-term operating lease obligations, net Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Present value of minimum operating lease payments us-gaap_OperatingLeaseLiabilityCurrent Less current operating lease obligations us-gaap_FinanceLeaseLiabilityCurrent Finance lease, less current obligations Interest Rate Swap [Member] Total long-term finance lease obligations, net Other comprehensive income (loss), net of tax Unrealized gain (loss) on derivatives us-gaap_OperatingLeaseRightOfUseAsset Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total minimum operating lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Operating lease, less amounts representing interest Present value of minimum finance lease payments Deferred income tax us-gaap_OtherReceivablesNetCurrent Other Receivables, Net, Current Operating lease, 2026 Operating lease, 2027 us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Operating lease, 2028 EX-101.PRE 9 usap-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 10 image01.jpg begin 644 image01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" \ $P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_*YCXM_& MCPG\!O!\NO\ C+Q#I7AK1X3M:ZO[A8D9CT5<\LQ[*H)/I73U^"7_ 7,^->N M_$[]OOQ+H.HWM7/V@?VC_!G[+7@#_A*/'>L?V'H7VF.S^T_8Y[K][)G8NR%' M?G:>=N..37Q!_P &VG_)JGCG_L:V_P#22WKTC_@O!8?VE^PIY?7_ (J.P/\ MZ-KQN)L3++<+7KT=73BVK^2ZVL?9^&N3X?B#/W"KEB!EB .YK\*O^$1_V?TKTO]B_PO\ 9_VP/A:^ MW[OBK3CT_P"GA*_$\'XJ9E6Q$*4J=.TFEM+J_P#$?V_F_P!%?@G"X"OBJ6)Q M+E"$I*\Z5KJ+:O\ N5I\S^ARO%+?_@HM\%)OC5J/P[D^(.CV/C#2KTZ=<:?? MQS6>+@'!C265%BD;)_@2560)D]D%?8-.?^QK;_P!)+>O8_P#@M%8?VE^QGY?_ %'[(_\ MHRO'/^#;3_DU3QS_ -C6W_I);U[[_P %9;#^T?V4?+_ZC5H?_0Z^*\2)%?!_P#P;M_\F#7G_8UW_P#Z+@K[PK@QW^\3]3T,O_W:'H%?SR_\%AO^4D_Q M3_Z_K;_TC@K^AJOYY_\ @L3&T?\ P4H^*6Y2N;VV89&,@V<=DG\9^GZHX M<\_@1]?T9^@/_!MI_P FJ>.?^QK;_P!)+>OIC_@I-8?VE^S?Y>,_\3:V/_H= M?)'_ ;4?$.QNOA'\2?"GF*NIV.LP:KY9/S/!- (MP'H&A(/^\*^]?VG/A9< M_%_X27FE66W[;'*EU C' E9#]W/;()Q[XKXWQ&PE?$Y5CL/AXN4Y0E9+=NVR M\WT/K?#_ !U/"9A@\55=HPG%M]M3\Q_^$2]A^5==^S_X8^S_ !U\&OC[FM6C M=/\ IJM=OJ'P7US2KIH+C1=3BE0X93:/Q^E>@_LT_LVZUK7Q-TC5+C3[BRTS M2;E+N2>>(Q[RARJJ#R22!]!FOX>X>P&/Q&:T,/2I2.G*]+-7;[)=;[']? MYUQ?AH9=6G.JK.$NJUNM+=[]#[3K^;__ (*7?\I!/C%_V-%U_,5_1^\@B0LQ M"JHR23@ 5_,Y^VA\1;3XN?M=?$OQ+I[B6PUGQ)>W%K(.DD7FLJ,/JH!_&O\ M17)$_:2?D?PAGK7LXKS/UT_X-V_^3!KS_L:[_P#]%P5]X5\(_P#!NZC+^P)= M$@@-XJORI(Z_) ./RK[NKS\=_O$_4]'+_P#=H>@5\1?\%0_^"/.G_MRZ[%XS M\+:M:^&?'\-NMKZKX>L[C4M/\ [*OYHE:XL_/6?[,_=!(O# 'N ,^@ MJ_16F)Q4J[YII7,L-A(4$XP;L%%%%Z\&?!K3=$MF M\06[6^J:[?ZJ+66UA;*O%;H%8[V7(,A(V@G )Y'YP?"3_@W1^+_B3Q+!%XNU MSPEX6T56'GSVMR]_ XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 30, 2023
Document Information [Line Items]    
Entity Central Index Key 0000931584  
Entity Registrant Name UNIVERSAL STAINLESS & ALLOY PRODUCTS INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-39467  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 25-1724540  
Entity Address, Address Line One 600 Mayer Street  
Entity Address, City or Town Bridgeville  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 15017  
City Area Code 412  
Local Phone Number 257-7600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,088,245
Preferred Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Security Exchange Name NASDAQ  
No Trading Symbol Flag true  
Common Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol USAP  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 71,283 $ 46,196 $ 206,163 $ 145,914
Cost of products sold 60,424 43,218 177,732 134,144
Gross margin 10,859 2,978 28,431 11,770
Selling, general and administrative expenses 6,449 5,279 19,479 15,605
Operating income (loss) 4,410 (2,301) 8,952 (3,835)
Interest expense and other financing costs 2,138 1,221 6,215 2,800
Other expense (income), net 42 (599) 5 (625)
Income (loss) before income taxes 2,230 (2,923) 2,732 (6,010)
Income taxes 300 (1,626) 419 (1,661)
Net income (loss) $ 1,930 $ (1,297) $ 2,313 $ (4,349)
Net income (loss) per common share - Basic (in dollars per share) $ 0.21 $ (0.14) $ 0.26 $ (0.49)
Net income (loss) per common share - Diluted (in dollars per share) $ 0.2 $ (0.14) $ 0.25 $ (0.49)
Weighted average shares of common stock outstanding        
Basic (in shares) 9,087,465 8,975,331 9,069,926 8,960,830
Diluted (in shares) 9,427,509 8,975,331 9,290,982 8,960,830
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income (loss) $ 1,930 $ (1,297) $ 2,313 $ (4,349)
Other comprehensive income (loss), net of tax        
Unrealized gain (loss) on derivatives 109 159 (161) 455
Comprehensive income (loss) $ 2,039 $ (1,138) $ 2,152 $ (3,894)
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash $ 177 $ 2,019
Accounts receivable (less expected credit losses of $34 and $201 in each period, respectively) 36,984 30,960
Inventory 150,751 154,193
Other current assets 8,621 10,392
Total current assets 196,533 197,564
Property, plant and equipment, net 158,881 163,490
Deferred income tax assets 0 143
Other long-term assets 1,602 2,137
Total assets 357,016 363,334
Current liabilities:    
Accounts payable 35,095 38,179
Accrued employment costs 5,119 2,790
Current portion of long-term debt 3,697 3,419
Other current liabilities 1,006 1,112
Total current liabilities 44,917 45,500
Long-term debt, net 85,832 95,015
Deferred income taxes 219 0
Other long-term liabilities, net 3,053 3,066
Total liabilities 134,021 143,581
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Senior preferred stock, par value $0.001 per share; 1,980,000 shares authorized; zero shares issued and outstanding 0 0
Common stock, par value $0.001 per share; 20,000,000 shares authorized; 9,088,245 and 9,049,748 shares issued, respectively 9 9
Additional paid-in capital 98,092 97,002
Accumulated other comprehensive (loss) income (28) 133
Retained earnings 124,922 122,609
Total stockholders’ equity 222,995 219,753
Total liabilities and stockholders’ equity $ 357,016 $ 363,334
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for credit losses $ 34 $ 201
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 1,980,000 1,980,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 20,000,000 20,000,000
Common stock, issued (in shares) 9,088,245 9,049,748
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flow (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Activities:    
Net income (loss) $ 2,313 $ (4,349)
Adjustments for non-cash items:    
Depreciation and amortization 14,331 14,351
Amortization of deferred debt financing costs 194 169
Deferred income tax 370 (1,675)
Share-based compensation expense 1,008 1,001
Changes in assets and liabilities:    
Accounts receivable, net (6,024) (1,938)
Inventory 2,159 (19,342)
Accounts payable (743) 7,255
Accrued employment costs 2,329 (335)
Other assets and liabilities, net 1,909 (1,449)
Net cash provided by (used in) operating activities 17,846 (6,312)
Investing Activity:    
Payments for property, plant and equipment (9,656) (10,974)
Net cash used in investing activity (9,656) (10,974)
Financing Activities:    
Borrowings under revolving credit facility 151,929 102,098
Payments on revolving credit facility (159,383) (83,260)
Issuance of common stock under share-based plans 82 62
Payments on term loan facility and finance leases (2,660) (1,666)
Net cash (used in) provided by financing activities (10,032) 17,234
Net decrease in cash (1,842) (52)
Cash at beginning of period 2,019 118
Cash at end of period 177 66
Supplemental Non-Cash Investing Activity:    
Capital expenditures in accounts payable $ 1,386 $ 3,013
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2021 8,938,091        
Balance at Dec. 31, 2021 $ 9 $ 95,590 $ 130,682 $ 40  
Share-based compensation (in shares) 19,362        
Share-based compensation $ 0 409 0 0  
Other comprehensive income (loss), net of tax 0 0 0 135  
Net income (loss) $ 0 0 (1,615) 0  
Balance (in shares) at Mar. 31, 2022 8,957,453        
Balance at Mar. 31, 2022 $ 9 95,999 129,067 175  
Balance (in shares) at Dec. 31, 2021 8,938,091        
Balance at Dec. 31, 2021 $ 9 95,590 130,682 40  
Net income (loss) $ 0 0 (1,437) 0  
Balance (in shares) at Jun. 30, 2022 8,975,331        
Balance at Jun. 30, 2022 $ 9 96,347 127,630 296  
Balance (in shares) at Dec. 31, 2021 8,938,091        
Balance at Dec. 31, 2021 $ 9 95,590 130,682 40  
Other comprehensive income (loss), net of tax         $ 455
Net income (loss)         $ (4,349)
Exercise of stock options (in shares)         20,119
Balance (in shares) at Sep. 30, 2022 8,975,331        
Balance at Sep. 30, 2022 $ 9 96,653 126,333 455  
Balance (in shares) at Mar. 31, 2022 8,957,453        
Balance at Mar. 31, 2022 $ 9 95,999 129,067 175  
Share-based compensation (in shares) 8,008        
Share-based compensation $ 0 286 0 0  
Other comprehensive income (loss), net of tax $ 0 0 0 121  
Employee Stock Purchase Plan (in shares) 9,870        
Employee Stock Purchase Plan $ 0 62 0 0  
Balance (in shares) at Jun. 30, 2022 8,975,331        
Balance at Jun. 30, 2022 $ 9 96,347 127,630 296  
Share-based compensation 0 306 0 0  
Other comprehensive income (loss), net of tax 0 0 0 159 $ 159
Net income (loss) $ 0 0 (1,297) 0 (1,297)
Balance (in shares) at Sep. 30, 2022 8,975,331        
Balance at Sep. 30, 2022 $ 9 96,653 126,333 455  
Balance (in shares) at Dec. 31, 2022 9,049,748        
Balance at Dec. 31, 2022 $ 9 97,002 122,609 133 219,753
Share-based compensation (in shares) 10,920        
Share-based compensation $ 0 361 0 0  
Other comprehensive income (loss), net of tax 0 0 0 (146)  
Net income (loss) $ 0 0 (512) 0  
Balance (in shares) at Mar. 31, 2023 9,060,668        
Balance at Mar. 31, 2023 $ 9 97,363 122,097 (13)  
Balance (in shares) at Dec. 31, 2022 9,049,748        
Balance at Dec. 31, 2022 $ 9 97,002 122,609 133 219,753
Other comprehensive income (loss), net of tax         (161)
Net income (loss)         $ 2,313
Exercise of stock options (in shares)         14,919
Balance (in shares) at Sep. 30, 2023 9,088,245        
Balance at Sep. 30, 2023 $ 9 98,092 124,922 (28) $ 222,995
Balance (in shares) at Mar. 31, 2023 9,060,668        
Balance at Mar. 31, 2023 $ 9 97,363 122,097 (13)  
Share-based compensation (in shares) 15,172        
Share-based compensation $ 0 311 0 0  
Other comprehensive income (loss), net of tax 0 0 0 (124)  
Net income (loss) $ 0 0 895 0  
Employee Stock Purchase Plan (in shares) 10,280        
Employee Stock Purchase Plan $ 0 64 0 0  
Exercise of stock options (in shares) 1,250        
Exercise of stock options $ 0 11 0 0  
Balance (in shares) at Jun. 30, 2023 9,087,370        
Balance at Jun. 30, 2023 $ 9 97,749 122,992 (137)  
Share-based compensation 0 336 0 0  
Other comprehensive income (loss), net of tax 0 0 0 109 109
Net income (loss) $ 0 0 1,930 0 1,930
Exercise of stock options (in shares) 875        
Exercise of stock options $ 0 7 0 0  
Balance (in shares) at Sep. 30, 2023 9,088,245        
Balance at Sep. 30, 2023 $ 9 $ 98,092 $ 124,922 $ (28) $ 222,995
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

Note 1: Nature of Business and Basis of Presentation

 

Universal Stainless & Alloy Products, Inc., and its wholly-owned subsidiaries (collectively, “Universal,” “we,” “us,” “our,” or the “Company”), manufacture and market semi-finished and finished specialty steel products, including stainless steel, nickel alloys, tool steel and certain other alloyed steels. Our manufacturing process involves melting, remelting, heat treating, hot and cold rolling, forging, machining and cold drawing of semi-finished and finished specialty steels. Our products are sold to service centers, forgers, rerollers, original equipment manufacturers and wire redrawers. Our customers further process our products for use in a variety of industries, including the aerospace, power generation, oil and gas, heavy equipment, and general industrial manufacturing industries. We also perform conversion services on materials supplied by customers.

 

The accompanying unaudited consolidated statements include the accounts of Universal Stainless & Alloy Products, Inc. and its subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial reports and the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in consolidated financial statements prepared under U.S. GAAP have been condensed or omitted pursuant to such regulations. Although the  December 31, 2022 consolidated balance sheet data was derived from the audited consolidated financial statements, it does not include all disclosures required by U.S. GAAP. However, we believe that the disclosures are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with our most recently audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission. In the opinion of management, the accompanying consolidated financial statements include all adjustments necessary to present a fair presentation of the consolidated financial statements for the periods shown. Interim results are not necessarily indicative of the operating results for the full fiscal year or any future period. The preparation of these consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. Actual results may differ from our estimates. We also consolidate, regardless of our ownership percentage, variable interest entities (each a “VIE”) for which we are deemed to have a controlling financial interest. All intercompany transactions and balances have been eliminated.

 

When we obtain an economic interest in an entity, we evaluate the entity to determine if the entity is a VIE, and if we are deemed to be a primary beneficiary. As a part of our evaluation, we are required to qualitatively assess if we are the primary beneficiary of the VIE based on whether we hold the power to direct those matters that most significantly impacted the activities of the VIE and the obligation to absorb losses or the right to receive the benefits of the VIE that could potentially be significant. Refer to Note 7, New Markets Tax Credit Financing Transaction, for a description of the VIEs included in our consolidated financial statements.

 

Recently Adopted Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board added a new impairment model that is based on expected losses rather than incurred losses, known as the current expected credit loss ("CECL") model. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses applicable to trade receivables, other receivables, contract assets and most debt instruments. The model does not have a minimum threshold for recognition of impairment losses. The Company adopted this guidance as of January 1, 2023. The adoption did not have a material impact on the consolidated financial statements.

 

Recently Issued Accounting Pronouncements

 

The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs"). Recently issued ASUs not listed were assessed and were determined not applicable, or are expected to have minimal impact on our consolidated financial statements.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Net Income (Loss) Per Common Share
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 2: Net Income (Loss) Per Common Share

 

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

 

  

Three months ended

  

Nine months ended

 
  

September 30,

  

September 30,

 

(dollars in thousands, except per share amounts)

 

2023

  

2022

  

2023

  

2022

 
                 

Numerator:

                

Net income (loss)

 $1,930  $(1,297) $2,313  $(4,349)
                 

Denominator:

                

Weighted average number of shares of common stock outstanding

  9,087,465   8,975,331   9,069,926   8,960,830 

Weighted average effect of dilutive share-based compensation

  340,044   -   221,056   - 

Diluted weighted average number of shares of common stock outstanding

  9,427,509   8,975,331   9,290,982   8,960,830 
                 

Net income (loss) per common share:

                

Net income (loss) per common share - Basic

 $0.21  $(0.14) $0.26  $(0.49)

Net income (loss) per common share - Diluted

 $0.20  $(0.14) $0.25  $(0.49)

 

We had options to purchase 419,550 and 719,875 shares of common stock outstanding at a weighted average price of $22.11 and $18.48 for the three months ended  September 30, 2023 and 2022, respectively, which were excluded in the computation of diluted net income (loss) per common share. We had options to purchase 532,150 and 716,375 shares of common stock outstanding at a weighted average price of $19.92 and $18.55 for the nine months ended September 30, 2023 and 2022, respectively, which were excluded in the computation of diluted net income (loss) per common share. These options were not included in the computation of diluted net income (loss) per common share because their exercise prices were greater than the average market price of our common stock.

 

In addition, the calculation of diluted net loss per share for the three and nine months ended September 30, 2022, respectively, excluded 14,919 and 20,119 shares for the assumed exercise of stock options as a result of being in a net loss position.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 3: Revenue Recognition

 

The Company’s revenues primarily include sales of products. Revenue is recognized when the Company satisfies its performance obligation under the contract by transferring the promised product to its customer that obtains control of the product. A performance obligation is a promise in a contract to transfer a distinct product to a customer. Most of the Company’s contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.

 

Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. As such, revenue is recorded net of returns, allowances, customer discounts, and incentives. Sales and other taxes are excluded from revenues. Invoiced shipping and handling costs are included in revenue.

 

The Company’s revenue is primarily from products transferred to customers at a point in time. The Company recognizes revenue at the point in time in which the customer obtains control of the product, which is generally when product title passes to the customer upon shipment.

 

We have determined that there are certain customer agreements involving production of specified product grades and shapes that require over-time revenue recognition, in advance of shipment, as there is no alternative use for the product without significant economic loss, and the Company maintains an enforceable right to payment including a normal profit margin from the customer in the event of contract termination. The revenue is measured based on inputs expended in proportion to the total inputs the entity expects to expend to completely satisfy the performance obligation. The Company had revenue subject to over-time recognition of $7.2 million and $4.0 million during the nine months ending September 30, 2023 and 2022, respectively. 

 

The timing of revenue recognition, customer billings, and cash collections resulted in contract assets related to services performed and not yet billed of $2.3 million and $1.6 million At September 30, 2023 and December 31, 2022, respectively. The Company recorded these contract assets within Accounts Receivable in the Consolidated Balance Sheets at each date.

 

We expect to satisfy all performance obligations related to revenue recognized in advance of shipment at September 30, 2023 within the next 12 months. 

 

The Company has elected the following practical expedients allowed under Accounting Standard Codification (“ASC”) 606, Revenue from Contracts with Customers ("ASC 606"):

 

 

Shipping of products is not considered a separate performance obligation.

 

 

Performance obligations are satisfied within one year from a given reporting date; consequently, we omit disclosure of the transaction price apportioned to remaining performance obligations on open orders.

 

The following summarizes our revenue by melt type:

 

  

Three months ended September 30,

  

Nine months ended September 30,

 

(in thousands)

 

2023

  

2022

  

2023

  

2022

 

Net sales:

                

Specialty alloys

 $53,092  $37,308  $155,588  $118,352 

Premium alloys (A)

  16,476   7,986   46,998   25,707 

Conversion services and other sales

  1,715   902   3,577   1,855 
                 

Total net sales

 $71,283  $46,196  $206,163  $145,914 

 

 

(A)

Premium alloys represent all vacuum induction melted (VIM) products.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Inventory
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 4: Inventory

 

Our raw material and starting stock inventory is primarily comprised of ferrous and non-ferrous scrap metal and alloys such as nickel, chrome, molybdenum, cobalt, vanadium and copper. Our semi-finished and finished steel products are work-in-process in various stages of production or are finished products waiting to be shipped to our customers.

 

Operating materials are primarily comprised of forge dies and production molds and rolls that are consumed over their useful lives. During the nine months ended September 30, 2023 and 2022, we amortized these operating materials in the amount of $1.3 million and $1.2 million, respectively. This expense is recorded as a component of cost of products sold on the consolidated statements of operations and included as a part of our total depreciation and amortization on the consolidated statement of cash flows.

 

Inventory is stated at the lower of cost or net realizable value with cost principally determined on a weighted average cost method. Such costs include the acquisition cost for raw materials and supplies, direct labor and applied manufacturing overhead. We assess market based upon actual and estimated transactions at or around the balance sheet date. Typically, we reserve for slow-moving inventory and inventory that is being evaluated under our quality control process. The reserves are based upon management’s expected method of disposition.

 

The Company experienced a liquid metal spill at our Bridgeville plant during April 2022. The consolidated statements of operations for the nine months ended September 30, 2022 included $3.6 million of net expense related to the liquid metal spill, of which $1.3 million represents fixed overhead costs charged directly to expense due to the impact of the spill on our activity levels. The $3.6 million of expense is net of a $1.5 million insurance recovery received during the same period.

 

Inventories consisted of the following:

 

  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Raw materials and starting stock

 $15,884  $14,890 

Semi-finished and finished steel products

  122,538   129,534 

Operating materials

  15,552   13,220 
         

Gross inventory

  153,974   157,644 

Inventory reserves

  (3,223)  (3,451)
         

Total inventory

 $150,751  $154,193 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Leases
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Operating And Finance Leases Disclosure [Text Block]

Note 5: Leases

 

The Company periodically enters into leases in its normal course of business. At September 30, 2023 and December 31, 2022, the leases in effect were primarily related to mobile equipment and other production equipment. The term of our leases is generally 72 months or less, and the leases do not have significant restrictions, covenants, or other nonstandard terms.

 

Right-of-use assets and lease liabilities are recorded at the present value of minimum lease payments. For our operating leases, the assets are included in Other long-term assets on the consolidated balance sheets and are amortized within operating income over the respective lease terms. The long-term component of the lease liability is included in Other long-term liabilities, net, and the current component is included in Other current liabilities. For our finance leases, the assets are included in Property, plant and equipment, net on the consolidated balance sheets and are depreciated over the respective lease terms which range from three to six years. The long-term component of the lease liability is included in Long-term debt and the current component is included in Current portion of long-term debt.

 

The Company entered into four new finance lease agreements in the first nine months of 2023.

 

As of  September 30, 2023, future minimum lease payments applicable to operating and finance leases were as follows:

 

(in thousands)

 

Operating Leases

  

Finance Leases

 

2023

 $55  $491 

2024

  170   1,953 

2025

  36   1,841 

2026

  21   1,714 

2027

  2   1,570 

2028

  -   1,114 

Total minimum lease payments

  284   8,683 

Less amounts representing interest

  (7)  (1,867)

Present value of minimum lease payments

  277   6,816 

Less current obligations

  (161)  (1,311)

Total long-term lease obligations, net

 $116  $5,505 

Weighted-average remaining lease term (in years)

  1.7   4.5 

 

Right-of-use assets recorded to the consolidated balance sheet at September 30, 2023, net of accumulated amortization, were $0.3 million for operating leases and $7.0 million for finance leases. For the nine months ended September 30, 2023, the amortization of finance lease assets was $0.3 million and was included in cost of products sold in the consolidated statements of operations. Right-of-use assets recorded to the consolidated balance sheet at December 31, 2022, net of accumulated amortization, were $0.5 million for operating leases and $6.7 million for finance leases.

 

The unamortized portion of the $5.2 million lease component of our VAR expansion financing arrangement is included in the right-of-use asset total, while the $1.8 million sale and leaseback component of that agreement is excluded. The sale and leaseback component is accounted for as a loan secured by the related equipment, as it did not meet the criteria for sale accounting under ASC 842, Leases ("ASC 842"). This financing agreement was executed in December 2022 and had a $7.0 million total original principal amount, original term of 72 months, and implicit interest rate of approximately 11.2%. The weighted average interest rate on all our financing leases is approximately 10.0%.

 

The Company applies the practical expedient allowed under ASC 842 to exclude leases with a term of 12 months or less from the calculation of our lease liabilities and right-of-use assets.

 

In determining the lease liability and corresponding right-of-use asset for each lease, the Company calculated the present value of future lease payments using the interest rate implicit in the lease, when available, or the Company’s incremental borrowing rate. The incremental borrowing rate was determined with reference to the interest rate applicable under revolving credit facility discussed in Note 6, Long-Term Debt, as this facility is collateralized by a first lien on substantially all of the assets of the Company and its term is similar to the term of our leases.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 6: Long-Term Debt

 

Long-term debt consisted of the following:

 

  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Revolving credit facility

 $72,091  $79,545 

Term loan

  10,178   11,786 

Sale and leaseback financing liability

  1,605   1,804 

Finance leases

  6,816   6,663 
         

Total debt

  90,690   99,798 

Less: current portion of long-term debt

  (3,697)  (3,419)

Less: deferred financing costs

  (1,161)  (1,364)
         

Long-term debt, net

 $85,832  $95,015 

 

Credit Facility

 

On March 17, 2021, we entered into the Second Amended and Restated Revolving Credit, Term Loan and Security Agreement (the “Credit Agreement”), with PNC Bank, National Association, as administrative agent and co-collateral agent (the “Agent”), Bank of America, N.A., as co-collateral agent (“Bank of America”), the Lenders (as defined in the Credit Agreement) party thereto from time to time and PNC Capital Markets LLC, as sole lead arranger and sole bookrunner. The Credit Agreement provides for a senior secured revolving credit facility in an aggregate principal amount not to exceed $105.0 million (“Revolving Credit Facility”) and a senior secured term loan facility (“Term Loan”) in the amount of $15.0 million (together with the Revolving Credit Facility, the “Facilities”).

 

At September 30, 2023, we had total Credit Agreement related net deferred financing costs of approximately $0.6 million. For the nine months ended September 30, 2023 and 2022, we amortized approximately $0.2 million of those deferred financing costs.

 

The Credit Agreement requires the Company to maintain compliance with all the applicable financial covenants throughout the term of the Credit Agreement. As of September 30, 2023, we are in compliance with all applicable financial covenants.

 

The Facilities, which expire on March 17, 2026 (the ‘Expiration Date”), are collateralized by a first lien on substantially all of the assets of the Company and its subsidiaries, except that no real property is collateral under the Facilities other than Company’s real property in North Jackson, Ohio.

 

Availability under the Credit Agreement is based on eligible accounts receivable and inventory. The Company must maintain undrawn availability under the Credit Agreement of at least $11.0 million. That requirement can be overcome if the Company maintains a fixed charge coverage ratio of not less than 1.10 to 1.0 measured on a rolling two-quarter basis and calculated in accordance with the terms of the Credit Agreement.

 

The Company is required to pay a commitment fee of 0.25% based on the daily unused portion of the Revolving Credit Facility.

 

With respect to the Term Loan, the Company pays quarterly installments of the principal of approximately $0.5 million, plus accrued and unpaid interest, on the first day of each fiscal quarter beginning after June 30, 2021. To the extent not previously paid, the Term Loan will become due and payable in full on the Expiration Date.

 

Amounts outstanding under the Facilities, at the Company’s option, bear interest at either a base rate or the current LIBOR (prior to September 30, 2022) or SOFR (after September 30, 2022) rate plus a spread, in either case calculated in accordance with the terms of the Credit Agreement. Interest under the Credit Agreement is payable monthly. We elected to use the SOFR based rate for the majority of the debt outstanding under the Facilities for the nine months ended September 30, 2023, which approximated 7.9% for commitments under our Revolving Credit Facility and 8.4% for the Term Loan.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - New Markets Tax Credit Financing Transaction
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
New Market Tax Credit Financing Transaction [Text Block]

Note 7: New Markets Tax Credit Financing Transaction

 

On March 9, 2018, the Company entered into a qualified New Markets Tax Credit (“NMTC”) financing program with PNC New Markets Investment Partners, LLC and Boston Community Capital, Inc. related to a new mid-size bar cell capital project at the Company’s Dunkirk, NY facility. PNC New Markets Investment Partners, LLC made a capital contribution and the Company made a loan to Dunkirk Investment Fund, LLC (“Investment Fund”) under the qualified NMTC program. Through this financing transaction, the Company secured low interest financing and the potential for other future benefits related to its mid-size bar cell capital project.

 

In connection with the NMTC financing program, the Company loaned $6.7 million aggregate principal amount (“Leverage Loan”) due in March 2048, to the Investment Fund. Additionally, PNC New Markets Investment Partners, LLC contributed $3.5 million to the Investment Fund, and as such, PNC New Markets Investment Partners, LLC is entitled to substantially all tax and other benefits derived from the NMTC. The Investment Fund then contributed the proceeds to a community development entity (“CDE”). The CDE then loaned the funds, on similar terms, as the Leverage Loan to Dunkirk Specialty Steel, LLC, a wholly-owned subsidiary of the Company. The CDE loan proceeds are restricted for use on the mid-size bar cell capital project.

 

The NMTC is subject to 100 percent recapture for a period of seven years as provided in the Internal Revenue Code. The Company is required to comply with various regulations and contractual provisions that apply to the NMTC arrangement. Non-compliance with applicable requirements could result in projected tax benefits not being realized and, therefore, require the Company to indemnify PNC New Markets Investment Partners, LLC for any loss or recapture of NMTCs related to the financing until the Company’s obligation to deliver tax benefits is relieved. The Company does not anticipate any credit recaptures will be required in connection with this arrangement.

 

As of September 30, 2023 and December 31, 2022, the Company recorded $2.8 million within Other long-term liabilities related to this transaction, which represents the funds contributed to the Investment Fund by PNC New Markets Investment Partners, LLC.

 

This transaction also includes a put/call provision whereby the Company may be obligated or entitled to repurchase PNC New Markets Investment Partners, LLC’s interest in the Investment Fund. The Company believes that PNC New Markets Investment Partners, LLC will exercise the put option in March 2025, at the end of the recapture period, resulting in a gain of $2.8 million at that time. The value attributed to the put/call is negligible.

 

Direct costs incurred in structuring this financing transaction totaled $0.7 million. These costs were deferred and amortized over the term of the loans.

 

The Company has determined that the Investment Fund and CDE are each a VIE, and that it is the primary beneficiary of each VIE. This conclusion was reached based on the following:

 

 

The ongoing activities of the VIE, collecting and remitting interest and fees, and NMTC compliance were all considered in the initial design and are not expected to significantly affect economic performance throughout the life of the VIE;

 

 

Contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investment Fund and CDE;

 

 

PNC New Markets Investment Partners, LLC lacks a material interest in the underlying economics of the project; and

 

 

The Company is obligated to absorb losses of the VIE.

 

Because the Company is the primary beneficiary of each VIE, these entities have been included in the Company’s consolidated financial statements.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Fair Value Measurement
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]

Note 8: Fair Value Measurement

 

The fair value hierarchy has three levels based on the inputs used to determine fair value, which are as follows:

 

Level 1 — Unadjusted quoted prices available in active markets for the identical assets or liabilities at the measurement date.

 

Level 2 — Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.

 

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

 

The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.

 

The fair value of the Term Loan and Revolving Credit Facility at  September 30, 2023 and December 31, 2022 approximated the carrying amount as the interest rate is based upon observable market interest rates (Level 2). The fair values of foreign currency forward contracts and our interest rate swap discussed in Note 11, Derivatives and Hedging, at September 30, 2023 and December 31, 2022 were determined using observable market swap rates (Level 2).

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 9: Commitments and Contingencies

 

From time to time, various lawsuits and claims have been or may be asserted against us relating to the conduct of our business, including routine litigation relating to commercial and employment matters. The ultimate cost and outcome of any litigation or claim cannot be predicted with certainty. Management believes, based on information presently available, that the likelihood that the ultimate outcome of any such pending matter will have a material adverse effect on our financial condition, or liquidity or a material impact on our results of operations is remote, although the resolution of one or more of these matters may have a material adverse effect on our results of operations for the period in which the resolution occurs.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 10: Income Taxes

 

Management estimates the annual effective income tax rate quarterly based on forecasted full year results. Items unrelated to current year ordinary income are recognized entirely in the period identified as a discrete item of tax. The quarterly income tax provision includes tax on ordinary income provided at the most recent estimated annual effective tax rate (“ETR”), increased or decreased for the tax effect of discrete items.

 

For the nine months ended September 30, 2023 and 2022, our estimated annual effective tax rates applied to ordinary income were 11.9% and 30.9%, respectively. In both periods, the projected annual ETR differs from the federal statutory rate of 21.0% primarily due to the impact of research and development credits. State taxes are not a significant component of the rate. In the current year, these credits reduce the rate because the Company is in a pretax income position, compared with the prior year when the Company was in a pretax loss position.

 

Discrete items during the nine months ended September 30, 2023 and 2022 were related to share-based compensation items and totaled $0.1 million and $0.2 million, respectively. The ETR for each period was 15.3% and 27.8%, respectively.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Derivatives and Hedging
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

Note 11: Derivatives and Hedging

 

The Company invoices certain customers in foreign currencies. In order to mitigate the risks associated with fluctuations in exchange rates with the U.S. Dollar, the Company entered into foreign exchange forward contracts to mitigate the foreign currency risk related to a portion of these sales, and has designated these contracts as cash flow hedges.

 

The notional value of contracts was $3.8 million and $4.3 million at September 30, 2023 and December 31, 2022, respectively.

 

The Company recorded an unrealized loss in accumulated other comprehensive income (loss) of less than $0.1 million at September 30, 2023 related to the contracts, compared to an unrealized gain of less than $0.1 million at December 31, 2022.

 

Additionally, the Company entered into a forward interest rate swap contract during 2020 to fix the interest rate on a portion of its variable-rate debt from January 1, 2021 to June 30, 2023. The interest rate swap was designated as a cash flow hedge. The notional amount of the contract at its inception was $16 million and reduced throughout the term. The notional amount of the contract was $10 million at December 31, 2022 and was $5 million during the first half of 2023 until it matured on June 30, 2023. The Company recorded an unrealized gain in accumulated other comprehensive income of $0.1 million December 31, 2022 related to the contract. There was no hedge in place for the Company's variable rate debt as of September 30, 2023. 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Related Parties
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

Note 12: Related Parties

 

During the nine-months ended September 30, 2023 and 2022, a member of the Company’s executive management team had an immediate family member who was an employee of a customer. Additionally during the nine-months ended September 30, 2023 and 2022, a member of the Company's board of directors was also a director of a customer. The Company has identified sales transactions to these customers as related party transactions in accordance with ASC 850, Related Party Disclosures. In total, related party sales transactions to these customers comprised approximately 17% and approximately 20% of our total Net sales for the nine months ended September 30, 2023 and 2022, respectively. Amounts due to the Company related to these transactions was approximately $8.3 million and $8.2 million as of September 30, 2023 and December 31, 2022, respectively. 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

Recently Adopted Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board added a new impairment model that is based on expected losses rather than incurred losses, known as the current expected credit loss ("CECL") model. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses applicable to trade receivables, other receivables, contract assets and most debt instruments. The model does not have a minimum threshold for recognition of impairment losses. The Company adopted this guidance as of January 1, 2023. The adoption did not have a material impact on the consolidated financial statements.

 

Recently Issued Accounting Pronouncements

 

The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs"). Recently issued ASUs not listed were assessed and were determined not applicable, or are expected to have minimal impact on our consolidated financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Net Income (Loss) Per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30,

  

September 30,

 

(dollars in thousands, except per share amounts)

 

2023

  

2022

  

2023

  

2022

 
                 

Numerator:

                

Net income (loss)

 $1,930  $(1,297) $2,313  $(4,349)
                 

Denominator:

                

Weighted average number of shares of common stock outstanding

  9,087,465   8,975,331   9,069,926   8,960,830 

Weighted average effect of dilutive share-based compensation

  340,044   -   221,056   - 

Diluted weighted average number of shares of common stock outstanding

  9,427,509   8,975,331   9,290,982   8,960,830 
                 

Net income (loss) per common share:

                

Net income (loss) per common share - Basic

 $0.21  $(0.14) $0.26  $(0.49)

Net income (loss) per common share - Diluted

 $0.20  $(0.14) $0.25  $(0.49)
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended September 30,

  

Nine months ended September 30,

 

(in thousands)

 

2023

  

2022

  

2023

  

2022

 

Net sales:

                

Specialty alloys

 $53,092  $37,308  $155,588  $118,352 

Premium alloys (A)

  16,476   7,986   46,998   25,707 

Conversion services and other sales

  1,715   902   3,577   1,855 
                 

Total net sales

 $71,283  $46,196  $206,163  $145,914 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Raw materials and starting stock

 $15,884  $14,890 

Semi-finished and finished steel products

  122,538   129,534 

Operating materials

  15,552   13,220 
         

Gross inventory

  153,974   157,644 

Inventory reserves

  (3,223)  (3,451)
         

Total inventory

 $150,751  $154,193 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Leases (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Lease, Cost [Table Text Block]

(in thousands)

 

Operating Leases

  

Finance Leases

 

2023

 $55  $491 

2024

  170   1,953 

2025

  36   1,841 

2026

  21   1,714 

2027

  2   1,570 

2028

  -   1,114 

Total minimum lease payments

  284   8,683 

Less amounts representing interest

  (7)  (1,867)

Present value of minimum lease payments

  277   6,816 

Less current obligations

  (161)  (1,311)

Total long-term lease obligations, net

 $116  $5,505 

Weighted-average remaining lease term (in years)

  1.7   4.5 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

September 30,

  

December 31,

 

(in thousands)

 

2023

  

2022

 
         

Revolving credit facility

 $72,091  $79,545 

Term loan

  10,178   11,786 

Sale and leaseback financing liability

  1,605   1,804 

Finance leases

  6,816   6,663 
         

Total debt

  90,690   99,798 

Less: current portion of long-term debt

  (3,697)  (3,419)

Less: deferred financing costs

  (1,161)  (1,364)
         

Long-term debt, net

 $85,832  $95,015 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Net Income (Loss) Per Common Share (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 419,550 719,875 532,150 716,375
Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Price (in dollars per share) $ 22.11 $ 18.48 $ 19.92 $ 18.55
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)     14,919 20,119
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income (loss) $ 1,930 $ (1,297) $ 2,313 $ (4,349)
Basic (in shares) 9,087,465 8,975,331 9,069,926 8,960,830
Weighted average effect of dilutive share-based compensation (in shares) 340,044 0 221,056 0
Diluted weighted average number of shares of common stock outstanding (in shares) 9,427,509 8,975,331 9,290,982 8,960,830
Net income (loss) per common share - Basic (in dollars per share) $ 0.21 $ (0.14) $ 0.26 $ (0.49)
Net income (loss) per common share - Diluted (in dollars per share) $ 0.2 $ (0.14) $ 0.25 $ (0.49)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition (Details Textual) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accounts Receivable [Member]      
Contract with Customer, Asset, after Allowance for Credit Loss $ 2.3   $ 1.6
Transferred over Time [Member]      
Revenue from Contract with Customer, Including Assessed Tax $ 7.2 $ 4.0  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 71,283 $ 46,196 $ 206,163 $ 145,914
Specialty Alloys [Member]        
Net sales 53,092 37,308 155,588 118,352
Premium Alloys [Member]        
Net sales [1] 16,476 7,986 46,998 25,707
Conversion Services and Other Sales [Member]        
Net sales $ 1,715 $ 902 $ 3,577 $ 1,855
[1] Premium alloys represent all vacuum induction melted (VIM) products.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Inventory (Details Textual) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Liquid Metal Spill [Member]    
Inventory Write-down   $ 3.6
Cost, Overhead   1.3
Insurance Recoveries   1.5
Cost of Sales [Member]    
Inventory Amortization Expense $ 1.3 $ 1.2
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Raw materials and starting stock $ 15,884 $ 14,890
Semi-finished and finished steel products 122,538 129,534
Operating materials 15,552 13,220
Gross inventory 153,974 157,644
Inventory reserves (3,223) (3,451)
Total inventory $ 150,751 $ 154,193
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Leases (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Lessee, Finance Lease, Term of Contract (Year) 72 months  
Operating Lease, Right-of-Use Asset $ 300 $ 500
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 7,000 6,700
Finance Lease, Right-of-Use Asset, Amortization 300  
Finance Lease, Liability, Undiscounted Excess Amount 1,867  
Sale Leaseback Transaction, Net Book Value $ 1,800  
Finance Lease, Original Amount   $ 7,000
Finance Lease, Implicit Interest Rate 11.20%  
Finance Lease, Weighted Average Discount Rate, Percent 10.00%  
Lease Component of VAR Expansion [Member]    
Finance Lease, Liability, Undiscounted Excess Amount $ 5,200  
Maximum [Member]    
Lease Term (Month) 72 months  
Lessee, Finance Lease, Term of Contract (Year) 6 years  
Minimum [Member]    
Lessee, Finance Lease, Term of Contract (Year) 3 years  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating lease, 2023 $ 55  
Finance lease, 2023 491  
Operating lease, 2024 170  
Finance lease, 2024 1,953  
Operating lease, 2025 36  
Finance lease, 2025 1,841  
Operating lease, 2026 21  
Finance lease, 2026 1,714  
Operating lease, 2027 2  
Finance lease, 2027 1,570  
Operating lease, 2028 0  
Finance lease, 2028 1,114  
Total minimum operating lease payments 284  
Total minimum finance lease payments 8,683  
Operating lease, less amounts representing interest (7)  
Finance lease, less amounts representing interest (1,867)  
Present value of minimum operating lease payments 277  
Present value of minimum finance lease payments 6,816 $ 6,663
Less current operating lease obligations (161)  
Finance lease, less current obligations (1,311)  
Total long-term operating lease obligations, net 116  
Total long-term finance lease obligations, net $ 5,505  
Weighted-average remaining operating lease term (in years) (Year) 1 year 8 months 12 days  
Weighted-average remaining finance lease term (in years) (Year) 4 years 6 months  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt (Details Textual)
$ in Thousands
9 Months Ended
Mar. 17, 2021
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Debt Issuance Costs, Net   $ 1,161   $ 1,364
Amortization of Debt Issuance Costs   194 $ 169  
PNC Capital Markets LLC [Member]        
Debt Issuance Costs, Net   600    
Amortization of Debt Issuance Costs   $ 200 $ 200  
PNC Capital Markets LLC [Member] | Term Loan [Member]        
Debt Instrument, Face Amount $ 15,000      
Debt Instrument, Periodic Payment 500      
PNC Capital Markets LLC [Member] | Term Loan [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Debt Instrument, Interest Rate, Effective Percentage   8.40%    
Revolving Credit Facility [Member] | PNC Capital Markets LLC [Member]        
Line of Credit Facility, Maximum Borrowing Capacity 105,000      
Line of Credit Facility, Necessary Undrawn Availability $ 11,000      
Line of Credit Facility, Fixed Charge Coverage Ratio 1.1      
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%      
Revolving Credit Facility [Member] | PNC Capital Markets LLC [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Debt Instrument, Interest Rate, Effective Percentage   7.90%    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sale and leaseback financing liability $ 1,605 $ 1,804
Present value of minimum finance lease payments 6,816 6,663
Total debt 90,690 99,798
Less: current portion of long-term debt (3,697) (3,419)
Less: deferred financing costs (1,161) (1,364)
Long-term debt, net 85,832 95,015
Term Loan [Member]    
Debt, carrying amount 10,178 11,786
Revolving Credit Facility [Member]    
Debt, carrying amount $ 72,091 $ 79,545
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - New Markets Tax Credit Financing Transaction (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Mar. 09, 2018
Sep. 30, 2023
Dec. 31, 2022
Other Liabilities, Noncurrent   $ 3,053 $ 3,066
Debt Issuance Costs, Net   1,161 1,364
New Markets Tax Credit Financing Program [Member]      
Financing Receivable, after Allowance for Credit Loss $ 6,700    
Recapture Percentage 100.00%    
Recapture Period (Year) 7 years    
Other Liabilities, Noncurrent   2,800 $ 2,800
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax   $ 2,800  
Debt Issuance Costs, Net $ 700    
New Markets Tax Credit Financing Program [Member] | PNC Capital Markets LLC [Member]      
Financing Receivable, after Allowance for Credit Loss $ 3,500    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effective Income Tax Rate Reconciliation, Percent     11.90% 30.90%
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount     $ 0.1 $ 0.2
Effective Income Tax Rate Reconciliation, Percent, Discrete Items     15.30% 27.80%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Derivatives and Hedging (Details Textual) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Jun. 30, 2023
Jan. 01, 2021
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member]        
Derivative, Notional Amount $ 3.8 $ 4.3    
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax $ 0.1      
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Maximum [Member]        
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax   0.1    
Interest Rate Swap [Member] | Cash Flow Hedging [Member]        
Derivative, Notional Amount   10.0 $ 5.0 $ 16.0
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax   $ 0.1    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Related Parties (Details Textual) - Executive Management and Family [Member] - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Other Receivables, Net, Current $ 8.3 $ 8.2
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Concentration Risk, Percentage 17.00% 20.00%
XML 50 usap20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0000931584 2023-01-01 2023-09-30 0000931584 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000931584 us-gaap:PreferredStockMember 2023-01-01 2023-09-30 0000931584 2023-10-30 0000931584 2023-07-01 2023-09-30 0000931584 2022-07-01 2022-09-30 0000931584 2022-01-01 2022-09-30 0000931584 2023-09-30 0000931584 2022-12-31 0000931584 2021-12-31 0000931584 2022-09-30 0000931584 us-gaap:CommonStockMember 2022-12-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000931584 us-gaap:RetainedEarningsMember 2022-12-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000931584 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000931584 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000931584 us-gaap:CommonStockMember 2023-03-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000931584 us-gaap:RetainedEarningsMember 2023-03-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000931584 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000931584 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000931584 us-gaap:CommonStockMember 2023-06-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000931584 us-gaap:RetainedEarningsMember 2023-06-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000931584 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000931584 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000931584 us-gaap:CommonStockMember 2023-09-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000931584 us-gaap:RetainedEarningsMember 2023-09-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000931584 us-gaap:CommonStockMember 2021-12-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000931584 us-gaap:RetainedEarningsMember 2021-12-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000931584 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000931584 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000931584 us-gaap:CommonStockMember 2022-03-31 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000931584 us-gaap:RetainedEarningsMember 2022-03-31 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000931584 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000931584 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000931584 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000931584 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000931584 us-gaap:CommonStockMember 2022-06-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000931584 us-gaap:RetainedEarningsMember 2022-06-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000931584 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000931584 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000931584 us-gaap:CommonStockMember 2022-09-30 0000931584 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000931584 us-gaap:RetainedEarningsMember 2022-09-30 0000931584 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000931584 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000931584 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000931584 us-gaap:AccountsReceivableMember 2023-09-30 0000931584 us-gaap:AccountsReceivableMember 2022-12-31 0000931584 usap:SpecialtyAlloysMember 2023-07-01 2023-09-30 0000931584 usap:SpecialtyAlloysMember 2022-07-01 2022-09-30 0000931584 usap:SpecialtyAlloysMember 2023-01-01 2023-09-30 0000931584 usap:SpecialtyAlloysMember 2022-01-01 2022-09-30 0000931584 usap:PremiumAlloysMember 2023-07-01 2023-09-30 0000931584 usap:PremiumAlloysMember 2022-07-01 2022-09-30 0000931584 usap:PremiumAlloysMember 2023-01-01 2023-09-30 0000931584 usap:PremiumAlloysMember 2022-01-01 2022-09-30 0000931584 usap:ConversionServicesAndOtherSalesMember 2023-07-01 2023-09-30 0000931584 usap:ConversionServicesAndOtherSalesMember 2022-07-01 2022-09-30 0000931584 usap:ConversionServicesAndOtherSalesMember 2023-01-01 2023-09-30 0000931584 usap:ConversionServicesAndOtherSalesMember 2022-01-01 2022-09-30 0000931584 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000931584 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0000931584 usap:LiquidMetalSpillMember 2022-01-01 2022-09-30 0000931584 srt:MaximumMember 2023-01-01 2023-09-30 0000931584 srt:MinimumMember 2023-09-30 0000931584 srt:MaximumMember 2023-09-30 0000931584 usap:LeaseComponentOfVarExpansionMember 2023-09-30 0000931584 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0000931584 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000931584 usap:TermLoanMember 2023-09-30 0000931584 usap:TermLoanMember 2022-12-31 0000931584 us-gaap:RevolvingCreditFacilityMember usap:PncCapitalMarketsLlcMember 2021-03-17 0000931584 usap:TermLoanMember usap:PncCapitalMarketsLlcMember 2021-03-17 0000931584 usap:PncCapitalMarketsLlcMember 2023-09-30 0000931584 usap:PncCapitalMarketsLlcMember 2023-01-01 2023-09-30 0000931584 usap:PncCapitalMarketsLlcMember 2022-01-01 2022-09-30 0000931584 us-gaap:RevolvingCreditFacilityMember usap:PncCapitalMarketsLlcMember 2021-03-17 2021-03-17 0000931584 usap:TermLoanMember usap:PncCapitalMarketsLlcMember 2021-03-17 2021-03-17 0000931584 us-gaap:RevolvingCreditFacilityMember usap:PncCapitalMarketsLlcMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-09-30 0000931584 usap:TermLoanMember usap:PncCapitalMarketsLlcMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-09-30 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember 2018-03-09 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember usap:PncCapitalMarketsLlcMember 2018-03-09 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember 2018-03-09 2018-03-09 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember 2023-09-30 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember 2022-12-31 0000931584 usap:NewMarketsTaxCreditFinancingProgramMember 2023-01-01 2023-09-30 0000931584 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000931584 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000931584 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-09-30 0000931584 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000931584 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2021-01-01 0000931584 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-12-31 0000931584 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-06-30 0000931584 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0000931584 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember usap:ExecutiveManagementAndFamilyMember 2023-01-01 2023-09-30 0000931584 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember usap:ExecutiveManagementAndFamilyMember 2022-01-01 2022-09-30 0000931584 usap:ExecutiveManagementAndFamilyMember 2023-09-30 0000931584 usap:ExecutiveManagementAndFamilyMember 2022-09-30 shares thunderdome:item iso4217:USD iso4217:USD shares utr:M utr:Y pure 0000931584 UNIVERSAL STAINLESS & ALLOY PRODUCTS INC false --12-31 Q3 2023 true 34000 201000 0.001 0.001 1980000 1980000 0 0 0 0 0.001 0.001 20000000 20000000 9088245 9049748 P3Y P6Y 200000 P7Y 2800000 0.21 10-Q true 2023-09-30 false 001-39467 DE 25-1724540 600 Mayer Street Bridgeville PA 15017 412 257-7600 Common Stock, par value $0.001 per share Preferred Stock Purchase Rights USAP NASDAQ NASDAQ Yes Yes Accelerated Filer true false false 9088245 71283000 46196000 206163000 145914000 60424000 43218000 177732000 134144000 10859000 2978000 28431000 11770000 6449000 5279000 19479000 15605000 4410000 -2301000 8952000 -3835000 2138000 1221000 6215000 2800000 -42000 599000 -5000 625000 2230000 -2923000 2732000 -6010000 300000 -1626000 419000 -1661000 1930000 -1297000 2313000 -4349000 0.21 -0.14 0.26 -0.49 0.2 -0.14 0.25 -0.49 9087465000 8975331000 9069926000 8960830000 9427509000 8975331000 9290982000 8960830000 1930000 -1297000 2313000 -4349000 109000 159000 -161000 455000 2039000 -1138000 2152000 -3894000 177000 2019000 36984000 30960000 150751000 154193000 8621000 10392000 196533000 197564000 158881000 163490000 0 143000 1602000 2137000 357016000 363334000 35095000 38179000 5119000 2790000 3697000 3419000 1006000 1112000 44917000 45500000 85832000 95015000 219000 0 3053000 3066000 134021000 143581000 0 0 9000 9000 98092000 97002000 -28000 133000 124922000 122609000 222995000 219753000 357016000 363334000 2313000 -4349000 14331000 14351000 194000 169000 370000 -1675000 1008000 1001000 6024000 1938000 -2159000 19342000 -743000 7255000 2329000 -335000 -1909000 1449000 17846000 -6312000 9656000 10974000 -9656000 -10974000 151929000 102098000 159383000 83260000 82000 62000 2660000 1666000 -10032000 17234000 -1842000 -52000 2019000 118000 177000 66000 1386000 3013000 9049748 9000 97002000 122609000 133000 10920 0 361000 0 0 0 0 0 -146000 0 0 -512000 0 9060668 9000 97363000 122097000 -13000 10280 0 64000 0 0 1250 0 11000 0 0 15172 0 311000 0 0 0 0 0 -124000 0 0 895000 0 9087370 9000 97749000 122992000 -137000 875 0 7000 0 0 0 336000 0 0 0 0 0 109000 0 0 1930000 0 9088245 9000 98092000 124922000 -28000 8938091 9000 95590000 130682000 40000 19362 0 409000 0 0 0 0 0 135000 0 0 -1615000 0 8957453 9000 95999000 129067000 175000 9870 0 62000 0 0 8008 0 286000 0 0 0 0 0 121000 0 0 -1437000 0 8975331 9000 96347000 127630000 296000 0 306000 0 0 0 0 0 159000 0 0 -1297000 0 8975331 9000 96653000 126333000 455000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">1:</em> Nature of Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Universal Stainless &amp; Alloy Products, Inc., and its wholly-owned subsidiaries (collectively, “Universal,” “we,” “us,” “our,” or the “Company”), manufacture and market semi-finished and finished specialty steel products, including stainless steel, nickel alloys, tool steel and certain other alloyed steels. Our manufacturing process involves melting, remelting, heat treating, hot and cold rolling, forging, machining and cold drawing of semi-finished and finished specialty steels. Our products are sold to service centers, forgers, rerollers, original equipment manufacturers and wire redrawers. Our customers further process our products for use in a variety of industries, including the aerospace, power generation, oil and gas, heavy equipment, and general industrial manufacturing industries. We also perform conversion services on materials supplied by customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accompanying unaudited consolidated statements include the accounts of Universal Stainless &amp; Alloy Products, Inc. and its subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial reports and the instructions for Form <em style="font: inherit;">10</em>-Q and Rule <em style="font: inherit;">10</em>-<em style="font: inherit;">01</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, certain information and footnote disclosures normally included in consolidated financial statements prepared under U.S. GAAP have been condensed or omitted pursuant to such regulations. Although the <em style="font: inherit;"> December 31, 2022</em> consolidated balance sheet data was derived from the audited consolidated financial statements, it does <em style="font: inherit;">not</em> include all disclosures required by U.S. GAAP. However, we believe that the disclosures are adequate to make the information presented <em style="font: inherit;">not</em> misleading. These consolidated financial statements should be read in conjunction with our most recently audited consolidated financial statements and the notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K as filed with the Securities and Exchange Commission. In the opinion of management, the accompanying consolidated financial statements include all adjustments necessary to present a fair presentation of the consolidated financial statements for the periods shown. Interim results are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full fiscal year or any future period. The preparation of these consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. Actual results <em style="font: inherit;"> may </em>differ from our estimates. We also consolidate, regardless of our ownership percentage, variable interest entities (each a “VIE”) for which we are deemed to have a controlling financial interest. All intercompany transactions and balances have been eliminated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">When we obtain an economic interest in an entity, we evaluate the entity to determine if the entity is a VIE, and if we are deemed to be a primary beneficiary. As a part of our evaluation, we are required to qualitatively assess if we are the primary beneficiary of the VIE based on whether we hold the power to direct those matters that most significantly impacted the activities of the VIE and the obligation to absorb losses or the right to receive the benefits of the VIE that could potentially be significant. Refer to Note <em style="font: inherit;">7,</em> New Markets Tax Credit Financing Transaction, for a description of the VIEs included in our consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Recently Adopted Accounting Pronouncements </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In <em style="font: inherit;"> June 2016, </em>the Financial Accounting Standards Board added a new impairment model that is based on expected losses rather than incurred losses, known as the current expected credit loss ("CECL") model. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses applicable to trade receivables, other receivables, contract assets and most debt instruments. The model does <em style="font: inherit;">not</em> have a minimum threshold for recognition of impairment losses. The Company adopted this guidance as of <em style="font: inherit;"> January 1, 2023. </em>The adoption did <em style="font: inherit;">not</em> have a material impact on the consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Recently Issued Accounting Pronouncements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs"). Recently issued ASUs <em style="font: inherit;">not</em> listed were assessed and were determined <em style="font: inherit;">not</em> applicable, or are expected to have minimal impact on our consolidated financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Recently Adopted Accounting Pronouncements </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In <em style="font: inherit;"> June 2016, </em>the Financial Accounting Standards Board added a new impairment model that is based on expected losses rather than incurred losses, known as the current expected credit loss ("CECL") model. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses applicable to trade receivables, other receivables, contract assets and most debt instruments. The model does <em style="font: inherit;">not</em> have a minimum threshold for recognition of impairment losses. The Company adopted this guidance as of <em style="font: inherit;"> January 1, 2023. </em>The adoption did <em style="font: inherit;">not</em> have a material impact on the consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Recently Issued Accounting Pronouncements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs"). Recently issued ASUs <em style="font: inherit;">not</em> listed were assessed and were determined <em style="font: inherit;">not</em> applicable, or are expected to have minimal impact on our consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Note <em style="font: inherit;">2:</em> Net Income (Loss) Per Common Share</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth the computation of basic and diluted net income (loss) per common share:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three months ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine months ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><i>(dollars in thousands, except per share amounts)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Numerator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,930</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,297</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,349</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Denominator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average number of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,087,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,975,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,069,926</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,960,830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average effect of dilutive share-based compensation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">340,044</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">221,056</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted weighted average number of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,427,509</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,975,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,290,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,960,830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Net income (loss) per common share:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) per common share - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.14</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) per common share - Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.14</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We had options to purchase 419,550 and 719,875 shares of common stock outstanding at a weighted average price of $22.11 and $18.48 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em>, respectively, which were excluded in the computation of diluted net income (loss) per common share. We had options to purchase 532,150 and 716,375 shares of common stock outstanding at a weighted average price of $19.92 and $18.55 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em>, respectively, which were excluded in the computation of diluted net income (loss) per common share. These options were <em style="font: inherit;">not</em> included in the computation of diluted net income (loss) per common share because their exercise prices were greater than the average market price of our common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In addition, the calculation of diluted net loss per share for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022</em>, respectively, excluded 14,919 and 20,119 shares for the assumed exercise of stock options as a result of being in a net loss position.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three months ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine months ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><i>(dollars in thousands, except per share amounts)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Numerator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,930</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,297</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,349</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Denominator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average number of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,087,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,975,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,069,926</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,960,830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average effect of dilutive share-based compensation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">340,044</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">221,056</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted weighted average number of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,427,509</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,975,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,290,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,960,830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Net income (loss) per common share:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) per common share - Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.14</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) per common share - Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.14</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 1930000 -1297000 2313000 -4349000 9087465000 8975331000 9069926000 8960830000 340044000 0 221056000 0 9427509000 8975331000 9290982000 8960830000 0.21 -0.14 0.26 -0.49 0.2 -0.14 0.25 -0.49 419550 719875 22.11 18.48 532150 716375 19.92 18.55 14919 20119 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">3:</em> Revenue Recognition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company’s revenues primarily include sales of products. Revenue is recognized when the Company satisfies its performance obligation under the contract by transferring the promised product to its customer that obtains control of the product. A performance obligation is a promise in a contract to transfer a distinct product to a customer. Most of the Company’s contracts have a single performance obligation, as the promise to transfer products or services is <em style="font: inherit;">not</em> separately identifiable from other promises in the contract and, therefore, <em style="font: inherit;">not</em> distinct.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. As such, revenue is recorded net of returns, allowances, customer discounts, and incentives. Sales and other taxes are excluded from revenues. Invoiced shipping and handling costs are included in revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company’s revenue is primarily from products transferred to customers at a point in time. The Company recognizes revenue at the point in time in which the customer obtains control of the product, which is generally when product title passes to the customer upon shipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We have determined that there are certain customer agreements involving production of specified product grades and shapes that require over-time revenue recognition, in advance of shipment, as there is <em style="font: inherit;">no</em> alternative use for the product without significant economic loss, and the Company maintains an enforceable right to payment including a normal profit margin from the customer in the event of contract termination. The revenue is measured based on inputs expended in proportion to the total inputs the entity expects to expend to completely satisfy the performance obligation. The Company had revenue subject to over-time recognition of $7.2 million and $4.0 million during the <em style="font: inherit;">nine</em> months ending <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The timing of revenue recognition, customer billings, and cash collections resulted in contract assets related to services performed and <em style="font: inherit;">not</em> yet billed of $2.3 million and $1.6 million At <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, respectively. The Company recorded these contract assets within Accounts Receivable in the Consolidated Balance Sheets at each date.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We expect to satisfy all performance obligations related to revenue recognized in advance of shipment at <em style="font: inherit;"> September 30, 2023 </em>within the next <em style="font: inherit;">12</em> months. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has elected the following practical expedients allowed under Accounting Standard Codification (“ASC”) <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i> ("ASC <em style="font: inherit;">606"</em>):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Shipping of products is <em style="font: inherit;">not</em> considered a separate performance obligation.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Performance obligations are satisfied within <em style="font: inherit;">one</em> year from a given reporting date; consequently, we omit disclosure of the transaction price apportioned to remaining performance obligations on open orders.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following summarizes our revenue by melt type:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Specialty alloys</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">155,588</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">118,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Premium alloys (A)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,986</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">46,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,707</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Conversion services and other sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,577</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,283</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,196</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">206,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,914</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:0pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(A)</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Premium alloys represent all vacuum induction melted (VIM) products.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 7200000 4000000 2300000 1600000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine months ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Specialty alloys</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">155,588</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">118,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Premium alloys (A)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,986</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">46,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,707</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Conversion services and other sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,577</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,283</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,196</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">206,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,914</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 53092000 37308000 155588000 118352000 16476000 7986000 46998000 25707000 1715000 902000 3577000 1855000 71283000 46196000 206163000 145914000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">4:</em> Inventory</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our raw material and starting stock inventory is primarily comprised of ferrous and non-ferrous scrap metal and alloys such as nickel, chrome, molybdenum, cobalt, vanadium and copper. Our semi-finished and finished steel products are work-in-process in various stages of production or are finished products waiting to be shipped to our customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating materials are primarily comprised of forge dies and production molds and rolls that are consumed over their useful lives. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em>, we amortized these operating materials in the amount of $1.3 million and $1.2 million, respectively. This expense is recorded as a component of cost of products sold on the consolidated statements of operations and included as a part of our total depreciation and amortization on the consolidated statement of cash flows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventory is stated at the lower of cost or net realizable value with cost principally determined on a weighted average cost method. Such costs include the acquisition cost for raw materials and supplies, direct labor and applied manufacturing overhead. We assess market based upon actual and estimated transactions at or around the balance sheet date. Typically, we reserve for slow-moving inventory and inventory that is being evaluated under our quality control process. The reserves are based upon management’s expected method of disposition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company experienced a liquid metal spill at our Bridgeville plant during <em style="font: inherit;"> April 2022. </em>The consolidated statements of operations for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2022 </em>included $3.6 million of net expense related to the liquid metal spill, of which $1.3 million represents fixed overhead costs charged directly to expense due to the impact of the spill on our activity levels. The $3.6 million of expense is net of a $1.5 million insurance recovery received during the same period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventories consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials and starting stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,890</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Semi-finished and finished steel products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">122,538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">129,534</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,220</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">153,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">157,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory reserves</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,451</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,751</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1300000 1200000 3600000 1300000 3600000 1500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials and starting stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,890</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Semi-finished and finished steel products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">122,538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">129,534</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,220</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">153,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">157,644</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory reserves</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,451</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total inventory</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">150,751</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 15884000 14890000 122538000 129534000 15552000 13220000 153974000 157644000 3223000 3451000 150751000 154193000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">5:</em> Leases</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company periodically enters into leases in its normal course of business. At <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, the leases in effect were primarily related to mobile equipment and other production equipment. The term of our leases is generally 72 months or less, and the leases do <em style="font: inherit;">not</em> have significant restrictions, covenants, or other nonstandard terms.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Right-of-use assets and lease liabilities are recorded at the present value of minimum lease payments. For our operating leases, the assets are included in Other long-term assets on the consolidated balance sheets and are amortized within operating income over the respective lease terms. The long-term component of the lease liability is included in Other long-term liabilities, net, and the current component is included in Other current liabilities. For our finance leases, the assets are included in Property, plant and equipment, net on the consolidated balance sheets and are depreciated over the respective lease terms which range from <span style="-sec-ix-hidden:c104228981">three</span> to <span style="-sec-ix-hidden:c104228982">six</span> years. The long-term component of the lease liability is included in Long-term debt and the current component is included in Current portion of long-term debt.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The Company entered into <em style="font: inherit;">four</em> new finance lease agreements in the <em style="font: inherit;">first</em> <em style="font: inherit;">nine</em> months of <em style="font: inherit;">2023</em>.</p> <p style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <p style="font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">As of <em style="font: inherit;"> September 30, 2023</em>, future minimum lease payments applicable to operating and finance leases were as follows:</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating Leases</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance Leases</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,953</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,114</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">284</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amounts representing interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,867</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current obligations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term lease obligations, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,505</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Right-of-use assets recorded to the consolidated balance sheet at <em style="font: inherit;"> September 30, 2023</em>, net of accumulated amortization, were<span style="color:#000000;"> $0.3 million for operating leases and $7.0 million for finance leases. </span>For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023</em>, th<span style="color:#000000;">e amortization of finance lease assets was $0.3 million and was included in cost of products sold in the consolidated statements of operations. Right-of-use assets recorded to the consolidated balance sheet at </span><em style="font: inherit;"> December 31, 2022</em><span style="color:#000000;">, net of accumulated</span> amortization, were $0.5 million for operating leases and $6.7 million for finance leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The unamortized portion of the $5.2 million lease component of our VAR expansion financing arrangement is included in the right-of-use asset total, while the $1.8 million sale and leaseback component of that agreement is excluded. The sale and leaseback component is accounted for as a loan secured by the related equipment, as it did <em style="font: inherit;">not</em> meet the criteria for sale accounting under ASC <em style="font: inherit;">842,</em> <i>Leases</i> ("ASC <em style="font: inherit;">842"</em>). This financing agreement was executed in <em style="font: inherit;"> December 2022 </em>and had a $7.0 million total original principal amount, original term of 72 months, and implicit interest rate of approximately 11.2%. The weighted average interest rate on all our financing leases is approximately 10.0%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company applies the practical expedient allowed under ASC <em style="font: inherit;">842</em> to exclude leases with a term of <em style="font: inherit;">12</em> months or less from the calculation of our lease liabilities and right-of-use assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In determining the lease liability and corresponding right-of-use asset for each lease, the Company calculated the present value of future lease payments using the interest rate implicit in the lease, when available, or the Company’s incremental borrowing rate. The incremental borrowing rate was determined with reference to the interest rate applicable under revolving credit facility discussed in Note <em style="font: inherit;">6,</em> Long-Term Debt, as this facility is collateralized by a <em style="font: inherit;">first</em> lien on substantially all of the assets of the Company and its term is similar to the term of our leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P72M <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating Leases</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance Leases</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,953</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,114</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">284</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amounts representing interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,867</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current obligations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term lease obligations, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,505</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 55000 491000 170000 1953000 36000 1841000 21000 1714000 2000 1570000 0 1114000 284000 8683000 7000 1867000 277000 6816000 161000 1311000 116000 5505000 P1Y8M12D P4Y6M 300000 7000000 300000 500000 6700000 5200000 1800000 7000000 P72M 0.112 0.10 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">6:</em> Long-Term Debt</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-term debt consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolving credit facility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72,091</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale and leaseback financing liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,605</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">99,798</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,419</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: deferred financing costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,364</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">95,015</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Credit Facility</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> March 17, 2021, </em>we entered into the Second Amended and Restated Revolving Credit, Term Loan and Security Agreement (the “Credit Agreement”), with PNC Bank, National Association, as administrative agent and co-collateral agent (the “Agent”), Bank of America, N.A., as co-collateral agent (“Bank of America”), the Lenders (as defined in the Credit Agreement) party thereto from time to time and PNC Capital Markets LLC, as sole lead arranger and sole bookrunner. The Credit Agreement provides for a senior secured revolving credit facility in an aggregate principal amount <em style="font: inherit;">not</em> to exceed $105.0 million (“Revolving Credit Facility”) and a senior secured term loan facility (“Term Loan”) in the amount of $15.0 million (together with the Revolving Credit Facility, the “Facilities”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">At <em style="font: inherit;"> September 30, 2023</em>, we had total Credit Agreement related net deferred financing costs of approximately $0.6 million. For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em>, we amortized approximately $0.2 million of those deferred financing costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Credit Agreement requires the Company to maintain compliance with all the applicable financial covenants throughout the term of the Credit Agreement. As of <em style="font: inherit;"> September 30, 2023</em>, we are in compliance with all applicable financial covenants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Facilities, which expire on <em style="font: inherit;"> March 17, 2026 (</em>the ‘Expiration Date”), are collateralized by a <em style="font: inherit;">first</em> lien on substantially all of the assets of the Company and its subsidiaries, except that <em style="font: inherit;">no</em> real property is collateral under the Facilities other than Company’s real property in North Jackson, Ohio.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Availability under the Credit Agreement is based on eligible accounts receivable and inventory. The Company must maintain undrawn availability under the Credit Agreement of at least $11.0 million. That requirement can be overcome if the Company maintains a fixed charge coverage ratio of <em style="font: inherit;">not</em> less than 1.10 to <em style="font: inherit;">1.0</em> measured on a rolling <em style="font: inherit;">two</em>-quarter basis and calculated in accordance with the terms of the Credit Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is required to pay a commitment fee of 0.25% based on the daily unused portion of the Revolving Credit Facility.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">With respect to the Term Loan, the Company pays quarterly installments of the principal of approximately $0.5 million, plus accrued and unpaid interest, on the <em style="font: inherit;">first</em> day of each fiscal quarter beginning after <em style="font: inherit;"> June 30, 2021. </em>To the extent <em style="font: inherit;">not</em> previously paid, the Term Loan will become due and payable in full on the Expiration Date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Amounts outstanding under the Facilities, at the Company’s option, bear interest at either a base rate or the current LIBOR (prior to <em style="font: inherit;"> September 30, 2022) </em>or SOFR (after <em style="font: inherit;"> September 30, 2022) </em>rate plus a spread, in either case calculated in accordance with the terms of the Credit Agreement. Interest under the Credit Agreement is payable monthly. We elected to use the SOFR based rate for the majority of the debt outstanding under the Facilities for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023</em>, which approximated 7.9% for commitments under our Revolving Credit Facility and 8.4% for the Term Loan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>(in thousands)</i></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolving credit facility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72,091</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale and leaseback financing liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,605</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">99,798</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: current portion of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,419</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: deferred financing costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,364</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">95,015</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 72091000 79545000 10178000 11786000 1605000 1804000 6816000 6663000 90690000 99798000 3697000 3419000 1161000 1364000 85832000 95015000 105000000 15000000 600000 200000 11000000 1.1 0.0025 500000 0.079 0.084 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">7:</em> New Markets Tax Credit Financing Transaction</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> March 9, 2018, </em>the Company entered into a qualified New Markets Tax Credit (“NMTC”) financing program with PNC New Markets Investment Partners, LLC and Boston Community Capital, Inc. related to a new mid-size bar cell capital project at the Company’s Dunkirk, NY facility. PNC New Markets Investment Partners, LLC made a capital contribution and the Company made a loan to Dunkirk Investment Fund, LLC (“Investment Fund”) under the qualified NMTC program. Through this financing transaction, the Company secured low interest financing and the potential for other future benefits related to its mid-size bar cell capital project.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In connection with the NMTC financing program, the Company loaned $6.7 million aggregate principal amount (“Leverage Loan”) due in <em style="font: inherit;"> March 2048, </em>to the Investment Fund. Additionally, PNC New Markets Investment Partners, LLC contributed $3.5 million to the Investment Fund, and as such, PNC New Markets Investment Partners, LLC is entitled to substantially all tax and other benefits derived from the NMTC. The Investment Fund then contributed the proceeds to a community development entity (“CDE”). The CDE then loaned the funds, on similar terms, as the Leverage Loan to Dunkirk Specialty Steel, LLC, a wholly-owned subsidiary of the Company. The CDE loan proceeds are restricted for use on the mid-size bar cell capital project.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The NMTC is subject to 100 percent recapture for a period of <span style="-sec-ix-hidden:c104229080">seven</span> years as provided in the Internal Revenue Code. The Company is required to comply with various regulations and contractual provisions that apply to the NMTC arrangement. Non-compliance with applicable requirements could result in projected tax benefits <em style="font: inherit;">not</em> being realized and, therefore, require the Company to indemnify PNC New Markets Investment Partners, LLC for any loss or recapture of NMTCs related to the financing until the Company’s obligation to deliver tax benefits is relieved. The Company does <em style="font: inherit;">not</em> anticipate any credit recaptures will be required in connection with this arrangement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, the Company recorded $2.8 million within Other long-term liabilities related to this transaction, which represents the funds contributed to the Investment Fund by PNC New Markets Investment Partners, LLC.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">This transaction also includes a put/call provision whereby the Company <em style="font: inherit;"> may </em>be obligated or entitled to repurchase PNC New Markets Investment Partners, LLC’s interest in the Investment Fund. The Company believes that PNC New Markets Investment Partners, LLC will exercise the put option in <em style="font: inherit;"> March 2025, </em>at the end of the recapture period, resulting in a gain of $2.8 million at that time. The value attributed to the put/call is negligible.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Direct costs incurred in structuring this financing transaction totaled $0.7 million. These costs were deferred and amortized over the term of the loans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has determined that the Investment Fund and CDE are each a VIE, and that it is the primary beneficiary of each VIE. This conclusion was reached based on the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The ongoing activities of the VIE, collecting and remitting interest and fees, and NMTC compliance were all considered in the initial design and are <em style="font: inherit;">not</em> expected to significantly affect economic performance throughout the life of the VIE;</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investment Fund and CDE;</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">PNC New Markets Investment Partners, LLC lacks a material interest in the underlying economics of the project; and</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:18pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is obligated to absorb losses of the VIE.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Because the Company is the primary beneficiary of each VIE, these entities have been included in the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 6700000 3500000 1 2800000 2800000 700000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">8:</em> Fair Value Measurement </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The fair value hierarchy has <em style="font: inherit;">three</em> levels based on the inputs used to determine fair value, which are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 25pt;"><i>Level <em style="font: inherit;">1</em></i> — Unadjusted quoted prices available in active markets for the identical assets or liabilities at the measurement date.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 25pt;"><i>Level <em style="font: inherit;">2</em></i> — Unadjusted quoted prices in active markets for similar assets or liabilities, or unadjusted quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active, or inputs other than quoted prices that are observable for the asset or liability.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 25pt;"><i>Level <em style="font: inherit;">3</em> </i>— Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The fair value of the Term Loan and Revolving Credit Facility at <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em> approximated the carrying amount as the interest rate is based upon observable market interest rates (Level <em style="font: inherit;">2</em>). The fair values of foreign currency forward contracts and our interest rate swap discussed in Note <em style="font: inherit;">11,</em> Derivatives and Hedging, at <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em> were determined using observable market swap rates (Level <em style="font: inherit;">2</em>).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">9:</em> Commitments and Contingencies </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">From time to time, various lawsuits and claims have been or <em style="font: inherit;"> may </em>be asserted against us relating to the conduct of our business, including routine litigation relating to commercial and employment matters. The ultimate cost and outcome of any litigation or claim cannot be predicted with certainty. Management believes, based on information presently available, that the likelihood that the ultimate outcome of any such pending matter will have a material adverse effect on our financial condition, or liquidity or a material impact on our results of operations is remote, although the resolution of <em style="font: inherit;">one</em> or more of these matters <em style="font: inherit;"> may </em>have a material adverse effect on our results of operations for the period in which the resolution occurs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">10:</em> Income Taxes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Management estimates the annual effective income tax rate quarterly based on forecasted full year results. Items unrelated to current year ordinary income are recognized entirely in the period identified as a discrete item of tax. The quarterly income tax provision includes tax on ordinary income provided at the most recent estimated annual effective tax rate (“ETR”), increased or decreased for the tax effect of discrete items.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em>, our estimated annual effective tax rates applied to ordinary income were 11.9% and 30.9%, respectively. In both periods, the projected annual ETR differs from the federal statutory rate of 21.0% primarily due to the impact of research and development credits. State taxes are <em style="font: inherit;">not</em> a significant component of the rate. In the current year, these credits reduce the rate because the Company is in a pretax income position, compared with the prior year when the Company was in a pretax loss position.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Discrete items during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> were related to share-based compensation items and totaled $0.1 million and $0.2 million, respectively. The ETR for each period was 15.3% and 27.8%, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.119 0.309 0.21 100000 200000 0.153 0.278 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">11:</em> Derivatives and Hedging </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company invoices certain customers in foreign currencies. In order to mitigate the risks associated with fluctuations in exchange rates with the U.S. Dollar, the Company entered into foreign exchange forward contracts to mitigate the foreign currency risk related to a portion of these sales, and has designated these contracts as cash flow hedges.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The notional value of contracts was $3.8 million and $4.3 million at <em style="font: inherit;"> September 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded an unrealized loss in accumulated other comprehensive income (loss) of less than $0.1 million at <em style="font: inherit;"> September 30, 2023</em> related to the contracts, compared to an unrealized gain of less than $0.1 million at <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Additionally, the Company entered into a forward interest rate swap contract during <em style="font: inherit;">2020</em> to fix the interest rate on a portion of its variable-rate debt from <em style="font: inherit;"> January 1, 2021 </em>to <em style="font: inherit;"> June 30, 2023. </em>The interest rate swap was designated as a cash flow hedge. The notional amount of the contract at its inception was $16 million and reduced throughout the term. The notional amount of the contract was $10 million at <em style="font: inherit;"> December 31, 2022</em> and was $5 million during the <em style="font: inherit;">first</em> half of <em style="font: inherit;">2023</em> until it matured on <em style="font: inherit;"> June 30, 2023. </em>The Company recorded an unrealized gain in accumulated other comprehensive income of $0.1 million <em style="font: inherit;"> December 31, 2022</em> related to the contract. There was <em style="font: inherit;">no</em> hedge in place for the Company's variable rate debt as of <em style="font: inherit;"> September 30, 2023. </em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3800000 4300000 100000 100000 16000000 10000000 5000000 100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">12:</em> Related Parties</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the <em style="font: inherit;">nine</em>-months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> a member of the Company’s executive management team had an immediate family member who was an employee of a customer. Additionally during the <em style="font: inherit;">nine</em>-months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> a member of the Company's board of directors was also a director of a customer. The Company has identified sales transactions to these customers as related party transactions in accordance with ASC <em style="font: inherit;">850,</em> <i>Related Party Disclosures</i>. In total, related party sales transactions to these customers comprised approximately 17% and approximately 20% of our total Net sales for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. Amounts due to the Company related to these transactions was approximately $8.3 million and $8.2 million as of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.17 0.20 8300000 8200000 Premium alloys represent all vacuum induction melted (VIM) products. EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !)_9E<'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 " 2?V970 N W^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVFQ8.CFLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4RG@]!#Q.8T8 ].O24@)<7_*ZA?6) ME-621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !)_9E&PO=V]R:W-H965T&UL MM9IK;Z,X%(;_BI5=C7:E28--TLM,&RE-V]UH>\F4=E:SH_W@@I.@ S(6$7RSD"KD&D[53'NVM+]SZRY7.+@S&QS%?"D?H^WBNX&Q0J7A^**+$EQ%18G'2 MF]!/4_LH"\CO^.J+IV3CF&16'J3\D9W,O).>E95(!,+5F02'CT]5O9H&;QVOUB]P\F'G@B9C*X&_?TZN3WF&/>&+!TT#?RJ<_16EHE.FY M,DCR_^2IN'A'Q2=_+BMB,X V!+ R@+T)H$V_8)):#J">]U_ !* M6165K8MZRE!!1\1[Q+8^$F8QVU">*1Y^X^JF\%?%L:N:LW,]>UO-;5;7]TNX MB\RT")-_35562 [-DMDC^RF)N2M.>O!,)D(]BM[XPR]TW_IL\OM.8J_<#ROW M0TQ]7':5*52 X@'4@2>>R5_BQ60:5[+@[\BFH\.AR2,:V]+CJ/(XVL7CK5CZ M";B$IK[FH3 YQ'7NKV=?SV^=R25Q[B:SZ\MSQR$?>!A_)I/+RYMO9'Y[/R"!XFIRJ9H6$M3!Y6I M [10TU2IW)*?N-!YOPFNLBQ%((,:FQ=7Z_W"!MEYK#*(H9VST4A@B$S_'(*0]<;'&X0*/ M:VNRIAVZ$^Y<^($@UVGX()31W#;2H7W[:+A_8#38!>G0&G7H3JPSBURIH.UR MFOU(' V=EDA%IC(%T />DYZY$^/J9^=&RUV #:W)AN)H4EJ^X\]DYD$']A>^ M6U \TL*X)!OUZ0$;CH:6T6\7S$-KZ*$XIY1^)YX'ZLG']0')IRPWD;E=<4CSZ06!. M4UT0$:V1B.(<\]9L]?S.E7ST(]?)N"K7,GL@_0$&O(+V&,8_,;8H+-DY:\+BV1FOT83NAC[,2T(Z8 M/5RFV5X7L,-JV&$[P0X8"X'9'2W='T \^6H%N4DU $'D0?L:';\3O93U4*B- MQQ?&0='L(\X'CP:+!HUYACXU R5V(A()%ZA3WR_4ID0Z5Y:>&=.*5< M6^B">NR:>FS:P>+*.R%-60-= ))= Y*-L\V=KP- ]P6A[+>'WXDCW%1!=S?Z MQI7>=J)YJMP53P3)UVR-@RVNV-;[QLH:CCIKL^3\&4H:+47CPLL6H>N)B?4*5UW 4YV#4[V?@=9ZYUHJ*R!+MC*KMG*QE'H9[+6EC6Z5\-ZS!5YY$$J MR*_6GF51$@.&YSL3C)70!7?9-7?9.#"]?K*-WG&!>V?;A1+B9B^SBRTRU=5J2](DWX@SJ&\O]C-=\6RR MD)! +"#4VCN 3*.*+4+%B99QOLOF06HMP_QP);@G5'8#?+^04J]/LA^H-FJ- M_P=02P,$% @ $G]F5SLI]HDT!0 RA0 !@ !X;"]W;W)K\_/M69/+E9D1&^P??TM5:5P\FT^L-7XD'H1\W]R7<33J6),U% MH5)9H%(L;T:?R=4="2N#&O%G*E[4T36JI#Q)^5S=?$EN1KB:D?S5DHZZ,2O#X^L]^\^U>!#SQ)68R>Q[FNCUS2@:H40L^3;3W^3+ MKZ(5Y%=\"YFI^A>]M%@\0HNMTC)OC6$&>5HT__RU=<21 ?"X#6AK0$T#UF/@ MM0;>>T=@K0%[[PA^:U!+GS3::\?-N>;3ZU*^H+)" UMU47N_M@9_I465* ^Z MA+BY%4T%3I[+/@V20%SCL;H\6&. MSCZ=([7FI5 H+= ?:[E5O$C4!?IT^B6#A(^B,TE\O %HIAZCOG,WF].77+^W^AW M_WGT$V=X7;IX-1_KX?L-2I?BF7 &MC$-:M.J0.VF(:$1S'IW["X;Q0(2!Z>H MN8VB.""!079GPPCS8\(ZV(E*UJED@RIG4NEJ!6Q*F6P7L!I@B;A2\;:A\8^& M#S"CS%!LHYA'260HME$D#$./&HH=,(\1UJ/8[Q3[@XI_*:524%?*55JXA/KV MJ#CR8T.HC:)Q:.IT@"+F$4.F8T!P!W:K##J5P:#*!]B/TF)U@5:B@-J6(2A1 MB"=05E.EJUJW$TB\PAZLW D>V.%FS'2"#?)I:(#F-HC$S$3=.5!^@'VW$\+. M">&@$]JR7JR@4"]D+M!9!K$_=^D-[<1E!!MZ;="8>MB(Y]Q&1;%OYK:#RHN\ M'KU1IS<:U/NET *V*;V/;!UTJ=>B1,NTX,6B[(^[AP0#P>\UKI7?]9$_?P"%4*[%,=VT(TXS6S(V(_- M%+=!IE@'34![HDWPH:'!;\3[**O1DX!F6NQ37?-7]\IN.4\<#UELZ':@QC2F MQJ8T=Y'9A=Q%%F#2$VQRU-"1]^COETJL<3UL*;5!8Q)0;OW M.M&+H))#YW'HS6^Y2A?5(D>)S#)>JAI4OW7[IQDS/)HLOC1KU\R! M&N-+PDS_.,D"TS].LE[_')HV,MRUOQ]#K)A MP&7613=9KX,./1YINB:OQT'?ZZ]F$,]WT *LQ/X##CK=O9>T7#PCN=5*PRX) M&Z/3(8.M9'6R<:4V?"%N1AM@%^5.C*8__D "_)/KZ^E#V>8?RG;W46RG\3IT MJV2X73VLY290[O2TF\081R$+?#-%;6 4A[YGMMYS)V,0Q_9"=C$&./+Z]K!# MBTJ&>]3C53JDW6X88T9#'YL]N0/8H]W!2&,<1];N[6)T:9\T.WC[7!\W&<]OR=6,.)[/JX.Z^BSH0-^<\GVM/^<4RL02AL*7 M(94:(0B]%SN3 RI1:]FQ;)ADIL+SB2\+@RYR+ M BN8BH4MEX+@U("*W/8<)[(+3)D5]\W:@XC[?*5RRLB#0')5%%C\&I*<;P:6 M:VT7'NDB4WK!COM+O"!3HF;+!P$SNV9):4&8I)PA0>8#Z];M32)M;PR^4[*1 M.V.DE3QQ_JPG=^G <*2C'C^@Z8J&U@W%DK)'*]R]<@WGTBE)]1\"<^E>:)-9>M8*%E)Q8L*##LH M*"O?^*6*PPX >-H!7@7PFH#@","O /YK/005('BMA[ "&.EVJ=T$;HP5CON" M;Y#0UL"F!R;Z!@WQHDSGR50)^$H!I^(19Y+G-,6*I&BJX 5)H"3B MIG-B3= =2WA!T/EG+N4%.I\QO$HI@"Y0!\VF8W1^=H'.$&7H6\97$K-4]FT% M&]1N[*3:S+#)__L?2\8?ITJON$+CO!]@5N+5EF0ZRQH.^"2 M(C(4^HY:QV[7=_KV>C=JAT8=U^M>[UN-#ZT\W_7WC28M5($?=&NK/:5!K30P M,/^(TJ\J(P(E>_F_I_P2,0@&_",*O[1%(3@52'WU]^02)V1@@0-)Q)I8\?MW M;N1\:,NQMR0;OR79Y(W(]LXHK,\H/)F-,P9E,:>_X=I:0#FL#@9![4F)H&NL MZT_K%532AKL9ZG0;"=IB$S9LQHVC4<5W_IJ&XAZQ6% F44[FX,JYNH;3$64[44X4 M7YIZ^<055%\SS* #(T(;P/4&GO7IO$L%:3.+6=!?KI;YP-F]W$":#C34FR MX\E_)F/_QN[Y@U0_](IS@QZ+O-07LY4QU>EBH=,5+Y@^D14OX9<[J0IFX%;= M+W2E.,N:046^H!B'BX*)5^R>WW#SO;I6<+?8>LE$P4LM9(D4O[N8?2*GEQZV QJ+?P1_ MT#O7R(9R*^4/>_,ENYAAJXCG/#76!8,_:W[)\]QZ AT_6Z>S[3OMP-WK9^^_ M-<%#,+=,\TN9_RLRL[J8Q3.4\3M6Y^:K?/B=MP$%UE\J<]W\BQY:6SQ#::V- M+-K!H* 0Y>8O>VP3L3. ^",#:#N OG: UP[PFD WRIJPKIAARW,E'Y"RUN#- M7C2Y:49#-**TG_'&*/A5P#BSO)2EEKG(F.$9^LQR5J8UDKQTJ!K MKH3,T/>2U9D PR-TC+[?7*'#@R-T@$2)OJUDK5F9Z?.% 5'6]2)M!7S>"* C M FYX=8(\/$<44\\Q_')Z^!5/83AIAM/]X0M(Q38?=)L/VOCSQO+1ALRTAA2< MNN+9./#=#NRT.]452_G%#.:5YFK-9\N/'TB(SUS1O9.SO5B];:S>E/?E)=,K M5X";46$SRBX#ZR6)HO/%>E?WT(9BDFR-]O3X6SW^I)Y/:2KK$@I/\92+-;O- M.3K,N=:(/U8P[:%"4\6A E$NX?-H)._0@>YJB"5=4T53DJ_X'8><9C"14EEP9-CC M1':3@0;<4SFT(/Y(<1+< 0N_HCQS6=X?&ZZ*"8&MH_TL8=H3Z;"BQ(M&9.YP ME;RB1B?$D>&J$D28A'UY#KO0\[R1ZB0=Z,CK2)<+=BMR801WXXZ\*^_>R]M^ MT!WQR#3RMHBIV)/EBS-@S_%E5/]9>D YLY"UDVRE\IU(7NO!@>CJL"!GA&^D 1]Y"N)>4#@'F^PD9 M)-5A%@1XK XZSI%IT/VQ]]%'R4:&S(J#V!LLQT.S), D&%'9H8V\F6TCV1Q2 MBPZGU!3\]C<>'=CHV\"V\]5'DTJ'\/)PT&]PG%9A."*X0QQ]#>)>*$XZY!?Q M?#QH%%UVOA?L=#[[*GKD'.3]_\=[0??\8YZDY"_,3+]L9)YQI7^^"&F)#IKFE#SY-[:3M+S MS7O;=_*V'WL'4CH-TAM>"JD0^&YGOK;)@':<*;1F>G:%?7,GGYT)K"VE;4+(VVL %%)4SIT/Z]OOD M29/]Z#LZTQ?H#&4/4'Y%S+0)>"SH9([C>$[]H(D5[OQD'OGQ?A[VM]K.+ R) MWE]3)TWVL] 1GTX3_U.6"=N4RBS > M@3[MH$^GH0^=7UW4>7,4)S>MBBR@?%?VU'1MST*DUD0=O*5 DSP@'*$T&^P&7G3U'&$FMU_4%WG1?,,!L,Q/?%D3[BMWS.N=NTV7G MVFTN=DZ<[7'_GTS=BU*CG-_!0'P201K4Y@1]&PO=V]R:W-H965T&ULI99=;YLP%(;_BH5VD4A=((0D4"61 MVE33=C$I:M;MVH638-5@9INFVZ_?L:$(DC0?&A>);=[W\)QC&S/;"?FB4@!- MWC*>J[F3:EW.N[WD3-Z,L=Q8S M.[:2BYDH-6<>N-C-G:'S/O#(MJDV ^YB5M MK$$_%2N)/;>) MDK ,,9(. 0:Q.!XM\K M+(%S$P@Q?M:1QMANOT?_8G/'7)ZI@J7@OUBBT[D3.B2!#2VY?A2[KU#G M,S;Q8L&5_26[6NLY)"Z5%EEM1H*,Y=4_?:OKT#(,@P\,?FWP+S6,:L/()EJ1 MV;0>J*:+F10[(HT:HYF&K8UU8S8L-[.XUA+O,O3IQ5+D2G"64 T)N:>J)FKD=(\RXUKHON*R/^ : W%@(R\&^)[_NB(?7G:_@ QVH?6[G?M M+M:F*9#?%,BW\8(/XMUQ7.BV*KAE2"P!*T"X4 J.YE8%F]A@9@>]+D;!S'UM M\Q]*?&_8:#J0HP9R=!)RA6L?<*X2@@LF?KDA!97DE?(22 ]G(Q&<4ZE( ;A_ M4YRY_C'TZA%1B\L;>"VRBOZMWB& M4>CAM<=]7M>KQ J:X_Z M F$'/&K HRO +UO+T0%+Y(6A'XSWF(_I@F@:A'O(;NLT,U\2WZGH,IAI#5Z5QUM"CL ?\>&PO=V]R:W-H965T&ULK5G_;YLX%/]7K-QT:J5EP2:!I-=&:K.;MA^V5G=LG(;^I/6,:/:=)INY&>ZWSF\E$17N64O5& MY"R#;[9"IE3#K=Q-5"X9CBT G/V*-$JDA3 M*H\/+!%/=R,\>GGPA>_VVCR8+&]SNF-KIK_FCQ+N)HV6F*@> MWZQ\SRPH)?[F[$F=7"-CRD:(;^;F0WPW\@PBEK!(&Q44/@YLQ9+$: (BQ+R#U M)=,/0&OU[@EX96R$JS MWE)-E[=2/"%II$&;N2A]4ZX&:WAFPKC6$K[EL$XO5R)3(N$QU2Q&:PT?$".M MD-BB%55[] [BC*Z^9K2(.8A(9^BOO2@4S6)U.]$ QRB= M1/6K'ZI7DX%7+]!'D>F]0G]F,8O/UT_ C,86\F++ W$J7+/\#?*]UXAXQ+?@ M6?W\N]4M]_H"^SSF35/-LA^Y-KG+-F;JQN:E2,[6K,75\HW(:L;L1 M%*IB\L!&R]]_PX'WA\W&"RD[LWC:6#QU:5]^@K;#LTBD#%TE0JEKF[65BJ!4 M89K,84E\#.$ZG%K1%QI/_>FBD3J#-VO@S9P!N8__A8*J\AL:(,I$-HY,DD-F MI_;0S"X9F@LI.[,]:&P/G*%YRT!IQ&G5.[,8T51(S?\K']@LK]3-3B* I[Z/ M.W&R2LVP/4YA@S5T8KT_@68:$71E)B7TIYAM--KRC&:1*:M(*&WM.V$?U6+: M06Z1"0;R:][@GO_ QS7.N@8T?;:AF_?>[(=>!UU?9HR#<&;'MVCP+9SXUGLJ MV=B07@R^2V$24)6/V;.Y9C:PB[Z;/&_>06L5&D@"[+7,Y#G+=;6GV8XIPS)4 M*09%:_(VX73#D^%F6BN]4,E>2MNY"T[(&;LK(8I$8=H5U"[C![I)V&N4,6TU M'/=S)O!(-^]M8GCASP>B15JHQ GU0W: QBKDT8J-]%Y*\&S1A=:7,M"F9 !; M2\38R7JM&W-Z-#ZT0O3[+P^G75ZR2(5D-E"7N.5-["9. "@+J$J6YHDX&H8: M;FZUJC-?^J3GR[[4V/>'@+8,BITDM?RL]TP.E.-P9LXL_=CK(>Y+C?%TB/-Q M2WS8S7QF*"E9/I?BP&'21)LCNBI4V:>OD6BF--I,:58C+%07SJ=!UXJ^V#CP M\5 *MY2(0VHMP.A"QEFRQFVV;O*M3#?Y>0EAG MFKU5]LG4"MLBYH!-6M8E;M9]UXQ7/]BUD(L2[:6TG5O=$BUQ$^V#D+ &K%:H M@-VH!,(]B.103IDPT7$8.VED^IPU9J3/J7B&%[VF;)/SB+<8(%_2DB]QDV]3 M*>79RJ\@MU'N#,:!+O'9!.<^";P!Z"TW$S9<:ID/5 :US$5JS]32KQ<*^K6+:R>*BEM.1+W.3[ I5!#KM!]@D4AV$7 M8U]H,'-;AB4+)U6MBSQ/RO-*FJ!/(AN7F']R4B).]OYE^KJ0MO.#QI:T?2<] M0K!R;IQ0;N2AYQ>RWC?_Q,:G5GUZUH;]>7?>L$CYWLFQ705\XS=/F-X#[\N2[\_P!WZRJD_Q63?7#PDA)!3LCJK MKVZTR,OC[HW06J3EY9Y1X!(C -]OA= O-^8%S2\FR_\!4$L#!!0 ( !)_ M9E<1O^E:@ L (%H 8 >&PO=V]R:W-H965T&ULM9UA M;]NZ%8;_BN!=;"UP78ND2%M=$J"U1>P.Z&[0W&X?AGU0;*4V:EN^DI*T_WZ4 MXYH6>4Q*RO&7)DY?O1+/$24^/)1\]9P7W\IEEE7!]\UZ6UX/EE6U>S\:E?-E MMDG+=_DNVZK_>-CMLZ?KP=D\/,/GU=?EU7]A]'-U2[]FMUEU9?=;:$^ MC8XNB]4FVY:K?!L4V-N4_+;)JO_[-: M5,OKP600++*']'%=?@J-7*K?YEGZ[]UBK JVU]9MU5A?K?E=JN MNIGFVS)?KQ9IE2V"NTK]4*=-50;Y0W"W3(MLF:\765'^+4C^?%Q5/X(W7[;I MXV*EU&^#8?#E;A:\^>5M\$NPV@9_+//',MTNRJM1I8ZL]A_-#T?Q\>4HZ-FC MV&S4:797Y?-OP7\_99O[K/@?8#-UVWQ8J"-3YVNZ#F[3U6*H#FJ:[E:5^NPP MG;E-/V>5ZJ J.DE:;%?;KZ7+*_$Y M2K?K'[EJ87.SD3H-CN<"/9X+=.\3G?'YF*[3[3P+WJBXE77RR[=!6@6S;/XN M8.37@(:40+E]<>5[U_I*]G0SB=DDC)7XZ31YSKW7E]#WY2Z=9]<#=8TLL^(I M&]S\]2]$A'^'DH9IEF":222S1@K9,86L50K;I.W%29RD+382!B@XC\.F:F:K M" O%A#9EB2V+#"?I;%O/R$7'R$7.R.VO=L/Z)K4(YOE&W;G+='_O.^D-4!0C MZ^0G,1-&XZ?.?7<]]3'-$DPSB6362" _)I#W2B"4-&Z=B\:I..566J/0Z!XS M6V.X)%Z%=+:I9\3$,6+"&;'?JV56[&.E[O/U8/$I4_=Q]5G= M9Y6;[]-=BJ ML:T:"E3I=RB,PM>\J5DSQOB4%L>;%87B-P'&&'P<<69$T;GW MKA=:3+,$TTPBF352&!]3&+<=8WC3%GO'&+&5V)C'L7FIM56$QJ$8&^<^(!N; MEPIGXWJ&CH0:M\*+C+$/MOY!MGO_77L JEN"ZB:QW)J9/ %G@C;4/EBY^L%! MTNP(]F ;D(&C;4!G#;?=#>P;0$V;Q(V;K>Z;!P_7C9/8_&E%S98,2<3,RX?? M2;K;U#=F&N](.[XS+A__?-RJ$S \?QT^V#8O'V/.F'7Y0&*P0]PQW1)4-XGE MULRDQDWBYLV3RX<_>Y'_\F%S:"Q8-#8[ H"K="R8.>8&=#069E^X!.X1S7O$ M#7R];Z4VE9VYE2+!V2'TF&X)JIO$5^T)6OJOG M'TO?#++;MW,B,=UFJ&X)JILD-NW3D) SB:0:T6DO1+_+=NY1&H40'1ICN_?? MN1"&BNBH;A++K9E)C>BT-:+[L^='= H@NA#F%.0,D!$J&#-T": [O7<<(G@) M1J%>)6'OO!^%:L+0?*U[_YW[ FY5&+_[2,+4G M%*!Y6T &3MQ".FOFUMW"OA'4Q$XO4R&F-DM/PG!B!A2U1(SJEJ"Z22RW9AKU MM '%JQ-3?Z&8VK,)="+,;N O%?LETMVPOH'3E$XO7"ZF-KI;T?07C/V2!) 0 M2LQH7@+9J49VZD;V9+-;YS^R[+#H[?:QF"_5.1G\VUQ3- (W5$;P2Z6Y;W]AI:J;M MBLE="QK4AK\SL(7*PZAN":J;Q')K+CS4V,S:87.;[!VLG&L/;9J&"AJ #"QH M #J[H.%N8=\(:EQE;ESM,C)A-CR:UQ! PD)S9.+W2?P2Z6Y8W\!I2F5N2GWU MR(1Y"[]3OV3FER2 A/#8C*9=\SX5-8-TLC+8#8"M)I6937Y6(&Q4LP)A2X8* M^TSH\SM)KU,S&)KE6+OJ:]^_ZVT'U2U!=9-8;LU,:IQC[:K MK;)GXYQUV[$Q#)KC V3@'!^@L^?XW"WL&T'-=:Q=]=511X>C"919PR@>1^;4 MAGO_G?L"IEN"ZB:QW)J9U$S)W$QYIHX.9\^N7%I] <#,<1B:' +("*7"7"Z? M0#JSPTA 1$E]A3USQ=>0QMR0UG?VCMD(1<*86G=%U/HIJEN"ZB:QW)IYU,#( MW,#8:9!L+S^V\F9S)!/$/,-MD36P\TJDNV%]'V_2?!:Y^>S5@^3(1B@SFG[) MS"]) ,F01":LN9O;-YP:UB(WK+4:3D=V4=$*F9>N9H!DR(FY3,EO)-U-ZALR MC6G1JXN)#(RB#4UQ*$(AS(&&>_^='[-#+2:BNDDLMV8F-4M&O8J)?VLZ)E\:L",$!YU=7MTSAEJ%1/5+4%UDY%-Y)21 MXOE7*@5#H)8W/( ,@( MC6)J@B2@&U)C>"F!PZ*4QO&99Q^XYFK>;LUN5TCDP.)<$!+=^^]ZEJ.Z):AN M$LNMF4F-^[P=[K?*GEWRM,YR8!8 @$1 !D(BH+,AT=W"OA'4F,W=F-UWSIH# MH,S)V'PID7OOG7L"ZK.^J&X2RZV91PW[O-_*83!WD7?*D-MS (R8<]: R'H[ MD5.M\(W M[E^ER_VK= '))#9?5>3WD>X6]8V8!EY^N56Z'*AWAG1B!1,5<%'=$E0WB>76 MS*4&88Z[3)?[E^ER8)EN9/8$_S)=OT2ZV]8W=IH]^84>;N70FYNX%4=4\D1U M2U#=))9;\X5_FCR%FSS/YA'*G; 9SWJ_'\"4YD@$T%BO^/-*I+MA?0.GL53T MPM+3E/( M?! 2D)%ZOL2X!)<*S:6B'Y>"(?0N\IT"$L;,A>I^G\0OD>Z& M]0VD1-8.DH4^XH:\5I0C_DYG"#W: MA,36LR-^(^DS:H;BY 6];F#K/>P2 'Z9SU-/W3OO?,M!+8>BNDDLMV8:-44* M#T5V&G7Y7Q4L;+(TGXL")-9I[7]3L+M=?>.FB4WT>EFPMV8B;)Z"*U[N_7?N M :A%250WB>76S*3F1]'ZG<'^[/E?&@Q)@(H7( ,K7H#.KG@!(K#B-3KY,I;Z MRWD^I<77E;IBK[,'M6'X;JQ.R^+E^VY>/E3Y;O_]+/=Y5>6;_:_++%UD12U0 M__^0Y]7/#_57OAR_=>CF_U!+ P04 " 2?V97E?T;Q^ % V#0 & M 'AL+W=O5 -5(@SI)#].S)+OVTS/71*,M7WL*354IO[U@XS;GO7%O)_BDEZLH@N'TK%9+ON%X M6U][S(:=EE)7;(-VECPOSGNS\Q/&[YHWH2],8DG<^?N9')5GO=& H@- M%U$T*'S6?,G&B"+ ^-;J['4FY>#^>*?]M^0[?)FKP)?.?-5E7)WW7O>HY(5J M3/SD-G]PZ\\+T5V"2<&=# M">4;%=7TS+L->=D-;3)(KJ;3 *>M!.4F>JQJG(O3#RXRC>DY?5"Q\4QN01=- MP*802-F2+E300:37G@/;J(3+LV&$:5$P+%HS%]G,Y#_,_$KOG8VK0&]MR>7# M\T- [G!/=K@O)H\JO.%Z0$>C/DU&DZ-']!UU/!PE?4>/\! H.OI-6V4+K0S= MP%E&_L5PR-^L[OBP.BFEDU"K@L][M1#GU]R;/GTR?CDZ?03L<0?V^#'MTX]^ MJ:S^)\6B3Y?.!F=TJ7*:(VC[L9+8'?*)WNA0&!JJH^I9DQ;@NHKFR*&/IT98M!/\'70+=9.6.V MS]W&/GD]F8Q..SO])!B?[A8V_*.D"3]* M7.,[D?,45[Q;N715K>RV77S61^G99H%6(K0)5G2R.[3.P)5^OM!6HQ++M-!- M0LU"?=Q2B,R&ZLYC;0O3E-HNL;+C)NWID]7%'?8JX0@[HT-CR,=%=\%>#I # M4I\WB2%9#P/ZV/@]F*(>)@M1KNW:F34XK-A$+/315KOABE6DB,;>3EW,MIPI MR8/R),4ML$R#2A4K> CEW:;2JXT(D' _3T>+=T<**? :1!M*45))%PQW;41L ML_4T\"R(TM!Y#43(+_[6Z%I2>S]&/G>QC89:SX(0HFPR-U?9L6A\(G)'D]L' M!)O4! 9WI&@M*0CH<%';$@HD(_<#*:FC "[50Y]J!WNT9,N^+5:GP8&]%EP%T7.=C'26 6/(DML=^TEY5C7/[+3G%W&T4:$(.;_57Q7 M\ ]J7(22">@G-;YE8A\V?(D^Q@AG7-'MX&:P(\ML99EK@=ABR7D/D+HVTC5V M?4)._3Z;7>]*.@582X+I2K*T;90P['S,2,1#;4%YDUX2.2?D34#CD?P;C>G/ M ;WA@JLYPGTT3K?2A"Q*2/ZP13Z5VM+7%5O:X)J=IP)6EAC\NDH7&0.'2*T< M+D3T-VSFM3(->$] LES*HV0MLVTX6H$#)+1N12851(BEUT-I.N=OJ\9*P/FOZUBBCY:*19DPJA-1F M.I."ZH =42Y+ )F>5*7DZ&;%J0IQ=)4:@)Q-]2.^PF"!]K1R*$5DL_0#S-"Q M*@?*@EY:#>7*1L#0R.)"4B&G)L#I*%FU9W475CIGO25A1\^#\G' K!MF> M;P(O[SI9!0*>F8G8D/="8XR#U@KW'[(1@I,4'V'KP!?>)%]BE=D:_Z$$B# MP\Y9Z5(&S^XS&,5B,2[:FKNR]*Y!P">C\ M52AUW]YQJ=!UF8D%;](G"C771G(J95*B53R&7_LZ4>>V5+X,=%M+FT"U]68W MMZ'W;' /1;=0(.\*X]!3:+CWED5O6J87>Z!D+#]K.VGWHV"6W\+WV_,OBO=* M+JM AAM'+T=Q-HJO3RWCN(AIA&J(E@P+9@/6%0XC:B1CH?BI-_P50 M2P,$% @ $G]F5YPL;4?? P ( D !@ !X;"]W;W)KH"T?.ID]VH^E9VIR@;O%>BN MKH7Z9X&5W,Z\T-L+OI2;PEA!,)^V8H-+--_:>T6[X("2ES4VNI0-*%S/O'?A M9!';\^[ 'R5N]=$:K"CWA#5:5!2(:?^\PO8-) MJWB\WJ-_<+Z3+RNA\496#V5NBIDW]B#'M>@J\T5N/^+.G\3B9;+2[@G;_FP< M>Y!UVLAZITP,ZK+IW^)Y%X%=S(NJ;8+0NA M'0!+SIX'SF\Z(+W&HR$#V4CFJP4%2R-,$A59_0Y?WNX^#R<;:");D6&,X\Z M1*-Z0F_^ZR_AD/UV@6Q\(!M?0I^_%ZHIFXUVB7$9@3^_XK.!126SQ[_.T;T( M>)YN7Q 3^%H@K&5%34LVP8A5A:#1:!(J4X"ASU0L;4?ALMTEU[8YR@Q$DT-> M5IW!'!JJJ7)74Y6KJ9:H9WU-:>N!M:,0H>[K!&V=P!WQ/)50WBDI*U*VR3_= M7>?$4BA-EHB5[#0QT#[@7#3@)B+)\+=(#2=(TQA MT#82A]0 -3&Z)NHYWZ;#SRXV$"8S\=)7X4A58V3/V4#ZULR/PQ$7IA M!==KFG86VZ6 YEUO[JT=7+E+&,W3/F-1S'P6Q]3ZG(<^2X:TNMTE;OL_Z<=\ MY"J^C;N;-06'VK2_P [2P_7_KK_U MOA_O_QT^"[4I*045KDF5#4:)!ZJ_C_N-D:V[ U?2T(WJE@7]PJ"R!^C[6M+8 MVVVL@<-/T?Q?4$L#!!0 ( !)_9E<"LS"]_04 /\- 9 >&PO=V]R M:W-H965T:?/3YD(X]EP6 MRM[TJR\' IKDHN>WK2BB\66M3>:&R&"3#X710BT+N;7MQK-[[)3>YH8["\KOA&K(3[IWHP>!IT M6C)9"F6E5LR(]4WO-KZ\&]-Y?^"[%#M[L&;DR9/6/^GARP3:UX7[IO> M_2T:?R:D+]6%]?_9+IP=+WHLK:W392,,!*54X9<_-W$X$)@/WQ!(&H'$XPZ& M/,H_N>/+:Z-WS-!I:*.%=]5+ YQ4E)25,W@K(>>67[43;,0^LF]B*U0M\)OJ MC9(4LNN!@P4Z-T@;;7=!6_*&M@7[HI7++?M+92([EA\ 60'=)6<5KD35 M9Z-AQ))A,CJC;]2Y._+Z1F?WK^;)_'LRJ(,/23+*B-1 MQ+)X85*E19T)9GF!?;W&*YW5*5I%QRE)@IY6OT7&=KE0S.V50]))NY:0E@Z: MA?&]1J6"Z:=";K@OWQJ,,EXL;2/Q],*P4'8MC)%JXU_">"DMK#0H*->D-6T# MYG+NH->A7]F@"C4'U(TPR?39[5LHX EO;16I64YWPJ(67A7B#/@+2Y8!J-&.F5*479,J6=_SO( M4"FXK0TBUZCCI:Z5QP@\5B+Z(02'F1//E2#M,(D$"_17"HIX3G.N-B NK!YE M:$^-6XLYD.91RZB6(P9]@RGA[1KA:J,L'"PP.\AMK+M$(L(I(:3W*B,:HH:! M ,I7GHJTJX$6&/@S/1M!T(BL6:BIELU]]EEM-6*3,9O+JB*H) TOLH(>4F0K M*&C83O9:\?ZY2B&_]K7BK78YZ4(#=8A@ZQD,.6*9E@@_S#@,P2,;^V+:FX&( MY\"A$/WN@" 61 M.FJ?_1"!PYEPPF!\D:=YP(I@4D!380C.7@/?&!'Z,?!O=;$]( [Q#W M6"?1 M,/95OC$\:U)N"O/1AZ2-E]F/N<@7%942H M&*: GV$B85P\ 6@[ENA?$OD$P02A]=P]8:?S\4D6Q*N&NBFW.;)1-#<52JK% MI2*0K.LO%&]'[PKN F&Z@FX: ]4NU%%=GT#Y)PHT[,1^)Z'DA +VRGP3?J%: M>Z/1'-E^Y=_O /9$%(F9)]#$R1&CWJWN_BJ\^L.EP&K&3$]8> MCUA+1WOL_;O%=+:X8JNV01Q,NK:CMF<>WH@?\;T==IFW@IAID.KQR.5P0?;E MK6O3A1KCKA0%DO52"9K.*!-6ANN6H.O6JS!_);:>>7]!72+7M47$[(<]DP]6 M7]&'_5B_9"LJ.5XX3Q#]8MD?;#**AHL$B]$L&@WG6,232329^U4\CT:3A#T8 M4!J-9U,VBQ;S*1M/H\5BSI))-!O.* ,H5'_?[[B][^+A@A%' MLWC"%L.$C:+);(;G^63"'K4#0U2+%PAF<93,1UC 1+R88I$@X_&4MN+Q)%K$ M8P_G%4(C_$6(>(M"V/*TQCNIVN9#"4 D+[Y__O+A8)J=NNP-#B[EH-'&?WI0 MUP55P_V\V^V^;F[#I7Y_/'P:?>%F0QV[$&N(#ONS28^9\+D1'IRN_!7_23MP MUB]S?*$)0P?P?JUQIVL>R$#WS;?\'U!+ P04 " 2?V973#GY4?D$ "P M"@ &0 'AL+W=OM[%I1HI;4]?9$ $'MP M]NP%N-PZ?QA<:S*I-1 M;4;Y>/QZ5"MM!XO+M/;)+RY=&XVV_,E3:.M:^=TU&[>]&DP&AX7/>EU%61@M M+ANUYEN.OS>?/&:C'J74-=N@G27/JZO!V\G%]4SVIPU_:-Z&HS&))TOG[F3R MH;P:C(40&RZB("C\;?@=&R- H/%MCSGHCQ3#X_$!_7WR';XL5>!WSGS59:RN M!F<#*GFE6A,_N^TOO/=G+GB%,R']TK;;.YT-J&A#=/7>& QJ;;M_=;_7X=@--!LG59 URVDI0;J/'5PV[N/C51:89 MG= 'NV$;G=]=CB)PY>NHV&-<=QCY$QCG]-'96 7ZR995'X@=9T_ M"WC+S9"FXXSR<3Y]!F_:.SE->--GG P4';W75ME"*T.W445&HSPLY"/$^XB?T&_M9Z\VB*I(GN11MF20E0^:KO& $>2[CGI0(W7 MJ%]M=E2X&I/ );D5K=A[UX9D;IT].JV3O:%:QKVP\0[<*U/5MIJ%$"9OO:3 M$)D-N+JR+2)8043I#R?:GF"QX!#@%9"]3B0C.E 0-_86TC&<3V8]9 ^V53J) M@XQ:,H5*@U$I,P=.7=&R#Z (HBKM/(C;$7E*0?16IE)S)^(1$XA2=HO>&8#$ M2L6$5#B+=BKF&_989NVI#;QJ#1ET.W"X:7VB6C&DMDRH+23^$KL/!28_^4/] M2XB#5 <$C[UFN J)D7$(4[DO]=!H8Y(RX';M=;GF#5:0_) &FG01>(M< M,2D!AT^DYT-F2EU(ONL0NWH1I5>H![<%U,6_3&^XV$\F&;U$J<.9-D#4\.HH MZS__-XF^[WP_TF2>G9W-9##+SL['..;_]IQ)GF?SZ1G^S_$_>[0= 'T^SVDR MS?)\3#][E_K2(>J3^30[/YWA_S1[/9L=%6D?T)=B.:57,IC-)QA\<:+_ XBX M,,Y.\4U&LVQR/J7'[JG1T2L"_6N=WDHB>6MC]Z#H5_OGV-ON%?*PO7O+?51^ MK5$8AE&PO=V]R:W-H965T2YVMC[]Q*2D\/A2[=16?E?776 M[[ML)0OA>J:2)586QA;"8VB7?5=9*?(@5.A^.AA,^H509>?R/,S=V,MS4WNM M2GECR=5%(>SF6FJSON@DG>W$)[5<>9[H7YY78BEOI?^CNK$8]5LMN2IDZ90I MR\?ZPX8N2:[?S35^]5%9]:A7"Y$K?TGL_Y5-GS&K"\S MVH5?6L>]XV&'LMIY4S3"0%"H,OZ+A\8/.P*SP0\$TD8@#;BCH8#RK?#B\MR: M-5G>#6W\$:@&:8!3)0?EUENL*LCYR]^-ES2F4_I-@IL[[WLHY:5^UBBXC@K2 M'RAX11],Z5>.?BESF>_+]P&F191N$5VG1Q7>RJI'PT&7TD$Z/*)OV#(4/O5"G*3 E-MUYXB]EY_+YLV0R M>'T$[*@%.SJF_?)C):WPJES259DWB&43&WJK7*:-JZVD/S_+!T_7VF1W?QWB M<-3*80XQ$\[H\TK2&U-4HMP0T"B3JTQHO2'X2UI'JH0O=42D2E+>4*[3;T%1;*3.F,5CG2*D>3 MT"%JH2@C ]8F"F.]^AL;ULJOH/+1/@R9 ICO88+5@4DE0[MJP+-)(.?0/$* M3&5*I@RR++;OIPTI=Y3"CD.[5$K?#5 #G=I:UOMHX:"J[;8=18_>732Y^Q.^ MO;'L"K_I4@7/^0!#?JM5Q0$+T/Z+GW.)3$"9\Y9_\2BM5RI;D17E4M+"F@)[ MK81&];!7!B'S U:D_B*RL\Y3B22/"7WE. @',OV%8N2F=H#G7M)C?3,C#,0TG&,U&87%":8+1-!GQ:$HI!F-LQV"& MIIYT$ZQ\-A[5>;@<*)V-:-:=S(: X!QG:P/N&/ MFY^K.$JG4YIT9\DDFMBFC9EKM11\-COHG"11]3#ACPAY)U>#QAV)F!8GE$ K M_-4=#\;T-1S!,C\5"#MN%"#!UY*VPD/00T0V4EA$(^E-:=0;'VP\;7M!R(^G M'C>@ Y$_&?2&\(C6?/E8F*?])F3LR;0WV-NU7S>]F&,'U+<-)?B#O;\GN:6Q M%FX?"1OER=T"S(P+3:2R)J\S2(%I6'A"W+4G)^]O&&%#[W_PX=-#H:G]!>YN M65W4.LAQ8=;E8S>M^"-Z@&V:=P&Q[@LU%=O=]TP9ML43+V9J4#]%D M[/5'Y;$;;N%J!4+.' 15H&0$[$K4&+MXTS2_Z+F=GLH)X"E7>3AX9Z.TN^U M^.X\AB*$8;<5BJK2? +'$Y?OU+@,5,D#/=J4^:\ZX#'F:D4Z-I!.IXK6W" DC598:8V-W,3Q_-DN3Z>N0/#:$ M%>Z9@Y19!T)0'&/[X_50GEM?-=<%?O\ &M=+4TO[6$-8,@;4>-[*>Z/O627, MY""Q$%GT\+G"0U-:WH#UA0'< M9L &VJ?KY3]02P,$% @ $G]F5U :\=WS! RPH !D !X;"]W;W)K M&ULC59M;]LV$/XK![4K4D"U)=F6[30QD)<5ZY"N M19*M'X9]H*6S380B%9*RDW^_.TIVG,P)]L$R1=X]]]RK>+(Q]LZM$#T\5$J[ MTVCE?7W<[[MBA95P/5.CII.%L97P]&J7?5=;%&50JE0_2Y*\7PFIH]E)V/MA M9R>F\4IJ_&'!-54E[.,Y*K,YC=)HNW$MERO/&_W922V6>(/^S_J'I;?^#J64 M%6HGC0:+B]/H+#T^'[)\$/A+XL;MK8$]F1MSQR]?R],H84*HL/",(.AOC1>H M% ,1C?L.,]J99,7]]1;]2_"=?)D+AQ=&_92E7YU&DPA*7(A&^6NS^0T[?T:, M5QCEPA,VK>P@B:!HG#=5ITP,*JG;?_'0Q6%/8?*:0M8I9(%W:RBPO!1>S$ZL MV8!E:4+C17 U:!,YJ3DI-][2J20]/_O#>(0P5H"M^,]BL'O^H2R^?Z?2*U8Y9MF9UG;P+>8-V#01)#EF2#-_ & M.T\' 6_PAJ<.O($O4@M=2*'@Q@N/5&'>'?*WA1L>AN-F.7:U*/ THFYP:-<8 MS3Z\2_/D\QMDASNRP[?09YP#N)2N4,8U%N'O6WSP<*Y,"_Q)1LM##6<\UB"68!?(2R,HLZ5>GD,E!**UQQMR,LE%MU+&L.1U"1M&B=T MZ3Z&G/$C@VM<&[4F=2@LEM+#0A122?\([V&%&* 0"!H74@'-1W,&B32+!*BGF+6 :Y\F(GI-DV"496PT'>3Q) MG29Q/$YA.X_%T E?HW#$UG;54$E ;&^8&A4$]#]'1@+3& M\)$7PW1*BU:3A@&2;KE'KC#..SA*XS1/62&-!_F0%9XAQJ!I_+Z'R2B>##): M3$=QDH[@HHW8EVW$OFOX)FRQ@G0WN^)ZR:$'9X[/#O!FRETD)+H8-BM)D<"'FBB# M>1&9'(Z(BG6> @1G:R'5MD@:&D_VH&V0+@SXDM%0R:5DAT11F(:]L%3NPF-?*6H"MF( MV&4HR!;4)G/R?(V6\H(@%\_RMN7@0% D'LBK8B7L$D->+'UOP0JJ;S;)-<2V M_,8\\T6ZK<&2RZ 6CX1%MBKI X,%(JLGO6STRU/DF$1)[K*C#>_M-1*?/0V$ M%^7=@Y]<5%2 -7VRV2*+AYEP13,A?N8>D7%PWPA+U42FR$]J:A5F^=90;255 M8DVER&&M:VL>)'W&D<3?)[W1-K0QU*IQG&?;$%O.;:-K(3G%!(Z.VK-SJZVH MWQMJK*XLTU[;@55;(U3BQ$.7[-U3FO>K5OA]-SZ\FV3I^#,IUCY0F:.P.[LL MC!02@A$AOIPR"GF+NIU35U_/OU_#$7G+!^:_K9-]/+CWVGPX]/7J[UTP*J0J MXFN4@] 9[5UCM[N[J9VU%Y0G\?::1VVZY*I4N"#5I#<>16#;JU/[XDT=KBMS MX^GR$Y8KNFVB90$Z7QCZ<'4O;&!W?YW]"U!+ P04 " 2?V97_+DWV[H$ M !5"@ &0 'AL+W=OB#[0TEMA0I$M2=M*O[QE*5AP@Z_8AL41Q MSIPY5 M)Z/*#,;#X=&@4MKVIN=I[=Y/SUT=C;9\[RG45:7\RR4;M[[HC7J;A:^Z**,L M#*;G2U7P \??EO<>;X,.)=<5VZ"=)<^+B]ZGT=GE@>Q/&[YI7H>M9Y)(YLX] MR8-^G6)'+',5>.;,[SJ/ MY47OI$W_H7;> X%+W,FI/^T;O8>'OHL=7#;LXO7.1 MZ9A^ICL(^$7Y)XZ!'M4SS3SG.M*UMLIFVA;TZ)4-*FEY/HAP+0"#K'5SV;@9 M?\?-*7UQ-I:!/MN<\[?V U#N>(\WO"_'.P$?>-FG_>$>C8?C_1UX^YT.^PEO M?X<.@:+;!*P,/405&?47PWOQ-G '[\-)*YV%I">Q7W)M^_# Z&DYV MD#WHR![L0I^^YNH_4T5_//)SI$OCLJ<_WXMCIZ?WXVAJYHQ^M<(B*^E4TC Z MV:,;2YFSMNVXM8XEQ9+I[LOCC!8=O:5WA5?57OHV<]52V1C_C'J MW)C4LD7AN4 68*)ANT165.5J&^G'CQ].QN/AY)97[#$]Z!;V:6TT^8GRFDEO MV(V'!Z#VN.&A R;0_"]PE'2/AD-:LL^09LR83"UC[9DP[$C)NG8YN04%>+%D M74Q_GX*LH0)1'G/V71G2%6?MRBBMC.$5[N)6.I0)#M0R4^>H-_BHXR!3QH@H M*YU&W;IDS_.7-^I4ZJ6+9GRX1U?:2P"9"VA7P-4>-2 AA^CK##&(SE&I%])5K(LR0P)(R. M=:D"(&23EMS&4L6T]<:N.$1I+;JN;8,^N_I,"BY9(4A%WVX^[Z7U9(3J%AW+ M5 AR>-"<+2\T^A3/()"L8--O%$<10N%&37#P\AD$9'R#O4U("V=P(D&8,_KX MX?3H^'22N#M;.%$K'1M$6?VD1R;I>(V!&<8HA[,:FD$CWP6 MS8 B-S7IA,3%5\;J;M$O:B-DFIHWE,!YDPKA:JO 0DH3T6M MX"9R,QQW)&_2D;R_F[TY3;8,[I6/ECVTN;V=D5'9D_0 SE9T&D+J-&P5 3Q[ M\R+R,O1RE35*+!&9TG>HONT G=H=.G]TZ* MP=917[$OTH5&T# 4FU._6^WN3)^:J\+K]N;"A?P4&LDWO( I!L%ACWQSB6E> MHENFB\/<15Q#TF.)>Q][V8#O"X>#H'T1!]U-&PO=V]R:W-H965T.'&ZKRX)L'2WN /:K6B[[6'8@R+1L599\B@Y:?_]*-EULR$- MMA=;'^3A.11%S;:.;GV%&."N-M;/LRJ$YB3/O:RP%G[D&K2\4SJJ1> IK7/? M$ J5G&J3%^/QB[P6VF:+65J[I,7,M<%HBY<$OJUK0?=+-&X[SR;9P\*57E(WA4W-)/,L'%*5KM%X["X3E/'L[.5D>1_MD\%GCUN^,(2I9.7<; M)^_5/!M'0FA0AH@@^+?!4S0F C&-'SUF-H2,CKOC!_2SI)VUK(3'4V>^:!6J M>?8J X6E:$VX$G/HPRP,'B::Y[ &7'6#Q!.!KN' V5![^LPK5K_XYDQL8%@\, ME\5!P&ML1C ='T$Q+J8'\*:#XFG"FQY0["$X.--66*F%@>L@0I+K]^GMX([W MP\5+<^(;(7&>\:WP2!O,%L_^F;P8OSE ]G@@>WP(?;'_5$!8]%ENT'L&5X%8QN%@9Y%M M]RU M%)<];"OD&[X1VL2M$2<$M/6!SY?=>9,P@>B4IXBE8@7470IWHY?"&#;C3:7+ MDOTXNR82]3%Z>(+JT>\[]<[AQ"RLD/DI#$A\ASEX;"0*N"M%/VZ,Z/LP'47P M>FUUJ:5@?^9R %VS4I;$0TY5N!_!QY9 >(_>I_V>]2.@3'D4T @*6K9&$ -@ M_7=A'L_F>ZO6T>*(3:1I5:RUB",=-V[%^4G-ER/VN?<-RDCD(5ZDRBP)C!8K M;724\%M%]!)N.'EP[H1-Q7V%&VF^NYSOM-T::9T>%\_*6QNZ#CRL#N_7VZYM/YIWC]^%H#47 M+-= R:[CTQG\0 PZN^^ E0 M2P,$% @ $G]F5S*+=QY+ @ *P4 !D !X;"]W;W)K&UL?53+;MLP$/R5!0OTE$:*[*2):PN(DP;M(440]W$H>J"EM46$ M#Y5<6<[?AZ04U04<740NN3,[0W$Y;XU]**"A5WIZ9& M[71E!2B99FEXDB@O-\GE<>[#YW#0DA<8'"ZY1BMOG)4K3 M+M@9>UUX%-N*PD*2SVN^Q172C_K!^B@96$JA4#MA-%C<+-CUV6PY#?DQX:? MUAW,(3A9&_,4@J_E@J5!$$HL*#!P/^SP!J4,1%[&WYZ3#24#\'#^RGX7O7LO M:^[PQLA?HJ1JP2X9E+CAC:1'TW[!WL]YX"N,=/$+;9=[/F50-(Z,ZL%>@1*Z M&_F^/X<#P&7Z!B#K 5G4W16**F\Y\7QN30LV9'NV,(E6(]J+$SK\E!59ORL\ MCO)OAA"NX /<&*4$^>,F!UR7/M8D]!9U(=#-$_*U B(I>MYEQYN]P7L%]YZ@ M2;C!AW0 ;NA.;> M))>P(DX83^"8WXYN>IPN],[,U;S !?/-X=#ND.7OWYU=I)]&Q$X'L=,Q]GST MY\"M<(4TKK$(O[_CGF I3?'TYYB)T3+'370W9 9WUB@@WY#AT,)X CMNA6D< M2-ZZ1O3:"LF%FIY^/&=@N];L C)U;(>U(=]<<5KYUPQM2/#[ M&^,-]T$H,+R/^0M02P,$% @ $G]F5Z^Z<3$0 P W08 !D !X;"]W M;W)K&ULA57?3]LP$/Y73D%"F[0U:0J,05N)\D/C M@0D!VQZF/9CDTE@X=C@[M.ROW]E)0]E*]]+Z[.^^^^[LNXP7AAYLB>A@62EM M)U'I7'T4QS8KL1)V8&K4?%(8JH1CD^:QK0E%'IPJ%:=)AYALHL)M$P6FW.PXHSZD=UQ?K]@O0NZ&K4#YF[%P"CY &F2CK;PC?I$1X%O MM"51"\[ A=1"9U(HN'7"(3\PMS'?EFYO,YWOE2-;BPPG$3>#17K":+J[,SQ( MCK>(W>O%[FUCG[[8=+!S-ELH=?FQ1OY=RLN+O^([@2FGO0 M%P/0.LG/W5>K1!!:-UPK+ H,#02RU>98&S$*'AM!#DD]A^[(@5N-9P5FPCJV MBD8I>$9!W,&6.\4.X)*+;J'1A$IX"-])UA#YT %H*.%,UN<^>M]G^6TY YCZ,"_$K8YW7MUZZ_-^R]?5ZM[MSF*;)\?G=35@-C]]_ M\-P\4D/YB(?*RN!"AAC>N:7RF;Q*C0MZT:$TWSAPW_#N/5+?//XG!6U<>$LO MCI W)/7\_ZZ;'G2\-G(JI'D8K!8RTVC73I]^MY_=)^W(>H&W@_]*T%QJ"PH+ M=DT&GWA44CM,6\.9.@RP>^-X'(9ER=\?) _@\\+P*^X,'Z#_HDW_ %!+ P04 M " 2?V97.6XI0-**6L63MI-%E>SY.;T?5R&O2C MPN^2=^[HFT(D#\8\AL/;,QE%X$O,(H%__2KM-]E2=4M,Z; MNC<&@UKJ[E<\]7DX,KCZEL&X-QA'WIVCR/).>+&86;,C&[2!%CYBJ-$:Y*0. M15EYBUL).[_XS7BFT8A^HCNV)Y@+QW;+R>+[[T8O\U_. MD)T.9*?GT!>'LM!;[;QM(\OC"M%-Z&SI)8*ZDZY0QK66ZQD%>X9(&%N@20V'>T(#"@0[84LJT+062\+]B]8_8GB. M/+&15.0(;4&-L7')F'6P<$Q.*':7L4R5<-@3#@B=?KP_>,-M(5P($XU1H:0A M12'!V@1(-.=6J)8#],%H!ZN+27H%HDK%[09'%]-T%$4;=UV41N$84&H1G=484>C/Z7& MF>F'H/]CX(L4()M(,UWDZ>A_4[LI2]FE0#V?J:@82BBCV/G8&>1VHAE21F5K MPZP .*=W0K=X@:AS-*)WK>:!2'J"R5I:H$::_ZFKS8GH4CJU"K*CO8V!V<37 M">U@6NV[%3Y(AP?PIMO[!_7N]7PO+':!0\K7,,W35R\2M&E\D;J#-TU\!1Z, MQW3&SPJ/.-N@@/NUP7#WA^!@^+=@\3=02P,$% @ $G]F5Q+<1/U0 @ M?@4 !D !X;"]W;W)K&ULA53!;MLP#/T5P@-V MZFK'2;HN2PPTS8KMT"%HNNTP[*#83"Q4ECR);MJ_+R6[;@JDZ<46*;Y'/DK4 M=&?LG2L1"1XJI=TL*HGJ21R[O,1*N%-3H^:=C;&5(#;M-G:U15$$4*7B-$G. MXDI('673X%O:;&H:4E+CTH)KJDK8QSDJLYM%@^C9<2.W)7E'G$UKL<45TJ]Z M:=F*>Y9"5JB=-!HL;F;1Q6 R'_GX$/!;XL[MK<$K61MSYXT?Q2Q*?$&H,"?/ M(/AWCY>HE"?B,OYWG%&?T@/WU\_L5T$[:UD+AY=&_9$%E;/H/(("-Z)1=&-V MW['3,_9\N5$N?&'7QHXY8]XX,E4'9KN2NOV+AZX/>X#SY U V@'24'>;*%2Y M$"2RJ34[L#Z:V?PB2 UH+DYJ?R@KLKPK&4?93T,(@Q0^P0TJ05C 4EB2Z*8Q M,;T/BO..:MY2I6]0?8%KHZET\$T76+S&QUQ67UOZ7-L\/4JXPOH4ALD)I$DZ M/,(W[+4. ]_PB%8'9.!*:J%S*12LB#7S':.#>ENZT6$Z/RX35XL<9Q'/@T-[ MCU'V\/1>_O'Y:*=J9?P]F6Z%G8KN>\* M-PQ-3C^/([#MM+<&F3I,V-H0SVM8EOQ HO4!O+\QW-/.\ GZ)S=[ E!+ P04 M " 2?V97$(@M<(\" #(!0 &0 'AL+W=ON9"C6? MK(PM!?'6KF-7611Y )4J'B3)15P*J:-T''QSFXY-34IJG%MP=5D*NYVA,IM) MU(]VCGNY+L@[XG15=W+'DLD3MI-%@<36)IOVKV@4>_J3G_B^ M8FLTVQERBY [:RK8PE.[/N KP4R9[/E@(:=3W6/&I&H+T]Q4A/GQO'"CX;;6 MR%?2OS@#;0ANA:ZYOZ'?W%,O.#O&&^?JDX0/!<*U*2NAMY 9[OXBBC[TW*;*5POZ@ MD7^'KBG>ZZX2[3K,$ I_.([#- MW&@V9*K0JTM#W/G!+'C4HO4!?+XRAG8;GZ ;WND_4$L#!!0 ( !)_9E>0 MF.YP6 , (P' 9 >&PO=V]R:W-H965TM&%) M2A*EJW,-E G+59@#8(Z73\,^T!+9TN(1&HD%6?_?D?*=IW6 M-0KLBTB>[IY[CO?"V4[I1U,A6GAN&VGF065M=QU%IJBP%6:D.I3T9Z-T*RP= M]38RG491>J.VB3AC6=2*6@:+F9?=Z\5,];:I)=YK,'W;"OWO$ANUFP=Q5=8)H,>O$%E=H/W?WFD[1$:6L6Y2F5A(T;N;!V_AZF3I]K_!GC3MSL@<7 MR5JI1W?X4,X#Y@AA@X5U"(*6)[S!IG% 1..?/69P=.D,3_<']/<^=HIE+0S> MJ.9+7=IJ'DP#*'$C^L9^4KO?<1_/V.$5JC'^"[M!-\L#*'IC5;LW)@9M+8=5 M/._OX<1@RGY@P/<&W/,>''F6M\**Q4RK'6BG36ANXT/UUD2NEBXI*ZOI;TUV M=G&G+ *'-W!'!?!!%JI%N/I#&?,:[E'#C6I;NKM5)33)'\2Z0?-Z%EGR[.RC M8N]E.7CA/_"2PT,C;7Z@O>07 5?8C2!A(7#&DPMXR?$: M$H^77+@& T-\Y\(;K-/SUJYQKDTG"IP'U!D&]1,&BU]_B3/VVP5NZ9%;>@E] ML:)&+/L&06W@G="REEOCD^.S$L)2F+H (4NXK9O>8@E_^4#@ 9\M+!M5//Y] M+J;+7A\JC0CMD#9T:8,[4GDIH318;-?$Q>7BY>FJ5$TCM(%:@JU4;XBA"0&? M"U*#CK2,KRK1JEY:JC>72O?A)[N[OD4MK-+7OD#K?8$VOD!?01SF":/U*@YY M/@$GXF$2)TZ4ADF:D^@6I:+&&4"^^"XEYN*)<+<(LO>$Z6H]&^-VQ5#TU'O% M(] @,Y:HTZU#'K+I)$RS,4S#?#(.DR1VLBP/T.R1V]S_IIWP2CEG^@C[/ M69A/^0G][V_:9>L Z_RNY:*3"4D5M?7O@"$75'K#L#Q*CT_-VV'"?E4?WJF/0F]K::#! M#9FRT60<@!YF_W"PJO/S=JTL36^_K>BY1.T4Z/]&T;#9'YR#XP.\^ ]02P,$ M% @ $G]F5[J@VPK2 @ ! 8 !D !X;"]W;W)K&UL?51-;]LX$/TK VVQ2 U^K;DU#80IUMT#PF")+L]%#W0\E@B0I%: MDHZ3?[]#RE9=P/5%G"'G/;[A:&:V4_K%M(@6WCHAS3QHK>VOH\C4+7;,7*D> M)9ULE.Z8)5DULK4'=2)*XW@2=8S+8#'S>P]Z,5-;*[C$!PUFVW5,OR]1 MJ-T\2(+#QB-O6NLVHL6L9PT^H?VG?]#D12/+FG*&P?V+_X MW"F7%3-XJ\0WOK;M/*@"6..&;85]5+NON,^G<'RU$L9_83?$YD4 ]=98U>W! MI*#CD7O=PD5?YF5FVF&FU ^VBB1L8 M\CN5WH#.3Z-=IUR;GM4X#Z@5#.I7#!9__I%,XD]GM.6CMOP<^^(S-ZQI-#;, M5T%MQN)\]X+A&=\L+(6J7WZF3=TX@QC-[[&IYZK#D3]AV8$.K=P IF1D M99C%%1E)481%Y:VD"K,BA0>-'=]V!]#%S24DDS O)U"&TVH"^22<3BM(B[", M2[A5\A6UGQXN2UY3P4D=*-N2:*\$DK!,"IC&*61A49;D5T4!S\HR ?*@EQ24 M29A6&1ET13*=D)'&9$W<5I(7X33)X53EHZ/.[% W?OX8J-56VJ%)Q]UQQ-T, MG?TS?)B/=TPW7!H0N"%H?%721-'#S!DZ @ YP4 !D !X;"]W;W)K M&UL?53;;MLP#/T5PAN&%O#J>Y-T28"EN_6A6]%T MV\.P!\5F$J&RY$ERT_[]*-EU,R#+BT5*/(<\ELCI3NE[LT6T\%@+:6;!UMKF M(HI,N<6:F3/5H*23M=(UL^3J360:C:SRH%I$:1R?1S7C,IA/_=Z-GD]5:P67 M>*/!M'7-]-,"A=K-@B1XWKCEFZUU&]%\VK -+M%^;VXT>=' 4O$:I>%*@L;U M+'B?7"QR%^\#?G#P*0H&E=0R,E@>\1"$<$97QI^<, MAI0.N&\_LW_RVDG+BAF\5.(GK^QV%HP#J'#-6F%OU>X+]GH*QU^_^P!QC_#Y#V@-37W27R57Y@ELVG6NU NVAB;-&1 MI?\AF\"UDG9KX*.LL/H7'U%A0W7IF827. FH @_H!@_F;5\EY_.Y(;?E06WZ,?;ZD?JM: M@:#6+Y<1PF6K-=GPRU<-=_AH82%4>?_[D("C*0X+H']LL5ZA]C_Z Y:]DX1P MPB78K6H-DY4Y]9?@/BG]&X#73&RX- M"%P3-#X;%0'H;JQTCE6-;^65LC08O+FE28S:!=#Y6M$#[QV78)CM\[]02P,$ M% @ $G]F5Y(D;O;M @ 2@8 !D !X;"]W;W)K&UL?57;;A,Q$/V5T8)0*Z79^R8M2212J$"B4-$"#X@'9W>RL>JU%]N; MM'_/V)N$(*5YR?K8<\Z<\64RV2C]:%:(%IX:(*?!=$W#]/,:4+A7J7B#TG E0>-R&KR+K^:9B_MOMP0!A'+Q"2+2'QOOM$WN5[9MELHM4&M(LF-3?PI7HVF>/2'*R4O*%W"K9)V9>"#K+#Z MGQ^2J[VU9&=MGIP4O,=V"&DT@"1*TA-ZZ;[4U.NE)THUT-=WK+R>G1UGN\=Q M95I6XC2@VV]0KS&8O7D5%]';$]ZRO;?LE/K,[_X KI6Q\,M;A =\LC 7JGS\ M?L+2KU3 M/& ,0%+W? TQJ=)^#?(HAY^^'6!UP=:TRS52$:Y%N@IZOI=R)_*,3--IQ,,1 M9,,_JGO9_>-\EW?'_Z%]UWVENF:4Y$"ET2-AJ,\ M -UWKAY8U?INL5"6>H\?KJC9HW8!M+Y4](RVP"78_WW,_@)02P,$% @ M$G]F5PL-)!;P @ (@8 !D !X;"]W;W)K&UL M?571;MLZ#/T5PAN&%O!JRTX(X.:9.>[K5YM%M$!\^M5'86;9WKKI/$UEMLN;W2'2HZ66O3 MNV22V,\B; &IEDJ5ID;1%PCL#=M>VW/Q:H-3[6<2B MEXU[L=DZOY',IQW?X!+=O]V=(2\96!K1HK)"*S"XGD7OV?5BY.-#P'\"]_;( M!I_)2NM'[WQN9E'J!:'$VGD&3H\G_(!2>B*2\?/ &0U7>N"Q_<)^&W*G7%;< MX@@_&1Q.;-T*J 4WBA/(O9>D,G0K" MN?D_VB$4\!:^:+5YZ]"T<(,K!Q,!G!PNIZ\J.+Q:$R*Z5.2FBM@:28V-A&V.Q-7:.@L7+&8%\P 6Y\7( _Y@C$'1*'T-Y3@N\XR,:ARG; RG M/H[DJ&];-)LPG2Q=M%.N;^%A=QB [_N^_S^\GYY?N=D(9:E&:X*F5Y-Q!*:? M2+WC=!>FP$H[FBG!W-(01^,#Z'RMJ2T.CK]@^"W,?P-02P,$% @ $G]F M5S=#=>M" P <@D !D !X;"]W;W)K&ULO59M M;]LV$/XKA#H,#9!:[TF>[X\,3CZ"#55[T#,.2AX$*/O9TQY:WOZVP'!=4#68+ E8U4!34X M55M?EPIH[D %]Z,@N/(+RH0W&3G;2DU&LC*<"5@IHJNBH.IQ!EP>QE[H/1D^ ML>W.6(,_&95T"VLPG\N5PIG?LN2L *&9%$3!9NQ-P]ME:OV=P]\,#KHS)G8G M]U)^M9.[?.P%-B'@D!G+0/%O#W/@W!)A&M\:3J\-:8'=\1/[>[=WW,L]U3"7 M_ O+S6[LW7@DAPVMN/DD#[]#LQ^78":Y=K_DT/@&'LDJ;631@#&#@HGZGSXT M.G0 R-,/B!I = Q(7@#$#2!^;82D 22OC9 V +=UO]Z[$VY!#9V,E#P09;V1 MS0Z<^@Z->C%AZV1M%*XRQ)G)1VF 1.0=^8@U>2I.-DH4MD+(RU'WT M=U9W]1- C#(TU/O<*;07)S)&F/UW PC(X4[>5* M7Q T;05-SPKJY'@WPWZ0.]FP3=6Z396B8@O8MPRY?R1=OQ5]=.;I@:K\DOQ9 M6H"^Q$, E3&-QX$JHM9,YO]5FF>3LXW\5I!7\UG>% M_$BR17I2OV$R#(='9W+J%05AQZL^$[_31 I06]>]-:PJ(OY=T9*?%I9KG1>^%/M G)#0:V/3 N&^B MP:^"Z3S9*@&[!<2IY6>N*,)H@CY#3GYD*:\HNO^+2_D./5*!UKRJX'-NKO!5PBT]3)'GO$?8P=[(?=:WA^,Q.;]W^N9_GWYAAMI>@ MS0B5[_EQB[I0ZK=*_:M*5T06*;J'9*[3?%1I31%T3HZ=:.:'04_L$!?%L\#S MW)[<,;XPCG'84SS&%SI1Q^0+S4&K.;BJ^9LIR#1#Y)4*>%\0W>W@*=!U(BO* MHWX,:C#C6>#$/9N&N/&$&N'#L1-'N.?6&-^5A)JUGLU^K5R@ SAU-J=YCG[\IV6\ M+(F0!F1V1SVJCYQUO^P4]X2OAZ"),W5[V9:,4O4S:93JK?(2M5N M]Z8^-+H4U+,FNLF:(0J8>G5M,THUL,;N-#85%7O344H0>V2J?GK:U;9I_6!Z MM=[ZRGU8NR/K"32Y=4_Z@[[ND#\1L2^81"7=P5'.= 8I+NJNLYXH?C!MU3-7 MT*2980Z-.A4: /L[#JU5,]$'M*W_\C]02P,$% @ $G]F5V77DUKV @ M/ D !D !X;"]W;W)K&ULK59M;]HP$/XK5E9- MK=01"#3M&$0"LFF5QE05NGV8]L$D!['JV,PV+_OW.SLA@Q:B5JJ$B.W<\YSO M\>7.O8U4CSH#,&2;]0:L;A];>&?Q@L-%[8V(CF4GY:">W:=]K MV@T!A\18!HJ/-8R DINB++6R&8'3DR'QO"9L,<^,0K? M,L29Z+LT0-KD [F'-8@5X#.1"\'[I]?*]]QAJQ%6#@]4N:I4N:I59:JH MT'-0&"F1:U1@BG6\-KMJ^5Z;76])%K\1V8&.8:5C6*OCKF+.EK ];W5'1R?_3%/>*,54+)C3A,$?*9N,:3U05O;J8&+ET MW6LF#4KJAAE>;T!9 WP_E]C!RHEU4%V8HG]02P,$% @ $G]F5_8X2J?! M P [ X !D !X;"]W;W)K&ULK5=;RI@,?W+^PKG;Q,YHEPF-/T MKR06NZDQ,E ,&U*FXI$>/D"=D*?X(IIR_8L.M:]EH*CD@F8U6$:0)7EU)=_K M0AP!L',&8-< NPWPS@"<&N"T >X9@%L#W-?NX-4 [[4[^#7 U[6OBJ4KO2"" MS":,'A!3WI)-W>AV:;0L<)(K9:T%DZN)Q(G9'U0 -HF<<0]^"7P_AP &_*PC35L5^J,[<'"==0W"#' M^@W9ENWTQ+-X/=SN2^?_[;YZ\^XGQ7 :J3B:SSTG%7G.<9)";V,KJ*^AZC3; MSP)LCV34^^-R=;U<'X?^J=>RZV5;/O9;9*NN&W:]$+N-VTF6;I.E.YCENH H M(:EX1K=I2I\Y^GH/V1.PO_NR'J12+X4Q+T@$4T.>^AS8'HS9K[]@W_J]3TN7 M)%M>DFQU(;*3?GA-/[RWJZZ">D<2\!PKM%NJZWHY@6.-6JKK>F'/\T8MMU6/ M&QXYGMVO.K_)TA_,\H%!EI39:S0W2/2SFKLDV?*29*L+D9UT(VBZ$;Q97C_34J&%5V?M-7?//HPSH#MM4C M$$<1+7-1O<(::S-FW>GAHF6?X_$"]]B7:BSKL=]B:[R41>E;P7*E&KQ^A%3- M@?>$;9.!9ZHD(.%OMW)<128$Y,#VSX"+#2G?%TI6Y )Q8449=W_,&;H8)7IU%L:X7;[P?V+9=P,[>\=H#U$&)H22O45R-!5.@+CX\;5;N-R-_^%W3ZA*6B<)9 \U;LZ\CI\_R'\L=]J.(.\@P+O$/F>'S3$,WF[W&\))ZA/,[!^O1?\ MOI&[@B1HJ@^0HEFNSPG]GD(V!_&GZ;!:S4S^GL@[5W+U6[L>'YT80!4<)7[,FX%:778%+LZ$U,R^K511T!J&[:N#H MUQS]5HX)E^H0_5B!2/4;L8F@5;\K06G6];80NIV@&6%0(PQ>N0I9",QB0%<0 M?C& M-#K-N%#D+[:E[GRC:[:$)O3A?SFP_0"51$UK_&=WXVY5D S$TA96B6)>,%6^ MC>O1NG:?VI+U;'RL:WI9@A]MR@^"*19+PB2BL-"67N=8/_VB++)E1_'&PO=V]R:W-H965TN-\Z-U3!A=W%I%#YEZ#.S']( 2A M020;."S:]#=-^OA(^B745R2)/I$XBA./?7[:OH "[0-GC]_;0VQ$UXVXZT;L MXJ5'XMW3/3;7@&*4:X(E$6VH,DRL<2"+9U^!3<2ABVB_F=ULD(U&Z23<]>OP MJ-+1..I4[W"3#C*XRP9 M'8#[9.,L2?WD:4>>GB3_68.BKJ]=NWV,Z51+'1WJ;=8392<*O M2FJ-;W?[]OOH,@]=,LX/M]XGRX?ID0X..[[A2;Y_WZ4"#6H'W@8./^2^Q-8D M!X0^59H-_(!Y!YB?!'R0AO+3##Y9.A@G!WQA[Q2T?Z#O5*V9 MT(3#"HW158X%JN94;R9&UNY@?)(&CUDWW."/$)05X/.5Q,.QG=BSMONUSOX" M4$L#!!0 ( !)_9E?5075$1 0 &82 9 >&PO=V]R:W-H965T0Z"6)4S%PYE)F M9ZXKPCDD1!RS#%+U9LIX0J2ZY3-79!Q(9(*2V/4]+W 30E-GV#?/;OFPSW(9 MTQ1N.1)YDA#^>@XQ6PP<[+P]N*.SN=0/W&$_(S,8@WS(;KFZQ)WUQ% \?3BB"&4.H41/U[A@N(8YU) MZ?A1)G6J/G7@ZO5;]B\&7L%,B( +%G^GD9P/G)Z#(IB2/)9W;/$GE$ =G2]D ML3!_T:)H&P0."G,A65(&*P4)38O_Y*4M"<>0':.VUT*^Y[<;]%S8PR\A5.'8 MA/L6.>UJ+-LFW\D'^:Y!"( 6^D)3DH90#&E+C21/$)NB"P7/U6>+#OX"P@^; MQL^>O^NCQ Q@$ZHU5"\&9R(C(0P<-=L%\&=PAK__A@/O#POX205^8A7V+0-. M)$UG;\AF-3ABTZ,' 6BD1D4VT19) Y-4+S?/P[;G]=WG5:QZF\Y*FS6UG4IM MQZKV77GJ6EN(3"5P- K#/,EC(B%"HX1Q2?\E>NUI8BFZ[*SH['HUF'JCH/L1 M35#1!#]+LTE[4)-5KX-5Q(Z?5[="[&Z#>$W)A,94OK;00QI1$;(\U27Z_!*J M":AIU7T39[?&B7M!]QVH5W#=15DL4TI!)=J6]2B9+H3JT?C7MED1?C%4'>,<;^NXK9^]^Q M9'C%'^!M^+X;7Z07Q&>UYL\ 7983T'"VT"WP$)J+67:$_77@][A6.;OB^DM< M?\,>KC#55IUD+%4<>M]^'-VIM24CA77]^P:2"?!_&@FMN;?]7O>5;7TDEF8& MV]W&OE;=LINU+=ROK4MV,;O"+@T,MCN8&_)"DSRQ5]>:8NOJ[BG;.O#2 V&[ M"2J^E61S>B_PBWAI5W" M=K]T0]/-'_.>?$X)_"M<$U[:)FSW37NHM;V#MJ76>W54[LHO^03XS!QP"&06 MV^)'??6T.D09F:,#=]F\.(&Y(5S9*X%BF*I0[[BKYB,O#C6*&\DR==5MK[J/WL1)4,'FL)-T__W9)@L$.VY!ER\! S/C MQY-A7CP]L/(;WQ(BP/<\HWSF;84H[GR?+[5$2 MO-)&>>:C((C]'*?4FT_UM<=R/F4[D:64/): [_(]UPN?TLU6 MJ O^?%K@#7DBXDOQ6,J17WM9I3FA/&44E&0]\WZ'=PL4*0/]Q-\I.?#6.5 H MSXQ]4X,_5C,O4#,B&5D*Y0++PYXL2)8I3W(>_QZ=>G5,9=@^?_7^3L-+F&?, MR8)E7].5V,Z\Q ,KLL:[3'QBA_?D"*0GN&09U[_@4#T;QQY8[KA@^=%8SB!/ M:77$WX\+T3) X1D#=#1 '0-XSF!\-!AKT&IF&NL!"SR?ENP 2O6T]*9.]-IH M:TF34I7&)U'*NZFT$_._F" @ B/P@G!W#U MYAJ\ 2D%G[=LQS%=\:DOY"24*W]Y#'A?!41G CZ1X@:,@[< !6AL,5^XS1_( M4II#;8Y.S7V)7O.CFA]I?^$9?Q\+4F*1T@W(%/?9:=U7;F+M1M7&?AY%4W_? MGKDSDJK'.U[@)9EYLN X*??$F__Z"XR#WQP# MF,T=0J-8W+&&LC3]';H;_&@6'&=!>U2IJ4;B!'95[O&I]I=B',=-+9]^ MIC8R [EEQ@?U)USNRE)!=)/#GK-T@]6^B'7BR%0>(QAWY:![ @,3A!KQ@7J) MC^R$]P=\IB 9P3$T "^A2%!KI\&M2*KFD#&Z&5*E_.TP'Z*"&XY-?@ZA]YO+:2NV-"[0$D(&=4;#F "*SPBZTF M%FY/0U>G44+(K804!Q,?%L2[*_ZJ@_-:VJ]KS_A.7FY1R M";:6[H.;B8Q65MO(U4"P0N_$/C,A6*Y/MP2O2*D>D/?7C(G7@=K&PO=V]R:W-H965TB=-$@O?;(AP.V MEC&A\,B16"<)YF\W$+/M5<-KO%]X(HNEU!>/TY=7+3+& $8M_)S.YO&I<-- ,YG@=RR>V_17R M%^IH7L1BD?Y'V_Q9MX&BM9 LR0NK&B2$9K_X-1=BKX#O?U# SPOXIQ9HY05: MIQ9HYP7:IQ;HY 725W>R=T^%"[#$PP%G6\3UTXJF#U+UT])*+T+UAS*17-TE MJIPC;DJT%IC,Q M<*2*KAE.E$<:99'\#R+UT3VCZY+L<(17#54UR2 ;Z Q_/DGK^O^ M4B5^!NNF,-UK;8:>U_4&SF9?6IL1PXJ(K6Z[B%B2KUW(US;*=YTP+LG?..W< MV!Q5R%FEI!%:5\D,UME_KW[[0,CV\;MW^^5G0DN5*NG8*73L&'5\?!BA$5X1 MB6.DVN\+2('N[D;HCWM(IL#_K!+12*PKHDU88!,66H*5;.D6MG2M]0Y&4ET[ MND??=-=U#[YIFP%#2["2RKU"Y=Z/Z$2,T+J"]XXZ"/](\!.>"2U5JJ3C1:'C MQ?_J1- _:M:B)C)W#%-CSV(,4U=9F[# )BRT!"MYU2^\ZI_0LU A^5JE%[*) MQBH24BUA32M[E_[Q -9Q#[^^D3%F7:UMPD)+L)+6GKN;S+OUU'X$3MB,1.@1 MO^DK59+GS/U.N'.DN#EP7QF49[\[4A_5N5.;VBR1:OL@=,?9NYTG4[-ZNTP"HMM$4K MV^_O[/?KM;E;JM)H$#+UJ(G"^1S2U1#=&"/U!%Y I6'&,+4-RVB>M]>JW7/W MHNWN_QWF85;K$-JBE8W99;R>.>5]@@V+-[HUC50S(U(//20F\FV_$7Y/0F*. M6]LIF[3 *BVT12L[N$NZ/7/6?:?.]43YP+^F;:U';")BVT12L[L4O;/7/>_J$3#Q"!$)B_H6Z5IH)_).J:G, M2!(B]?P C>$_9P*]RK';]3N'UMA<&@BLTD);M+(UNR4"S[Q&8&7P__&3=*LK M$%9I@55::(M6_AQVJQ!>S66([YVDVUPL&.6TPX;>ZQ].RZTN4=BB958X>WN/ M":B!1V_Z"A3I!9YL+Z^X6FPL7Z?;J0?71]YED&T/[S#9;K5JF@M"!8IAKI#N M>4\-OSS; ,Y.)%NE.YQ3)B5+TL,EX!EP_8"Z/V=,OI_H ,4V_/!?4$L#!!0 M ( !)_9E<6F&\W8P, - * 9 >&PO=V]R:W-H965TUHM[?5%=2],&,!:Q\[9 M#G2_?<WWT3&PH2RF?[.#C:A)$E@@XE,:ZH/BW@QEP;CTAQ[^MTZ";TPJ/ MGW]Z?^^"QV"65,-,\J]L9;:38!20%:QIP\VCW'^ -J#,^BLEU^Z7[%O;*"!E MHXVL6C$25$P<_NGW-A%'@GAP19"T@N17!6DK2%V@!S(7UIP:.ATKN2?*6J,W M^^!RX]08#1.VC NC\"M#G9G^)0V0G-R0>RDV-P941>:P-/AB@2MFU7 @?WJ#7E%F""?M[+15*ST.#0(9Z<(RQ;DW0$DN0*R@/J6 MI-%;DD1)ZI'/^N5S*%$>.WER*@\Q)5U>DBXOB?,WN(9#,7*,A'# 1;*DY1-9 M,T%%R<2&<$:7C#/S[ OSX#=W?NTFVDWC/,K&X>XX&(_1*!IT1B?(:8><]B(_ M*- @#-E1WKBJX7)A55.UX' (A=3T&;>A\9;H,$%VA)6/XOR,W6.4YZF??="Q M#WK9/TM#.6Z_I?%A#2YF+**\B,ZX/%;%L!CYP;(.+.L%NP>M[W C*F536TOE M#A],+N^VQ#7J[(+G)LV+X1FUSVH0%W[JO*/.?X$:3S- [M71RBVE]E<^O\2( MXSP^@_59I?F5=3OL8(?]L">9?$L$>-,YO)A[E(W2Y(SPTJK(HCCS$XXZPE'_ MZK1P]Y(*\NT35$M0__@ >WW8Z_A.U[2$25#;C:IV$$Q__PW/AC]\I]T+.3L) MM^C"+7K#G;LRE%2I9[MF:"4;X2U)<9'L.(J'H[.2>*S0*/>7)([^N[BB7LI' MV$F^LX S7./,D/>T=(=R;Y'ZG?[?*KV4M],4'-W=\\*C=L+W>)ZHV3&B\7]:HBVZ'6&MU:)\. R-KUX$LI<%^QCUNL>4$ M90WP^UIB%](.;%/3-;'3'U!+ P04 " 2?V97'/7CBA\$ "2$0 &0 M 'AL+W=OL[&EJ)=;\ $+I M *DE[VF5V@ZU?9NF:1],<@'O)3:S'>B3]L?O.DE3TJ9>D?(%XL3G^)X3^_HZ MD[V0W]0&0).G+.5JZFRTWEZXKHHWD%%U)K; \>;]RS]4:;&^YLLJ5K M> #]=;N0V')KEH1EP!43G$A839U+_R+R^P90]/B-P5X=7!,C92G$-].X3J:. M9R*"%&)M*"C^[6 .:6J8,(Y_*E*G'M, #Z^?V;\4XE',DBJ8B_1WENC-U#EW M2 (KFJ?Z7NQ_@4K0T/#%(E7%+]E7?3V'Q+G2(JO &$'&>/E/GRHC#@#^X!U M4 &"UX#A.X!^!>A_=(1!!1@4SI12"A\BJNEL(L6>2-,;VT?%LG M$6C*4NP)3SJGZ2D2?'V(R,FG4_*),$X>-R)7E"=JXFJ,THSEQE5$\S*BX)V( MQN16<+U1Y#-/(&GB75172PR>)5X%5D)4=4:\<8\$GG_>%H\=_@#;,]+W##SH MM\ C.SR"&.%^ 0\L:OKU"^L7?(-W^'[5&Y#DAM$E2YEFH'KD3O XEQ*X;@GO MRDIGTLJ%VM(8I@[F#05R!\[LQQ_\T/NYS:J2+"S(3$K9S?K>$%W9'1K2UBD, MZTX-V8-:]L J.X*E)M=*Y3@;@UHJ'5L7_NR 74JPESI< EF C#'=8&'0YDK)X@>'R^&5)]:!CO6D([*&)^>U M)^MMEB)QJ1[PALW2^MP&/-ZHBL8=:X-FO<[=YEI3LV?8W? M).G@_/5BC<9O5G2C4T.V[[T46=X'A,]%AG%N3-&\ W+-8Y$!.3&YY;1'(IP^ M.VJ*X![Y_!2G.18_!4)P-*=GNF-=K\#47N75:9VRDK^Q4,1B''<*K+G,;M%F MICW&8]VLV-YUJK2SJS&;OA\4MWYG54-%=2CH;2ZWCW?L6NR*K>E.\.).T&V% M0?XEB[LYF=,MTS2ML3W'!L# >"P &0 'AL+W=OV]/9OPE6(TQ;$ N4H2 M(MX&R/BF:[G6^\*$+F)E%NQ>9TD6.$7ULAP+/;-+EH@FF$K*4Q X[UI]MSUJ M&?O,X!?%C=P9@\EDQOFKF3Q$70T#3_)]M"AQV YJD&> 7 .P0T/@'X!< _U4.C #1.]= L %GJ=IY[ M)EQ %.EU!-^ ,-::S0PR]3.TUHNFIDZF2NBO5.-4[XDK!->!:WA(0YX@/),M M2K@,4!'*)#SC5JT(N](&+], +B^NX )H"H^4,;W1LF,K'87ALL/"XR#WZ'WB MT8='GJI8PBB-,*K !\?Q=T?PMLZ^E,![EV#@'26&7]>!G?(U/^$;S.69G=Z<>8$)TD4PPY&E(&27FA-=@C"+$ M5%45P%$7YN9KRR4)L6OIJTVB6*/5^_[-;3D_JM0_)UF0D[GY:3!WZ+KGU%WW MKF.O=S6O-/.=#[,];1NEMHTS:4L4W&.$@C"8*J)6BHNW0]#1'<@#<;V]!#QW M/\WA25;!T:2^N &C,Y'MZ=\L]6^>2?\G;NZ6E3:>,8315K_*4@L^C8G ZX%^ MER(8DS?]7"KH"T'2!9IQ#?H)7U5OR-'(OGHDSDD6Y&2W^R?BX#Q4V7C5AZ%5 M;D;KO!=-#0(J0X':XD%A4OGR''7Y597/21:T*B^>IG\@=*69=W-[H+6]\^ G M*!99IR4A--67W_7E:MG,];,>YF!]X+:';L5ZH)N_O%?[H,\[QT&ULS5C;;N,V$/V5@;HH$B"U)-_BI+:!Q-)B4]1M$.^V#T4?&&ELJ2N1 M+DG9+K ?OT-)4>S$86M */;%)JDY9\@YG)'(\5;(SRI!U+#+,ZXF3J+U^MIU M591@SE1'K)'3DZ60.=/4E2M7K26RN 3EF=OUO*&;LY0[TW$Y=B^G8U'H+.5X M+T$5><[D/[>8B>W$\9VG@8=TE6@SX$[':[;"!>I/ZWM)/;=AB=,^9P"EQ6\I;M5>&\Q2'H7X;#IW\<3QS(PPPT@;"D9_&YQAEADFFL?? M-:G3^#3 _?83^_MR\;281Z9P)K+?TU@G$V?D0(Q+5F3Z06P_8+V@@>&+1*;* M7]C6MIX#4:&TR&LPS2!/>?7/=G4@]@#$#>B]!/3? /1K M0/^_ @8UH%RZ6ZV]#%S -)N.I=B"--;$9AIE]$LTQ2OE9J,LM*2G*>'T]!>A M$7P??H 9;IA1C8%C,?P >-5RE=P%J!F::;@(^YTP;)SLOVT".#LW3F\@Y3# M/,TRTER-74T3,K1N5#N_K9QWWW!^!7/!=:(@Y#'&1_ S.][O6@AVQW:'U;TID==JS2*<.%0#%<=LIKW.:.QN]@/]VJ;? MZ1W:!-9)G1J_EL@.XC=HXC>PQN]7G:"$FN,3JUJ;9(%;9*% M+9$=R'K9R'KY[6>E=8JGZER1T0>W)<>#-CV&+9$=Z#=J]!M9];OC%&=4&AXH M[6"Q9>O]))LQEQ KJM&KJLV/R*L9*SXX>=]^#;+/\=18UVS6#XV@ M59=A6VR5B.[>03A'N2IO(!1$9J=69^)FM+GEN"G/]NZS>75%,F>22H^"#)<$ M]3J7M 5E=>M0=;18E\?J1Z'ID%XV$V0Q2F- SY>"CM9UQSAH[GZF7P%02P,$ M% @ $G]F5Y#60-+ @ SP8 !D !X;"]W;W)K&ULK55=;]HP%/TK5E9-K<3(!_1S$*G05ML#':+K]C#MP2078M6Q,]L! M*NW'[]I)4V IVL/RD-C./D,P)!-SH4>>IDQQ97OZR2#G.JN M+$#@FX54.34X54M?%PIHZD Y]Z,@./-SRH07#]S:5,4#61K.!$P5T66>4_4\ M B[70R_T7A9F;)D9N^#'@X(NX0',8S%5./,;EI3E(#23@BA8#+WK\&I\:N-= MP#<&:[TU)E;)7,HG._F<#KW )@0<$F,9*#Y6, ;.+1&F\:OF])HM+7![_,)^ MY[2CECG5,);\.TM--O0N/)+"@I;TRLS)NJ&&Q@,EUT39:&2S U<; MAT8U3-@N/AB%;QGB3'PO#9 P(A_(##@UD)(I58:!)LMC>#H1? H.DCX $67]((. MB8*HUY+/^-_AT8%T>DW]>XZO_P;?%Y.!PMHGP%9TSD%WR#V8#AF72F%QVPI6 M$5XX0GM(5_%%MQ=L7^' 7VU+:D.$ESM7@]A1T6]4] ^JF,$*1 ED!"+)T V> M7K^$WRC%?L6H$4E_&^K"6!;6Q[_$Y M]]B^(6Z'I5D+=KM@S 2K7,AR1!;&%!_"L)PM6$[+"U4P:9%,Z9P:V]7SL"PT MHVD)I%R$O4XG#G/*)1D/Y3*_SDT9S-12FA'I-Z' W3ZG(]*-WY/ R4U4RD;D M_NSMCZ4R5V\"=S]Y=W+2N3^_VHV?5< Y";VBEP>(7G1P78MATO%!TGN4,>'^ M89[WFD;%!X_%6Y=_!&9**!T86Z8V415APZ@;5G;& MA+B%Q_M[]DA[E6WM6+5?LFE:0W73R;@.Z&^K.>UMV>A9ND'!'Y3YM+33D54? M2IO=:);Q5=5?98T!3+V+J].B$.N/@L]ESMSD#TXX'M(-+U@HS7_9;% J,QM@ MF@0/3!L^VX[\U+2X8RNS*:=5AGON':'G?[O.)HR^>0\8^4-G=H_@A[IV_$IR^A2F+L& M')&V_96E?)DGS:@;6(AZ5-O^ M/KQLUIU>;B,F4KED[JKIY/JV9@&S9K?0%A M%[FN+C^"<1SF1P##\F .,(YC87G^I_D,T/DX#/,V\"(#E#- .8[E0R;5!\OC MYR3V\L\T2:(HCK$5G4R\#B;8NL4Q_/C5,&_ P/) IK];:WRW\0K97P?8GNZK M$&RF>"5B,\77&A#_N@$C2?R[C>4!!K8+6.U ?G\>J"D_)XI@5S%OV!.,(TF" M(5"+_AJ-8V1U8OCX]P=[2J(H2?P(8'X'480A\#3B".8 /&!(%%7OP9WW4;AY M3X7M?P;'OP%02P,$% @ $G]F5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/!O[N#+FD;W42KM) MMO5^=S,8N'(+M7"OS0XT[ED;6PN/3;L9N)T%4;DM@*_5@ ^'XT$MI,[>OMF/ MM;"#N&$\E%X:C9VAXT'"L_NU/S39DW1R)97T7R=9NZT@8[74LI;?H)IDPXRY MK7G^:*S\9K07:EE:H]0DR[L=#V"]+/_H7@;(>[%R;8\7JR\"02;9>(@#KJ5U MOCVB'5\@XQ/@P5VK\>:]5![L3'CX8$VSDWH3AL&K&$27T<9A_]L%\<;^GS": M]5J6,#-E4X/V71PMJ "HW5;N7,:TJ&&2[0]A_^B*_:L]!HG-=3<4'ANN%$\] MK[JK]H@;Q=#>2-QAYU4+?CS(*;:-DA6>O6++ !'^X)A9L\\[L!$D)R#YR2"G MIMY%D 4!622$?">4T"6P]C%U[&S:1) C G)T0LC_> 1Y04!>G.YV"[>-(,<$ MY/ADD,NMB"?.)0%Y>5S(.TSA+&?G[$[XQD* >]WQKE7; &619#7!.1U L@"(;_ $^@&\+V-1")7N8E%+R(SNEQ;Q"S/="6O8@%,Z. M3WB?,>&$?\:8E%3R(UNEQ;Q&3%PRU-)WV1J3(+9Q;=:;Q)16\B-[I4O9PW86 MMZD0;WA_QE ^R9,()1AE!E8^B;#T[J+X$:J-C#$IH^0IE)+S-EVKUM +@85& M/XZ43?(CZV0IT1UXK CE05F:)CR"&[; %479Q^2447@*HQQ2\\98U*N MX2E<%#$FY1J>PC4',4XI M(H5Z(LP?&[CV=;X_A0KR%5H*_?PMO7=1C3$I"Q4GLM"/!S3&I"Q4I+#0H?JQ MMWHK* L5)ZEX?LZD&).R4''*TJ$I'/:70I4+R\)/]Q)G=!'*J76CU!3[/NM;(ZK]1Y?]!Z.WWP%02P,$% M @ $G]F5T"[PRV' 0 O!< !H !X;"]?0"%: :MNV%:\0 3F(G)3[*KP]HU@ 0=UT0WR M646VE7+(IZ:.AQ/;1A?56$8=/ZNC_9-UU5 MQ'[9'5Q;;,_%P3O-\XGKGF=DJ\7SS,'FVOK_3&SV^]/6?S;;[\K7\8_![J?I MSN'H?\BPGYP-UKMEUJUWDKG400I!FC[((,C2!XT@ M:)0^: Q!X_1!$PB:I ^:0M T?= ,@F;I@^80-$\?)#G*F!,DO6!-H+4@UT+@ MM2#80B"V(-E"8+8@VD*@MB#;0N"V(-Q"(+<@W4)@MR#>0J"WHMY*H+>BWDJ@ MM[[\;!/HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1 MZ&VHMQ'H;:BW$>AM+YAOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M[]0[Q&OIPZ/GOL;;R'=2'?MW_>/SM^5]$W$>W7!V<%F_^@502P,$% @ M$G]F5_]Y:I*? 0 '1@ !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P M$(1?!7&-@F.[37^4Y-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0E2J7.!0N\.S-X MI>\ D_>M(1=MZJIQT[CPWCPRYM*":N42;:@).[FVM?+AUBZ84>E2+8B)T6C, M4MUX:OS0MQKQ;/),N5I5/GK9A,>NU,TTME2Y.'K:%;9>TU@94Y6I\F&?K9OL MA\MP[Y"$SJ[&%:5Q@U 0LY,.[<[O!ON^MS596V84S97UKZH.56Q3,>>W%;FD M7^)$1IWG94J93E=U:$F),<#2 X^0@F"0E2.@E2.PE2. E6. M0E6.@E6.PE6. E:.0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:) M0E:)0E:)0E:)0E:)0E:)0E:)0E:)0E:)0E;YGV3]T'KYUQ^LVS6I5=D<_%GW M5V#V!5!+ 0(4 Q0 ( !)_9E<'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ $G]F5T +@-_N M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ $G]F5YE&PO=V]R:W-H965T&UL4$L! A0# M% @ $G]F5SLI]HDT!0 RA0 !@ ("!Q@X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5]<)1VG? M @ +@D !@ ("!Q!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5Y7]&\?@!0 -@T !@ M ("!W3( 'AL+W=O<+&U'WP, " ) 8 " @?,X !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5SUQ*2KX!0 MQ@X !D ("!;$@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5PU?;<5; P X0< !D M ("!ME@ 'AL+W=O&PO=V]R:W-H M965TONG$Q$ , -T& 9 M " @ !X;"]W;W)K&UL4$L! M A0#% @ $G]F5SEG'V.6 P (@@ !D ("!$6( 'AL M+W=O90 >&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F M5Y"8[G!8 P C < !D ("!*VL 'AL+W=O&PO=V]R:W-H965TGP&O7N@( .<% 9 " @<-Q !X;"]W;W)K M&UL4$L! A0#% @ $G]F5Y(D;O;M @ 2@8 M !D ("!M'0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5XFP"4JI P !@P !D M ("!>'X 'AL+W=O36O8" \"0 &0 @(%8@@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $G]F5\;KID/7 @ ]0@ !D ("!?8D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $G]F5[M- MMHIR! V!< !D ("!ZY, 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ $G]F5QSUXXH?! DA$ !D M ("!FZ$ 'AL+W=OW'!L# >"P &0 @('QI0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ $G]F5Y#60-+ @ SP8 !D ("! M3JT 'AL+W=O&PO7BKL

T !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 2?V970+O# M+8&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " 2?V97_WEJDI\! =& $P M @ %*N@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 +P O , , : %O ! end XML 52 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 53 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 125 194 1 true 29 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.univstainless.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 3 false false R4.htm 003 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flow (Unaudited) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited Consolidated Statements of Cash Flow (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited Consolidated Statements of Shareholders' Equity (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation Sheet http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation Note 1 - Nature of Business and Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Net Income (Loss) Per Common Share Sheet http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share Note 2 - Net Income (Loss) Per Common Share Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Revenue Recognition Sheet http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition Note 3 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Inventory Sheet http://www.univstainless.com/20230930/role/statement-note-4-inventory Note 4 - Inventory Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Leases Sheet http://www.univstainless.com/20230930/role/statement-note-5-leases Note 5 - Leases Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Long-term Debt Sheet http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt Note 6 - Long-term Debt Notes 13 false false R14.htm 013 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction Sheet http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction Note 7 - New Markets Tax Credit Financing Transaction Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Fair Value Measurement Sheet http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement Note 8 - Fair Value Measurement Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Commitments and Contingencies Sheet http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies Note 9 - Commitments and Contingencies Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Income Taxes Sheet http://www.univstainless.com/20230930/role/statement-note-10-income-taxes Note 10 - Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Derivatives and Hedging Sheet http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging Note 11 - Derivatives and Hedging Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Related Parties Sheet http://www.univstainless.com/20230930/role/statement-note-12-related-parties Note 12 - Related Parties Notes 19 false false R20.htm 019 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 20 false false R21.htm 020 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Tables) Sheet http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables Note 2 - Net Income (Loss) Per Common Share (Tables) Tables http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share 21 false false R22.htm 021 - Disclosure - Note 3 - Revenue Recognition (Tables) Sheet http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables Note 3 - Revenue Recognition (Tables) Tables http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition 22 false false R23.htm 022 - Disclosure - Note 4 - Inventory (Tables) Sheet http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables Note 4 - Inventory (Tables) Tables http://www.univstainless.com/20230930/role/statement-note-4-inventory 23 false false R24.htm 023 - Disclosure - Note 5 - Leases (Tables) Sheet http://www.univstainless.com/20230930/role/statement-note-5-leases-tables Note 5 - Leases (Tables) Tables http://www.univstainless.com/20230930/role/statement-note-5-leases 24 false false R25.htm 024 - Disclosure - Note 6 - Long-term Debt (Tables) Sheet http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables Note 6 - Long-term Debt (Tables) Tables http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt 25 false false R26.htm 025 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual Note 2 - Net Income (Loss) Per Common Share (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables 26 false false R27.htm 026 - Disclosure - Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) Sheet http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details) Details http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables 27 false false R28.htm 027 - Disclosure - Note 3 - Revenue Recognition (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual Note 3 - Revenue Recognition (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables 28 false false R29.htm 028 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Details 29 false false R30.htm 029 - Disclosure - Note 4 - Inventory (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual Note 4 - Inventory (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables 30 false false R31.htm 030 - Disclosure - Note 4 - Inventory - Schedule of Inventory (Details) Sheet http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details Note 4 - Inventory - Schedule of Inventory (Details) Details 31 false false R32.htm 031 - Disclosure - Note 5 - Leases (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual Note 5 - Leases (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-5-leases-tables 32 false false R33.htm 032 - Disclosure - Note 5 - Leases - Lease Cost (Details) Sheet http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details Note 5 - Leases - Lease Cost (Details) Details 33 false false R34.htm 033 - Disclosure - Note 6 - Long-term Debt (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual Note 6 - Long-term Debt (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables 34 false false R35.htm 034 - Disclosure - Note 6 - Long-term Debt - Schedule of Long-term Debt (Details) Sheet http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details Note 6 - Long-term Debt - Schedule of Long-term Debt (Details) Details 35 false false R36.htm 035 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual Note 7 - New Markets Tax Credit Financing Transaction (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction 36 false false R37.htm 036 - Disclosure - Note 10 - Income Taxes (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual Note 10 - Income Taxes (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-10-income-taxes 37 false false R38.htm 037 - Disclosure - Note 11 - Derivatives and Hedging (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual Note 11 - Derivatives and Hedging (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging 38 false false R39.htm 038 - Disclosure - Note 12 - Related Parties (Details Textual) Sheet http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual Note 12 - Related Parties (Details Textual) Details http://www.univstainless.com/20230930/role/statement-note-12-related-parties 39 false false All Reports Book All Reports usap-20230930.xsd usap-20230930_cal.xml usap-20230930_def.xml usap-20230930_lab.xml usap-20230930_pre.xml usap20230930_10q.htm image01.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "usap20230930_10q.htm": { "nsprefix": "usap", "nsuri": "http://www.univstainless.com/20230930", "dts": { "schema": { "local": [ "usap-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "usap-20230930_cal.xml" ] }, "definitionLink": { "local": [ "usap-20230930_def.xml" ] }, "labelLink": { "local": [ "usap-20230930_lab.xml" ] }, "presentationLink": { "local": [ "usap-20230930_pre.xml" ] }, "inline": { "local": [ "usap20230930_10q.htm" ] } }, "keyStandard": 180, "keyCustom": 14, "axisStandard": 21, "axisCustom": 0, "memberStandard": 18, "memberCustom": 9, "hidden": { "total": 31, "http://fasb.org/us-gaap/2023": 23, "http://xbrl.sec.gov/dei/2023": 7, "http://www.univstainless.com/20230930": 1 }, "contextCount": 125, "entityCount": 1, "segmentCount": 29, "elementCount": 300, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 478, "http://xbrl.sec.gov/dei/2023": 32 }, "report": { "R1": { "role": "http://www.univstainless.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "longName": "001 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R3": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "longName": "002 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R4": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "longName": "003 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "004 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "longName": "005 - Statement - Consolidated Statements of Cash Flow (Unaudited)", "shortName": "Consolidated Statements of Cash Flow (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R7": { "role": "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "longName": "006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R8": { "role": "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "longName": "007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation", "shortName": "Note 1 - Nature of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "longName": "008 - Disclosure - Note 2 - Net Income (Loss) Per Common Share", "shortName": "Note 2 - Net Income (Loss) Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "longName": "009 - Disclosure - Note 3 - Revenue Recognition", "shortName": "Note 3 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "longName": "010 - Disclosure - Note 4 - Inventory", "shortName": "Note 4 - Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.univstainless.com/20230930/role/statement-note-5-leases", "longName": "011 - Disclosure - Note 5 - Leases", "shortName": "Note 5 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "longName": "012 - Disclosure - Note 6 - Long-term Debt", "shortName": "Note 6 - Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "longName": "013 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction", "shortName": "Note 7 - New Markets Tax Credit Financing Transaction", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "usap:NewMarketTaxCreditFinancingTransactionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "usap:NewMarketTaxCreditFinancingTransactionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "longName": "014 - Disclosure - Note 8 - Fair Value Measurement", "shortName": "Note 8 - Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies", "longName": "015 - Disclosure - Note 9 - Commitments and Contingencies", "shortName": "Note 9 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "longName": "016 - Disclosure - Note 10 - Income Taxes", "shortName": "Note 10 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "longName": "017 - Disclosure - Note 11 - Derivatives and Hedging", "shortName": "Note 11 - Derivatives and Hedging", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "longName": "018 - Disclosure - Note 12 - Related Parties", "shortName": "Note 12 - Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies", "longName": "019 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "longName": "020 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Tables)", "shortName": "Note 2 - Net Income (Loss) Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "longName": "021 - Disclosure - Note 3 - Revenue Recognition (Tables)", "shortName": "Note 3 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "longName": "022 - Disclosure - Note 4 - Inventory (Tables)", "shortName": "Note 4 - Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "longName": "023 - Disclosure - Note 5 - Leases (Tables)", "shortName": "Note 5 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables", "longName": "024 - Disclosure - Note 6 - Long-term Debt (Tables)", "shortName": "Note 6 - Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual", "longName": "025 - Disclosure - Note 2 - Net Income (Loss) Per Common Share (Details Textual)", "shortName": "Note 2 - Net Income (Loss) Per Common Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "longName": "026 - Disclosure - Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details)", "shortName": "Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R28": { "role": "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "longName": "027 - Disclosure - Note 3 - Revenue Recognition (Details Textual)", "shortName": "Note 3 - Revenue Recognition (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "i_2023-09-30_BalanceSheetLocationAxis-AccountsReceivableMember", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_BalanceSheetLocationAxis-AccountsReceivableMember", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "longName": "028 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "shortName": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ProductOrServiceAxis-SpecialtyAlloysMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R30": { "role": "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual", "longName": "029 - Disclosure - Note 4 - Inventory (Details Textual)", "shortName": "Note 4 - Inventory (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "d_2022-01-01_2022-09-30_PublicUtilitiesInventoryAxis-LiquidMetalSpillMember", "name": "us-gaap:InventoryWriteDown", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-09-30_PublicUtilitiesInventoryAxis-LiquidMetalSpillMember", "name": "us-gaap:InventoryWriteDown", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details", "longName": "030 - Disclosure - Note 4 - Inventory - Schedule of Inventory (Details)", "shortName": "Note 4 - Inventory - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "longName": "031 - Disclosure - Note 5 - Leases (Details Textual)", "shortName": "Note 5 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "longName": "032 - Disclosure - Note 5 - Leases - Lease Cost (Details)", "shortName": "Note 5 - Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "usap:OperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "longName": "033 - Disclosure - Note 6 - Long-term Debt (Details Textual)", "shortName": "Note 6 - Long-term Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_LineOfCreditFacilityAxis-PncCapitalMarketsLlcMember", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R35": { "role": "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "longName": "034 - Disclosure - Note 6 - Long-term Debt - Schedule of Long-term Debt (Details)", "shortName": "Note 6 - Long-term Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "usap:SaleAndLeasebackFinancingLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "usap:SaleAndLeasebackFinancingLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual", "longName": "035 - Disclosure - Note 7 - New Markets Tax Credit Financing Transaction (Details Textual)", "shortName": "Note 7 - New Markets Tax Credit Financing Transaction (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OtherLiabilitiesNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2018-03-09_TypeOfArrangementAxis-NewMarketsTaxCreditFinancingProgramMember", "name": "us-gaap:NotesReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "usap:NewMarketTaxCreditFinancingTransactionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "unique": true } }, "R37": { "role": "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual", "longName": "036 - Disclosure - Note 10 - Income Taxes (Details Textual)", "shortName": "Note 10 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "longName": "037 - Disclosure - Note 11 - Derivatives and Hedging (Details Textual)", "shortName": "Note 11 - Derivatives and Hedging (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2023-09-30_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual", "longName": "038 - Disclosure - Note 12 - Related Parties (Details Textual)", "shortName": "Note 12 - Related Parties (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2023-09-30_RelatedPartyTransactionsByRelatedPartyAxis-ExecutiveManagementAndFamilyMember", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_RelatedPartyTransactionsByRelatedPartyAxis-ExecutiveManagementAndFamilyMember", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "usap20230930_10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Payments for property, plant and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r74" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r259", "r327", "r328", "r406", "r407", "r408", "r409", "r410", "r431", "r433", "r461" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r80", "r130", "r210", "r216", "r217", "r218", "r219", "r220", "r221", "r226", "r233", "r234", "r235" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r132", "r270", "r275", "r276", "r277", "r280", "r285", "r286", "r287", "r386" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r498" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued employment costs", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesReceivableNet", "terseLabel": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r183", "r190", "r421" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt, carrying amount", "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." } } }, "auth_ref": [ "r11", "r88", "r236" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r197", "r198", "r199", "r200", "r260", "r331", "r370", "r403", "r404", "r462", "r463", "r464", "r465", "r472", "r480", "r481", "r490", "r496", "r499", "r503", "r550", "r566", "r567", "r568", "r569", "r570", "r571" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r17", "r104", "r131", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r290", "r291", "r292", "r306", "r501", "r548", "r564", "r565" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income (loss) before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r66", "r90", "r166", "r173", "r177", "r179", "r347", "r359", "r489" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r197", "r198", "r199", "r200", "r258", "r260", "r264", "r265", "r266", "r330", "r331", "r370", "r403", "r404", "r462", "r463", "r464", "r465", "r472", "r480", "r481", "r490", "r496", "r499", "r503", "r506", "r544", "r550", "r567", "r568", "r569", "r570", "r571" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r552" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r197", "r198", "r199", "r200", "r260", "r331", "r370", "r403", "r404", "r462", "r463", "r464", "r465", "r472", "r480", "r481", "r490", "r496", "r499", "r503", "r550", "r566", "r567", "r568", "r569", "r570", "r571" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r348", "r358", "r501" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r57" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r22", "r101", "r122", "r123", "r124", "r134", "r135", "r136", "r138", "r144", "r146", "r163", "r187", "r188", "r243", "r267", "r268", "r269", "r278", "r279", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r323", "r371", "r372", "r373", "r390", "r456" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r84", "r295", "r302" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Long-term debt, net", "terseLabel": "Long-term debt, net", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r11", "r351" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Current portion of long-term debt", "negatedLabel": "Less: current portion of long-term debt", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r16" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r114", "r501" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r517" ] }, "usap_InventoryOperatingMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "InventoryOperatingMaterials", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Operating materials", "documentation": "Amount before valuation reserves of operating materials included in inventory." } } }, "auth_ref": [] }, "usap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAveragePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAveragePrice", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAveragePrice", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Price (in dollars per share)", "documentation": "Represents the weighted average price of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r47", "r49", "r211", "r315", "r492", "r493" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income tax", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r82", "r97", "r282", "r283", "r537" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-document-and-entity-information", "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual", "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies", "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r9", "r294" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-document-and-entity-information", "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual", "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies", "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "usap_RecapturePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "RecapturePercentage", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_RecapturePercentage", "terseLabel": "Recapture Percentage", "documentation": "Represents the recapture percentage." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r498", "r552" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r498", "r552" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share - Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r127", "r139", "r140", "r141", "r142", "r143", "r150", "r156", "r157", "r158", "r162", "r304", "r305", "r346", "r362", "r487" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Borrowings under revolving credit facility", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r14", "r535" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r14" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r32", "r34", "r45", "r46", "r182" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r14", "r535" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r324", "r325", "r326", "r328", "r329", "r387", "r388", "r389", "r438", "r439", "r440", "r459", "r460" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual", "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies", "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r134", "r135", "r136", "r163", "r332", "r380", "r401", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r436", "r437", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r456", "r507" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "usap_statement-statement-note-6-longterm-debt-schedule-of-longterm-debt-details": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt - Schedule of Long-term Debt (Details)" } } }, "auth_ref": [] }, "usap_statement-statement-note-6-longterm-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-6-longterm-debt-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt" } } }, "auth_ref": [] }, "usap_statement-statement-note-5-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-5-leases-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Leases" } } }, "auth_ref": [] }, "usap_statement-statement-note-4-inventory-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-4-inventory-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Inventory" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share - Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r127", "r139", "r140", "r141", "r142", "r143", "r148", "r150", "r156", "r157", "r158", "r162", "r304", "r305", "r346", "r362", "r487" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r166", "r173", "r177", "r179", "r489" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "totalLabel": "Total debt", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "usap_statement-statement-note-3-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-3-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherReceivablesNetCurrent", "terseLabel": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "usap_statement-statement-note-5-leases-lease-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-5-leases-lease-cost-details", "lang": { "en-us": { "role": { "label": "Note 5 - Leases - Lease Cost (Details)" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r517" ] }, "usap_statement-statement-note-4-inventory-schedule-of-inventory-details": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-4-inventory-schedule-of-inventory-details", "lang": { "en-us": { "role": { "label": "Note 4 - Inventory - Schedule of Inventory (Details)" } } }, "auth_ref": [] }, "usap_statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "usap_statement-statement-note-2-net-income-loss-per-common-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-2-net-income-loss-per-common-share-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Net Income (Loss) Per Common Share" } } }, "auth_ref": [] }, "usap_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "usap_statement-statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "lang": { "en-us": { "role": { "label": "Note 2 - Net Income (Loss) Per Common Share - Schedule of Earnings Per Share (Details)" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r147", "r159", "r160", "r161" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r267", "r268", "r269", "r390", "r538", "r539", "r540", "r557", "r575" ] }, "usap_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "TermLoanMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "documentation": "Relating to a term loan." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r100", "r108", "r109", "r110", "r131", "r150", "r154", "r156", "r158", "r164", "r165", "r186", "r201", "r203", "r204", "r205", "r208", "r209", "r238", "r239", "r240", "r241", "r242", "r306", "r381", "r382", "r383", "r384", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r413", "r435", "r456", "r473", "r474", "r475", "r476", "r477", "r522", "r534", "r541" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive (loss) income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r23", "r24", "r65", "r111", "r355", "r375", "r376" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r180", "r332", "r364", "r365", "r366", "r367", "r368", "r369", "r483", "r497", "r502", "r526", "r546", "r547", "r552", "r572" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r100", "r108", "r109", "r110", "r131", "r150", "r154", "r156", "r158", "r164", "r165", "r186", "r201", "r203", "r204", "r205", "r208", "r209", "r238", "r239", "r240", "r241", "r242", "r306", "r381", "r382", "r383", "r384", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r413", "r435", "r456", "r473", "r474", "r475", "r476", "r477", "r522", "r534", "r541" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other expense (income), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r134", "r135", "r136", "r138", "r144", "r146", "r187", "r188", "r267", "r268", "r269", "r278", "r279", "r296", "r298", "r299", "r301", "r303", "r371", "r373", "r390", "r575" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r504", "r505", "r506", "r508", "r509", "r510", "r513", "r538", "r539", "r557", "r573", "r575" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r271", "r272", "r350" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r244", "r245", "r256" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r561" ] }, "usap_FinanceLeaseImplicitInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "FinanceLeaseImplicitInterestRate", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_FinanceLeaseImplicitInterestRate", "terseLabel": "Finance Lease, Implicit Interest Rate", "documentation": "Represents the implicit interest rate on a finance lease." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r15", "r131", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r290", "r291", "r292", "r306", "r411", "r488", "r515", "r548", "r564", "r565" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r271", "r272" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r419", "r424", "r429", "r446", "r452", "r468", "r469", "r470", "r506" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r101", "r122", "r123", "r124", "r134", "r135", "r136", "r138", "r144", "r146", "r163", "r187", "r188", "r243", "r267", "r268", "r269", "r278", "r279", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r323", "r371", "r372", "r373", "r390", "r456" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAssetAmortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r318", "r319", "r500" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r7", "r24", "r297", "r300", "r323", "r371", "r372", "r529", "r530", "r531", "r538", "r539", "r540" ] }, "usap_NewMarketTaxCreditFinancingTransactionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "NewMarketTaxCreditFinancingTransactionTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction" ], "lang": { "en-us": { "role": { "label": "New Market Tax Credit Financing Transaction [Text Block]", "documentation": "The entire disclosure regarding the New Market Tax Credit Financing Transaction." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r72" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Note 9)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r21", "r50", "r352", "r412" ] }, "usap_LeaseComponentOfVarExpansionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "LeaseComponentOfVarExpansionMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Component of VAR Expansion [Member]", "documentation": "Represents the amount of lease component of VAR Expansion." } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r554", "r555" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r96", "r98", "r145", "r146", "r171", "r273", "r281", "r363" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r288" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "usap_PremiumAlloysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "PremiumAlloysMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Premium Alloys [Member]", "documentation": "Relating to premium alloys." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r58", "r81", "r356", "r374", "r376", "r385", "r414", "r501" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r99", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r257" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r12", "r62", "r63", "r64" ] }, "usap_InventoryAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "InventoryAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_InventoryAmortizationExpense", "terseLabel": "Inventory Amortization Expense", "documentation": "Represents the amount of amortization expense attributable to inventory." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted weighted average number of shares of common stock outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r149", "r158" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseRightOfUseAsset", "terseLabel": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r316" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r32", "r34", "r45", "r46", "r182", "r478" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r61", "r89", "r357", "r501", "r536", "r543", "r558" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r103", "r115", "r131", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r289", "r291", "r306", "r501", "r548", "r549", "r564" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r148", "r158" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "usap_LineOfCreditFacilityFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "LineOfCreditFacilityFixedChargeCoverageRatio", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_LineOfCreditFacilityFixedChargeCoverageRatio", "terseLabel": "Line of Credit Facility, Fixed Charge Coverage Ratio", "documentation": "Represents the fixed charge coverage ratio on a line of credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r316" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Capital expenditures in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r29", "r30", "r31" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r28", "r105", "r484" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r167", "r168", "r172", "r175", "r176", "r180", "r181", "r182", "r254", "r255", "r332" ] }, "usap_ExecutiveManagementAndFamilyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "ExecutiveManagementAndFamilyMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Executive Management and Family [Member]", "documentation": "Executive Management and Family." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "usap_EffectiveIncomeTaxRateReconciliationPercentDiscreteItems": { "xbrltype": "percentItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationPercentDiscreteItems", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_EffectiveIncomeTaxRateReconciliationPercentDiscreteItems", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Discrete Items", "documentation": "The percent of effective income tax rate reconciliation from discrete items." } } }, "auth_ref": [] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "usap_PncCapitalMarketsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "PncCapitalMarketsLlcMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "PNC Capital Markets LLC [Member]", "documentation": "Relating to PNC Capital Markets LLC." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit", "negatedLabel": "Payments on revolving credit facility", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax" } } }, "auth_ref": [] }, "usap_RecapturePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "RecapturePeriod", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_RecapturePeriod", "terseLabel": "Recapture Period (Year)", "documentation": "Represents the period for recapture." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r86", "r107", "r131", "r166", "r174", "r178", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r289", "r291", "r306", "r349", "r426", "r501", "r515", "r548", "r549", "r564" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Weighted average effect of dilutive share-based compensation (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r151", "r152", "r153", "r158", "r262" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r159" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r259", "r327", "r328", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r406", "r407", "r408", "r409", "r410", "r431", "r433", "r461", "r563" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax", "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." } } }, "auth_ref": [ "r167", "r168", "r172", "r175", "r176", "r180", "r181", "r182", "r254", "r255", "r332" ] }, "usap_ConversionServicesAndOtherSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "ConversionServicesAndOtherSalesMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Conversion Services and Other Sales [Member]", "documentation": "Relating to conversion services and other sales." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r180", "r332", "r364", "r365", "r366", "r367", "r368", "r369", "r483", "r497", "r502", "r526", "r546", "r547", "r552", "r572" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net", "negatedLabel": "Less: deferred financing costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r48", "r551" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance lease, less amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r322" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r520" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r556" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Present value of minimum finance lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r317", "r322" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Present value of minimum operating lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseTermOfContract1", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeFinanceLeaseTermOfContract1", "terseLabel": "Lessee, Finance Lease, Term of Contract (Year)", "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r559" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r9" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Operating lease, less amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r322" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityCurrent", "negatedLabel": "Finance lease, less current obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r317" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityCurrent", "negatedLabel": "Less current operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r317" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r55", "r238" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r33", "r182" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r55", "r413" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable (less expected credit losses of $34 and $201 in each period, respectively)", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r183", "r184" ] }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsAndWorkInProcess", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Semi-finished and finished steel products", "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale." } } }, "auth_ref": [ "r528" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r55", "r413", "r432", "r575", "r576" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r525" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r39", "r42" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining finance lease term (in years) (Year)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r320", "r500" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total minimum finance lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r322" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r79", "r195", "r196", "r479", "r545" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r32", "r34", "r45", "r46", "r182", "r478" ] }, "usap_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax", "terseLabel": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax", "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r116", "r293" ] }, "us-gaap_RepaymentsOfOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherDebt", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfOtherDebt", "negatedLabel": "Payments on term loan facility and finance leases", "documentation": "Amount of cash outflow for the payment of debt classified as other." } } }, "auth_ref": [ "r27" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r521" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Total long-term operating lease obligations, net", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r317" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r55", "r238" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r113", "r485", "r501" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Total long-term finance lease obligations, net", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r32", "r34", "r45", "r46", "r182", "r377", "r478" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceRecoveries", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InsuranceRecoveries", "terseLabel": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r25", "r119", "r121", "r126", "r345", "r361" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r516" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable, net", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r8", "r55", "r56", "r81" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "usap_NewMarketsTaxCreditFinancingProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "NewMarketsTaxCreditFinancingProgramMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "New Markets Tax Credit Financing Program [Member]", "documentation": "Relating to New Markets Tax Credit Financing Program." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r36", "r37", "r261" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionNetBookValue", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SaleLeasebackTransactionNetBookValue", "terseLabel": "Sale Leaseback Transaction, Net Book Value", "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller." } } }, "auth_ref": [ "r93", "r94", "r95", "r562" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of products sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r70", "r332" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r170" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Finance lease, 2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r561" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r32", "r34", "r45", "r46", "r182", "r478", "r524" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Non-Cash Investing Activity:" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryWriteDown", "terseLabel": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r192" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r8", "r22", "r81" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes", "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-tables", "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-tables", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details", "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-tables", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual", "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement", "http://www.univstainless.com/20230930/role/statement-note-9-commitments-and-contingencies", "http://www.univstainless.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r134", "r135", "r136", "r163", "r332", "r380", "r401", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r436", "r437", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r456", "r507" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r274" ] }, "us-gaap_CostOfGoodsAndServicesSoldOverhead": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldOverhead", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostOfGoodsAndServicesSoldOverhead", "terseLabel": "Cost, Overhead", "documentation": "Indirect cost incurred related to good produced and service rendered." } } }, "auth_ref": [ "r532" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r518" ] }, "usap_FinanceLeaseOriginalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "FinanceLeaseOriginalAmount", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_FinanceLeaseOriginalAmount", "terseLabel": "Finance Lease, Original Amount", "documentation": "Represents the original amount of a finance lease." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-12-related-parties", "http://www.univstainless.com/20230930/role/statement-note-12-related-parties-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r182", "r523" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash at beginning of period", "periodEndLabel": "Cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r28", "r75", "r129" ] }, "usap_LiquidMetalSpillMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "LiquidMetalSpillMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Liquid Metal Spill [Member]", "documentation": "Relating to liquid metal spill." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss), net of tax", "label": "Unrealized gain (loss) on derivatives", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r117" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "usap_OperatingAndFinanceLeasesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "OperatingAndFinanceLeasesDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases" ], "lang": { "en-us": { "role": { "label": "Operating And Finance Leases Disclosure [Text Block]", "documentation": "Operating and finance leases disclosure." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net decrease in cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r75" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r8", "r55", "r56", "r81" ] }, "usap_LineOfCreditFacilityNecessaryUndrawnAvailability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "LineOfCreditFacilityNecessaryUndrawnAvailability", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_LineOfCreditFacilityNecessaryUndrawnAvailability", "terseLabel": "Line of Credit Facility, Necessary Undrawn Availability", "documentation": "The amount of undrawn availability that must be maintained as part of a line of credit facility." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r16", "r501" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Senior preferred stock, par value $0.001 per share; 1,980,000 shares authorized; zero shares issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r55", "r353", "r501" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued employment costs", "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining operating lease term (in years) (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r320", "r500" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r519" ] }, "usap_LeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "LeaseTerm", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "usap_LeaseTerm", "terseLabel": "Lease Term (Month)", "documentation": "Represents the term of operating and finance leases." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities, net", "terseLabel": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r132", "r274", "r284" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Share-based compensation (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r8", "r55", "r56", "r81" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Investing Activity:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r553" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r18", "r47", "r237", "r315" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryGross", "totalLabel": "Gross inventory", "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." } } }, "auth_ref": [ "r528" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r542" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r112", "r185", "r189" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r56" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r402", "r404", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r453", "r466", "r467", "r470", "r471", "r504", "r506" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used in) provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r128" ] }, "usap_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross margin", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r69", "r131", "r166", "r173", "r177", "r179", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r306", "r489", "r548" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activity", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r128" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r75", "r76", "r77" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r56", "r59", "r60", "r78", "r415", "r432", "r457", "r458", "r501", "r515", "r536", "r543", "r558", "r575" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Exercise of stock options (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r55", "r56", "r81", "r263" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction", "http://www.univstainless.com/20230930/role/statement-note-7-new-markets-tax-credit-financing-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r288" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.001 per share; 20,000,000 shares authorized; 9,088,245 and 9,049,748 shares issued, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r56", "r354", "r501" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r40", "r41", "r43", "r44", "r402", "r404", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r453", "r466", "r467", "r470", "r471", "r486", "r504", "r506" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r9" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r56", "r413" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments for non-cash items:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r19", "r51" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r482", "r511", "r512" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r193", "r194", "r440" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r9", "r40", "r43" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Raw materials and starting stock", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r52", "r83", "r378", "r379" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r194", "r440" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r19", "r133", "r211", "r212", "r213", "r214", "r215", "r217", "r222", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r231", "r232", "r315", "r491", "r492", "r493", "r494", "r495", "r535" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r517" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest expense and other financing costs", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r48", "r92", "r125", "r169", "r313", "r441", "r514", "r574" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13", "r501" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r517" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Other assets and liabilities, net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r4" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "usap_SaleAndLeasebackFinancingLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "SaleAndLeasebackFinancingLiability", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Sale and leaseback financing liability", "documentation": "Represents the amount of sale and leaseback liability." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r9" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Amortization of deferred debt financing costs", "terseLabel": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r68", "r232", "r314", "r533" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r560" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r527" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r517" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average shares of common stock outstanding" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r321", "r500" ] }, "usap_SpecialtyAlloysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.univstainless.com/20230930", "localname": "SpecialtyAlloysMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Specialty Alloys [Member]", "documentation": "Relating to specialty alloys." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging", "http://www.univstainless.com/20230930/role/statement-note-11-derivatives-and-hedging-details-textual", "http://www.univstainless.com/20230930/role/statement-note-5-leases", "http://www.univstainless.com/20230930/role/statement-note-5-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r197", "r198", "r199", "r200", "r258", "r260", "r264", "r265", "r266", "r330", "r331", "r370", "r403", "r404", "r462", "r463", "r464", "r465", "r472", "r480", "r481", "r490", "r496", "r499", "r503", "r506", "r544", "r550", "r567", "r568", "r569", "r570", "r571" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Inventory reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r35", "r528" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://www.univstainless.com/20230930/role/statement-note-6-longterm-debt-schedule-of-longterm-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r11", "r53", "r54", "r87", "r88", "r133", "r211", "r212", "r213", "r214", "r215", "r217", "r222", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r231", "r232", "r315", "r491", "r492", "r493", "r494", "r495", "r535" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock under share-based plans", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r3", "r10" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r191" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition", "http://www.univstainless.com/20230930/role/statement-note-3-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total minimum operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r322" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-4-inventory", "http://www.univstainless.com/20230930/role/statement-note-4-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r527" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-8-fair-value-measurement" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.univstainless.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r504", "r505", "r508", "r509", "r510", "r513", "r573", "r575" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-note-5-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease, 2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-cash-flow-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-operations-unaudited", "http://www.univstainless.com/20230930/role/statement-consolidated-statements-of-shareholders-equity-unaudited", "http://www.univstainless.com/20230930/role/statement-note-2-net-income-loss-per-common-share-schedule-of-earnings-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss)", "label": "Net income (loss)", "totalLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r67", "r77", "r91", "r102", "r118", "r120", "r124", "r131", "r137", "r139", "r140", "r141", "r142", "r145", "r146", "r155", "r166", "r173", "r177", "r179", "r186", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r305", "r306", "r360", "r434", "r454", "r455", "r489", "r514", "r548" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r522": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 58 0001437749-23-030379-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-030379-xbrl.zip M4$L#!!0 ( !)_9E?HGX85&0@ &0S - 97A?-3U; M;6_;.!+^O/T5BG8;9V&@C2UR2 [)Y^$\).5![@HY'.2*VZ8XRG$4[C.*Y5R\U87'"ZU<4Q"$SJ=5K=U MV#X\@N->YU7ON V7'Z#9' X*[A@D.3.6N]-&Y;+FZT:=JEC!3QN9-@5SS90[ MGCBA50,2K1Q7:.VXY&6N%3]5NC%\,6@%GP>Q3J=@W53ZXLHUK?B3]Z#3+ET? M?$+&"B&G/7CYI=*N?RT*;N$CG\"5+I@*B7TH69H*->I!6RAH'W2$ZD-2&:M- M#UCE=)_:+&\U5->[4F%_X83WP3^.F1%,N9ZB_LF^XS>NR:08J9X1H]SU"V9& M0O7('@!6@R]5;,O^?6U\ M6Q\3G$!NUCKYYOSJ^N+=Q9NSZXM/'Y]I+Q\%4@--FSZE,;R( MX"U72ECX< "?D$$V@H0;)[(IN)RYW@_LOV.QY!!K@^0];;219US*F@/S9UNR M9/9W_]&&YD]CU&^((KA*XC)B9_9CZES!9(P&<+KT5&:4KE1Z= M>#]]YL8Q@+5!B,"G1&"Y$5E_E?\/CDGGP(\'M=ARZ1U^S>C_ _VZ@)R-.1@^ M%GR"*ZW+$36&E[C"@E;P#HM@3B)Y M.N+1+1RF&EM4VOD0C< #IJ90*6R2K%.9,$2'"-D MD#!R"B6"F/A'O)1R0; :VW:E:>1P*JCBB"PJB0;(*EV2TL=4Z_U)F,TADWIB M9Y0S?"2L,]AK8)08_$8OHR7FV)DS:][NR+-5Y#G>4O).J0O4%G2/6['3W M>/"BTTW#4W@4M!52@7%4/U!462)B( ;Y\NB&LEL-9=@0]7.5GFA!FK*WH]Q# ME)OY>2<%GH":;'\[J9ERB\.*"/42ZV'Z1*3^$E;9QQF#G+8<'7(85*E0R0B&E604F[%;WHF% MML020:DN"VS\%G,RQ/")Y7FZ"Y?/DKOQL^#NHP/3&H4?'](>S61D_UBD1%!F MM?)P8Q;)35L[8BTSZ8Q!R&G!8B&%FY(JW=0LK2>>;)Y'82FX9;JT-?02X:;N M4%F9$GELO8I.$@2\=\!O$D?^&%PBG3&'E[1.D EN@ -E<3T1)4;I'6F?)6F3 M+24M'S-9^:A$B.991A[V MX#$Z@,VM.6UULX>/6B">;:+]LE./!/K3I\IW-'N.-$NWE&8U@M>90(><]4;, MYVRDVU=$1-*J.DDJ0WA?$H8;:BVT=9A.MVE8E\7)AR\5ZDJL>N^.(AD2%V/5 MS*SV.$$>^8-9.K-5U=RA_>!.SNQB;KV /28E1TU)4QD_:Z\Z6$/ZE$NBZ M7RXJY=^GL/N[\Y]G&2>W]?R'[A9H-R>07'3,2 >6B>!(A5I2SL]A)IQ])HT8 M=E->)?I]H+\.G-TS?!7!ZB.3<,B[(2:QE.[%^3PDW4G&>O>(19!5B,@H"%5+ MPU(5V%\<$-^96@-LO)'9B=!G2ZYM/: AK9D9# T10IW[@(9D\3?6-:NBH-B$ M&FLYYB3;%!O5%^^FCH&\**6>Z;7EC#FM\BC'HP M8) RQYHNEE(GIXW#SDVG,4\*+V8>GW1/VNU%ZAC-N@T0Z6E#\C3DOJ-7/G\Y MZIS\%'A$L1(V).(B"#08L-[Z/;$P_)$I+6D;R%4[C9WZUW M\)X!#<1M!C=QJ2QOP%_%@!G%>^T(Z-]^'YZX6RW;"CU;_KOZ?N<_:5J>>JG: MC>S?Y.^;G E,51%<&E3DI/>\V'V3"Y[!^0U/*CK?A4]A [T;^>_F[]YEN"5" M$;4VS/=*TFT>YP?5WG?_O<0M\9>*,22267O:^-_9;]?-R[/WY\U?K\[/_DL_ MX%C*O7S_[OIJ)2W/FD9/UA-),,+E^X^_?UBTAA;T*Y0-'^A%BWZ5@C+'_[KF M+U!+ P04 " 2?V97##G'Q18( !3,P #0 &5X7S4W-#0X,RYH=&WM M6VUS&CD2_KSY%7U<7=:N @/&. E@JKR)G7+=;M;K>/?KE69&PZBBD2:2!LS] M^NN6AA<#?DDEE\ 652[#2"VI)3V/^I$T##*7R^$@XRP9OOAIX(23?,CO_M-] M=7+RNG.$N8-F2'SQ$^;_H]& ]UQQPQQ/()K";5:JA)MW.N=PK8UC$AK0;C>[ MS>/6<0=.>NU7O>XQ7/\&C<9PD'/'(,Z8L=R=U4J7-E[7JE3%NFTA=7KF'%?WD/VJW" M]<$GI"P7!_\XY@9P93K*>J?[#M^YQI,BI'J&3'*7#]G M9B14C^QQ0*+AQ5TF(N&@TSXZ'C2CX:!9#%\\T/[/*P[\_!P/[C7X4D6VZ#_6 MQM?U,<8)Y&:MDV\O;FZO+J_>GM]>_?YA1WMYKX6K.GQT?,P5_'4$[\2MSG-F M=1UB;IQ(I^ RYGK?L9..19)#I TR]*S60C)Q*2N@SY]MP>+9<^721"0N(PJU M_M4'/X\"28XM0JNX(R+@4H!KA9G9CZE_,9/5=(/3A;/SHFE.36PDN6%WTXEU)/X=KHI(P= M.G.EXJ/^:H?QT]"TX2=A8@_ [SK1QUL*P%^81=@AU/(I?%)Z(GDRXO5[.$PT MMJBT\W$8@0=,3:%4SI0S6#!2/ M$<3,3,DD9Y\XMKM4I\6T!)W!)B6%2&J##&)AXC)',X7%P8L/F&0BSL"6]&]1 M?L(-KRJA#N3"2E0,B#28")=A!VV!(H-:IWH+=$TGV$W$4I V2\.PY]-6\:FS M:WSBD J%B"7P+Q!:1S*A.6:;I7RA@@A&]8O?8UDF6">R8 F.=620,'(*!8*8 M^$>\E')!L K;=J5IY' BJ.(Z6902#9!5NB YCZG6^Q,SFT$J]<3.*&?X2%AG ML-? *#'XC5[6EYAC9\ZL>;LGSU:1YV1+R7-[#VDO__GZN/VJ;RMZ5 J:%F^= MI@(?#^RAA^$5,,,]X!' @F88@0GT.ZS1[A[PX$6[FX2G M\"AHOZ,"XZA^H*BR1,1 #/+EV0VE]QI*L2'JYRH]T8(T96]/N:^6"U%X@^S;!E9D0@V(M1Z%I>">Z=+6T$N$NZI#16D*Y+'U M*CJ.$?#> ;])'/FS;HETQAQ>T#I!)K@!#I3%]404&*7WI-U)TL9;2EH^9K+T M48D0S=.4;D/&B$6[85,VE\K/B++AS!]IMHLT2[:49A6"UYE AYS51LSG;*3;%T1$ MTJHZCDM#>%\2AAMJS;5UF$Y79EB7Q)C_M^(*J8/ 4I/G%9G=*NV->_>FSVK-ZZ M Z+NW^V R-^RS;E>7T08"GC+?%L$&R+.%VCEM9WFW#N&NTVGC9W+4Y^ 5>:Y M<(Y[AFXH%FD4OY27"/3-5W" Q,3(:2DRXR?M=V?+"/]<"G3=+QFE\B].V,/] M&=!.QLIM/0.B^P7:T0DD%QTUTJ%E+#A2H9*5\[.8"6>?2">&'957BGXOZ*\$ M9W<-7T2PZM@D'/1NB$LLH;MQ/@]+#Y*QVD%B$605(K(>Q*JE82ES["\.B.], MI0,VWLKL0];.DFM;#VE(;Z8&0T,=H7(<+(AS9Q1C3N)\O[I"J M(7]4F&[SF#^I^;[YSR/N2_W^\O9F)2U+&T9/UA-)-L+U^P]__K9H#2WH1R<;/M"+)OT(!<6._S'-_P!0 M2P,$% @ $G]F5P!PQP9A!0 OQ@ T !E>%\U-S0T.#0N:'1M[5EM M<]HX$/[<_(H]WS1-9C#8O#7!P PE))>Y-E @G;M/-\(6L::VY$J"P/WZ6]GF M)= VO4O3:R>=8<)86FE7CYY]=DV:H8ZC=C.D)&@?/&MJIB/:IHN_:B^KU9-J M$6>;I6SPX!G._V+;<$$YE433 "9+&(F,54P16]A:&("<\&/4A($#!^TP"'<7"*+N,>^#.IA&P F6GA&9_) M'4?YOCL;>IL@TAC2QSF1C'#=X.9\D:?I0MLD8C>\(=E-J+V8R!O&&\8> 9FT M>XN039B&2KGH-DN3=K.4M \^X?_%3@ OOB2".PX/^40EWN=\/.R,/EX@E7N' M[/:&X\OSRVYG?-F_@L'U<'3=N1K#N _N"5P71\5N$4:];CKK5FK.?4 \2I"= M$73.^H-Q[^Q.A*NX3ITZ],]A_%L/1IWAJ\Y5;V3W_WC=^Q,ZW;&9*3M.^0>] MP3L>+KE)19ZE)=PR'8(.*;R=$8FP14L8T@3S'\04KCF;4ZE0"D::,!Y1I>"0 MQ(D'G2@22QA($H ._9=46KK4>R92E6J_5'6MW16:!,S/9)I&XK:0^D/%]JG4;+J$!,5M MAK<-6FSG6W[!)M\*YHPD$(G99-M\963(GTQIE. M?A0#V .A .E( 10FP-3;+7;W8N(64SR,QY(./A'7JM9]P[C&R)],5;PDP-3"15AJ*I M0),H ER&CK$2XD1"TYIG5DT9)]PWX[AAP-*MC8"CU2S*&"X2TV3CA%JQ.J^- M>TA]*7,?V@%\%=[^BX"R6T\9GL5A1W2J&RD+\H&T>6ZL>9%1?I<]N]2?"*U% M[$'.JEKM^6=)]5#8SI "#=CM4,KN5VE1G/)IO6*UK\0\ZU#JFP;E?8@WN0JSXR&PMWE#PWFIU;_*%H]TG1..;PKPAD;XULP4>([ M8^;C(?*4S_X.1>BC>B9[\:]CJ_F]_&MV8'%^?CX=E&E4$UD6QU\((2& $1 800V*B""+"YL+ M,$@C1AP904B+0A3<4=& 0DN@1E! M@R@0+M *R)(V/<]!@*HZ- @.TZ'!)!= M$S8#2:JZ\#@S'V8^S,R_7IU3Y]SWZM[?_=>7DT&HK&@;PJ3FWC#GL%]:.G\9NNK]EY M._$I06]_,4?#M4.X>9N!D4_-.MB#MW(Z.B[\4D)=]_D)*:]O/# M9YG/LUYDY[S,+2DM*Z^HK*JN:6SB-K>TOG[SMO-#5W=/;U__ %\P/#+Z:6Q\ M8E(T.S>_L/A5O+2\PH4!6,P_]!^Y5%$N.=0#>?P*%T8N:&6#JCQNXPX%-?NC M^-/7U3?MO$U8LS_Q:3%'46^7JU##A]Y!U-QLSM<7K:!](_OOP,+_+[)_@OV+ M:P H8S&H>5A58 =DT@)? :^%J2A5$#)J$!!7YY 5[.=T9\:/);E[;RW3\>3L MNQ"C<)>LP 6Q/@)P[\2]!=(CL@:I\R^35O2*^*'[$2Z=>5\SC%2$3L9)5R;J M^__FUA6%(S4#K?UBOV2^.,+FU=FJ MQ>$C]0=;CFBZ4FIM/;H>R-SV,,6AU.GW"'#1$Z-,_N M8S>1T#VG4*N,,SHG'OQZBRCP)DM*9V3".!"_I_0A&&* MC4/;!"]]KIO^^<[SPCT>-;&7$%#MR6@?I]>Y\F"BB=#5/]Z3V51MJSN^:+N] ML_#(D^O9O%:+=%,,)U[_@::ACH%XW5AYB!=DQ1.Z:9!0U[!B+N$U NX\FUJ* M@:/;A(E<2LN1'J>E#VG#^E%Q9S5"2I?M\>;45I[0P3\>_0I:OO3I45*YU*1) MJ_1U706!UE=?T&??^Q,.Q(9LH+C_=8O+&8U%%;K'BXGWG/F]6[O=#7-C+O+4$SGBV".V3W&>SE>$^R;%7#-NX]^JCU!$2G)2[; M192'IJJ./MA[+.I3F#W4J ^_OT6:?L!GEL)=O%5D_X\BDPAH))#%%MX+(;VM M9?8G-Y'/RS+KY,5D@VCC1]DR2T_8\FUQ4$L'CW07;+;@@.L@H(F*]2A\0($H*YS:,%4#@*$5WG2-(LQ67P0 I9-B9+&JAV\ M+^H+-LILV<"&V[1V,ZFF#NSJ(G*!V?GL^00B',E:&D- .+>E P&<0[:&5UVK MZRM.)\9%G%=0"3J3T1*6D6L=\+W/I'_K\P13;&BQ,BF\T6$[D66%W?)Z1B(Z M3UT,A^(:L9/(H#'=IR#;-X^3NW1&VB[_*Z$2,ZZM1I(T-BS(LFTU3TII8LI/ M6<>O2"[3L[H(K7(>#E\#!G4?AP@:K+B7]1E'W!.:^(+1W?L]G&_.E,R%DO*% M"%COHIAV2N3NE:G87#GH-D>&5.;LD[DF_PF(Y5-+;'1)J9";^UM=T!]'3>DS9#3%]U[2CN(N3LIUH ZMUMR M@>%8)JZ6>#&<1:;I@A,JY[FIE9HEJY( !L_)"WH6>)X8!G/Y'/4^)12,Y!TETGEQ_'VFI3!'GMVY'C/=FP MH;2JJPP!TZRE9QY5I7,]4*E=H)J9,N8S:/^%->^1]O@8J^%B5H"QI=H:]3B= MHJ..&N]ND*TASH$Z&U&;(*@QI%"!H?TAT/F<"%=[8O+A#)QK7MBL$G'#TV,!8KS2"Z6U7"]ICJ MUJ]I)%]:>1?UBG+HH>TCV6>N];9->&38.+-?\]'_J5G_7!-4TLO)5W_UVYH* MORLZ#E%M#GI74_A]*4G'=<1/^E(,>'$ %[3FZ$EZYT6(LR/ M \H&)ZWO#][IP]GE90L)B5F PYB1DQ:+6[]_^><_/O_+\_X@C' L28!Z+^AQ MF+" \&]Q1-!?7^^OD(B^!8^$,2 M8002,'$,+TY:0RE'Q^WV\_/SWO/!7LP'[?U.I]O^Z_KJ0=.V,F(_3ICD+T6' M<8^'>X+X>X/XJ9TUMA7#HD/".>C5U"-KK70)"#530T.54')/OHR(J,BONR@- MH+FMFE6?CM?I>OO=O"<9^T,S#]5281)2]L,\/LS005LU][ @.3G#U!?FH753 M96Q!?3,I-%0)N2P(^UCT-']X62>J34>9-&VJ=I CWL ?6BJDB? &&(^F1\X: MZL0-4A42(/3^.-'GGZ*"3=U'"!K(J>V:2PW;:6":E M,PQ(F5IB?F' \93!LP71/3HZ:NO6%L)2?2-]'$2@C0)^YG@D/8I M"6 QAR0B3%8(2LT2\P&1-S@B8H1]8JL_+'^$]!JFT2CF$C'C"$TJI@O_*O:Q MU&ZGL8OZY.7]//7*Z^Y[!]T]8-UJ6TC1B'R3"**Y0_KHJ%>=DA7WQ4+CO,5.U\F"5TG_)YE@L\[Z!6]N&2TSW9(NSF.Z?73\OC:XDI MGT;9$O/=L..M8'3U9C$9YH+,ZZD_BR4];#6(LW.QY3[%IQ5F X!\U.9Q M2-J,#%1@;+<60LXKO=2".%);7?=#70[,6"SU4/I=_G8THJP?9Z_@I0H0CO.H M\)[TD0X9CC'W%9_9@45[Q.,1X9("P$N!I1Y@R$D?0@R1849% W^'N+<'44M. M,L6@NJ=K/:$+":\FXN5]E?U/6@(F.R29UJ^NCH_#1=6!+GX2:JMLJ%(!Z2^J M%'2AC&ZP3B-.%M4)N@@(AY>RE!K@$0@0A4P50E*I(VLOB/U$/T"&[,%?*E\\ MM19YI+FTD.KW_?[2,K9.Y;0?OA R%W-BMC25L,D:OW0Z'4C7OV6\RH^G+$#G MFBVZG+#]W*[QFA(C$22X95_T$B;H$X%E#)^)%\;B=0!CP]T5?O;M\7-6%@N< MC!(+O;L"N7[; 6K*I#T#YF@J# M'K0PZ-U9*@VZT]*@'6"6,YXWPNK]D$@*4R%^!7[J(KB"TWLG<$+O[BKB[?!E MW&.P&'K],'Y^G1W-P,T5:@X7V,% #'0!8NSVJSD&$T-80\,X# @7'OF9J&SF M-8 RFZ\KR'RPA\Q#2:!_HW,MT0X]RHHLEL3K>@S+A!-ENUXB* /;ZPP8IIIJ MBY8E6!4XR[!TA9F/*MFFPH([LV>T8[:F2D0'K2B0WK8[HRY;[1E"I" $5=U\ 8_2G M8HRN)XRWW-A'.L^A,BVIJ+S8CYF$!4%@63C:PN?Q<&7Z0Z/ICW3%IN"OD^VS M,O\M1T"WDZ>^X*8=6;P^IBL+?S!753HZ^-:Y\Z/BM^T6[4*8Q>D3,'@BZ8(; MDF @'=CW.;A7=FYH7JF0_<):[V4_Y.RWG:3[WNT@@X8[5,?JW-BOOZM@(J<1W%(U<95/*QJ:VL^KHP_51-[ MF$B 3@L)T%W&&+W+G[;]&Y3YM6K8+@UN&-:5F14+CW1LKQ=(<=8Z/,NL\5VAPGSH MKY;5[KQ(HUW*P<.4M9RC8#8W1Y@XL#@X6 M$IK&R[1@IRA7K< R-@[M"P+RC MASN7T&01_0?R"R&=.H%9X[LRNKG 63)Z]@ 9B9"[A=Y0O%K'>I_'PQ4"S+50 M4Z5LM_QG&JB\3QM-MQ98S.?J"BC6)=5JF-" HFU'SV)GD-?B8584P16NS(78 M18]%[]S3[%..:T'0/!ZN(&)YLG*' >O#D.N!@ST[5\A8_"SF#B1SCU&N!QSS MV;@"A?WIS:T"P^=V_=;.[$WU=D]]MV=VA;?&B[H \>]3)FE PT2MIP?B)YRJ M^3L?^V$2D.""QY&Z4BM)Q[GMY]]2W1&NOZ/Z+Z&#(4S\Z1/A>$#N.%5WD)2F:@Q_N!Q,CIIZ>O1CRF M(722QB+6_6/ M1]G@E]"JIK"%4NKT^J#'E#I)KZ KWY2:SQL&;APBDYQ],8]G,Z1N0"3"RK$Z%#N?]/O$5+M,P Z*,>W ?ZCL3"$!#J@< '/K023D<3J1& MC,CU6Z'_ROA5@SHWZOD8%JA2Z!HS6&R9[2YP1,.7*G:M*'\E< N=TGR"Z#K7 M93121[GE)8.4E0BIS)5K9$&W=J.E_Y= 6NMSRRD$/3@\C=2I=9,F4Q3++[HH M9K";\I>Z ME5;">M-+]<5J_B"P<0%7;O_VG+GH]'A(G"1G-HUJA;0'IFU:PP M6,B=76S*!M> *$[UK7@UU8PDOT*S&49K=" :;INEY)Q^ MF^8=FQ<:_9G0X!I8A@\CD+JVN)I:-V)!W9#GM.X' 5-FG;SF5RKYJ93M:QC[ M/W*E%N^VFK8R'\EYF%5H(J95N>/Q@..H:L]%.FQDMJ!2],T M%B-:4;Z9J/!A1)3OE2^F%='4N)$K6Z575S&N)8U3;S=2]M+E!FO['4TZ'Z_" M:>."DE6TSG_CN/K\%2.]G?E9^K<2&UL[5U;<^(X%G[?JOT/#/OL MD,ND=]+5F2E"+DM5NJ%(,CW[M"5L$50M+%:2(>ROWR-C" 3+EFV0E517=24= M(\GG.SIW'9LO?[Q,:&.&N2 LO&R>'!TW&SCT64#"Y\OFTX/7?NATN\V&D"@, M$&4AOFR&K/G'[W__VY=?/.\.AY@CB8/&<-%X'$=A@/DUF^#&7U>#^X;7./[M M\^EY_VOCZ;'3.#T^/?-.3KSC3Y[W^Q=*PA^?U8\A$K@!1(0B_O.R.99R^KG5 MFL_G1R]#3H\8?VZ='A^?M5:CF\EP]6D@UQ,V!Y^WEA^NA^XL/3^+QYY<7%RT MXD_70P5)&PB+GK3^^GK_X(_Q!'DD5!SQ%2V"?!;QQ7OF(QFS,1="0SM"_>6M MAGGJDG=RZIV='+V(H E<;S26K..,X@$>-=3OIT%WZYY12&9 '@DI%N+(9Y.6 MXOWQQ=EQ2PUOP6<23W HO9!)[)U[%,/-Q/*7YS,AO0##?"H 7GRW,<>CRV8D MT-1;+:4(^D?QE>1B"B(DR&1*<;.U MA,,T+3F)(6IE*LKL3,BAF57/C/+0F5V-PK M:NX)&A)*Y**/%HIB<1WA%5$4#3%5'"\V;8F%*D%D/&%O;5B^ 4\?YYC.\%<6 MRK$HB4VWC%-8_XT1OR6SLOOW=KI[V%C$JV#;F.XX5Y6-VYKO'KHYJX+M M=;8[R ;@;(D*-7JC6R+ <2A*RX#,7,@JWGOP9ACWIBJ:@M"KJ'\H.MU);(;^ MHNIR3F+/\1]EEW$7J]Z?E%W&6:Q9_J7T.NZBU?J;DJNXA[2(_ZF^8!;^C:2I MS?T&X[#&91-R^#DFSV.9)/3+=1#W=[*I[=PS&=$2T602K^D1R*56\T><32IX M'+8O#0&L53)EP]D&8D!W3F'+CUX_ #0.;:LZ80 8>0084.\'(=M"42$1CPGI#2IYC>13=T*>1:L/L1)P#N\'31)Q(?:BV MKV7W$ H]((J!A/C>0^3_6/)>E2ZUFU1HEIN!T=XV@)51.9=\UR$X8:"_+D5= M^V5!">VP'@/X@(=1$JAV<&^(J-HM#Z))+(7G+^%Y$#83%GA1B UC#./ *JL M;L__5Z?2DO=O^[XR(:*/%FA(<2)^&L^2/=BJ[UR1,L ^)C-%#83'9M1G3;&- M(9HHL<-!3XXQ[[#)E.,Q#@698; (;(+O(:0'*GNC1_2BAU5F%;M( Y!P4"Y$ M^X@$W3"Q@D#JA(4/DOD_=.",)]K%(P1HLH[FK0]KH"M'#=+&6*6R@\0X=H5B M?//?"%21JA..]CJJ4-[/ Y"W6?A3%"JCH5S15)5(]!&"R12K& ;J=";$P0WB(:088B/CAI"2^$2'Q'RB M53S&$46Y&**^PGNZ06?F9M^EVGDN&'TD[5+].Q>&>5G.I;;>7%@E"A4N->B_ M*6(QH_J1>^J38P1T[MP]!4H_$S0KRKBG-VEHS-V^2WJ2$=BRO61.+NF4&=B" MI2F7=,T,H,DQF$LZ9X;**$]S5/5,\%2U]985S,C@9Q6P'=6K\N;Q72A8*KQW MI%09*=]F<)MYB.621IGA*9JHNZ1;9@@K=0FXI&N&< OV#;CTQ*09PMP"GTM6 MQ?AH*MUJNFM>R@#+JZK5V["WOBQ4F[J/Q-@;43:OW*IGO&Y-37H%Z;/5GC=A M7)+_Q:#5\]Y)JV>'"7W[D<$4Z^T^;\I@ RPD)SYP-2F3;5_8&-F/FR3!07$5 M#5[CY>]UN^S-BS]&X3,>P.;=C$;8UY7BZR&BWJ:8FY)7%E[& ;7RO)0,] MA-TQ=EM/DE?G/+*V#[$-YEAN0IHDH]D9%T!C/JPU-['95V=\ P5W-I<.$JEM=M)IBBOW\ M/5HTLR31E 6?G-_^\N4,4Q[\TWD>9.0QIB!_F;['EB05>1BA3*+=Q"@&H(]3"Y?(J1]#])@D"F_@ZBVA&3L$;B- MII*:CG19)2/LG&%QEHNYQ6Z7,FIGN9A[Y.-2MQ%;;CD,V'.[4=;"3O0;Y1-H MJ>%(E3-ZH]5[?Q\PGQ$?BP=&U^3LO,\F;X+5,FW\$EQ0 GW#2\H(VX?723:I M?&Z'0=@51J"@O;4(7.$1XWA=7L/BYD5R!-8,=)DONB V\<,,,!,$#$A[[H82 M0R27<=I]Z#O6P$'3!B>7&IM6;$M(T5*<.NKG$>_N^QQ6,4(NK1DC[;^! G2) M;=.3+1!FDRP?XLUP&.&50>'(E]^)''DR_5ELQR=K#89#??KI#F.-D>][%$5G2X)HE-A>JW5H':> M3%K7J.[[&9P$%[!F'C,_X638;J^\BO M"8W@ZA)#+Y(@ Z$J^6C EUS%!:0[Q,'V$+\8SNPUW/1L9;?L;)>^V M!_94$!8#CYA\H'X,@;MPY?]02P,$% @ $G]F5PBB[2'\+@ ,OX# !4 M !UOWU#TY!%<3K[X^V7F^#PYOC\_.V;+"=I M1!*6TC_>INSM?_['__FWO_W?(/A$4\I)3J,W=T]O;N=%&E%^PA;TS7\?75^\ M"=Z\__7W#S]=?7[SY?;XS8?W'SX&!P?!^Y^#X#_^EL3IM]_E_^Y(1M\((=*L M_/6/M_,\7_[^[MW#P\,/CW<\^8'QV;L/[]]_?+=N_7;57'X:Y9L.NXU_>E=] MN&GZ:NB'CV7;@]]^^^U=^>FF:1;7-12#'KS[[\\7-^&<+D@0I_*)A%*6+/X] M*_]XP4*2EX_1".&-LH7\+5@W"^2?@H,/P<>#'QZSZ*UXZF_>5(^.\)"SA%[3 MZ9O5CU^NSU\_BSC-WT7QXMVJS3N2)$+D+%,Z-MW[86*V(+$:;"@BSO*&XI7.T;G@L8+FLJ9$E1?UU16Q3!=BSL7 MX_&PN*/!YAL;2JP9J<=G3*>D2/+V#_GY.$J!U]*^%%5^5Y'&]V+&QVE"L^R' MD"W>27/V_K>/[]^54HO/D7MIZC6R%ZDNZ(PDU7FM4*(C\=7?7H!H-XA3G#5R'-YE M.2=AK@ %Z.$4P_]X*ZASM0C]+E\9C?YXF_-B,]QJ?6O(AJ:<+4 /ES70'?'-+O$IV$\%46>2 MF,FPNP6B(46*U_53?TRUQ;1ZH_"O NE/DW*YRI8 M#YW)'ZP1[W@U3::8SG(XGE5FJP&Q!ZR;]72+_6_O:BAH/Z3[UV!*8A[AT1B> M77MV[=FU9]>>77MVW26[;K$8N2;7$0N+\@<9Y*6E"@9Q.F5\4::[X/0:.) S M@FTE3R\4^U!\?21%.$O(K(8\UG[>(YT]EH:'4W+,HI?+N>KC/J4I.)?8Q80@ MR3\HX:=I=")>7IUDAJ8]2GFRTJ+JNZ\HCUET)OY6YPP8VSJ34SXCF)2O6CJ0 M\7P["U54&-K$YY\G1-EXR_=$P!+1W( M>,N)8'#R[1F%5#5U(:7X"IUD.Q_W'K YC"(NUN'5/W)V'BBC-YJVKN24*]R$ MW[('=8Q)V=*5C%=,4)CD_\=+Q2IM;NQ*TI+ 3_@59_=Q52REE571O'=IC\6D MX"0Y%_3N\;_HDU),1;O^Y6.+!4MO%(3X2;(@KPXK2.-\$[]2U[1 MLLH"BB^6;[B64S\6H^A8G]++8==E?"?BZB1.I^+&P=#/&U4^NME7OLIVG(>-B\I4$M33'QZP01N]) MN]2 >CF077!"$N;Q/17,E:QLB49H7?/>I;VFLUA&A]+\DBS4C[:^6>_2W23C2-.XJ@0W&!]#^[U*6P)D M8C(D,F>IVF:KFO0HU243CISD3#=/BSN6*.)TFE8]RG9#PX*+%W3PX>XVSFOC M#JHF#J0Z?0SG))U1A7W3->M1NF?OJ4:LVL_=%L,F),LFTY*YUW) <\.QR-L9 M>VU:=+QRD#[3&H-C;.=4VBLQ#!44)3(+K&LZ3'G [INO66_ [0 M"/P],+@50E8U K&U^6@]3J)+AVM>2W,QE2@*I'H2$'[*9T8Z!4:EB>WJ#J; M?D87!)5>6JX K?1/:4)Z+MT!YUN93<83S:2SA0?(" "Q?4"*31=Z D+[B Z: MIJ &B.E'=)A@M2] >#^A@P>LF0'B^QDY/D6U#1#=+VC1O2XZ $+Z%2TD;1D* M$-UO:-%IRH"@BW;_WDYC;=06YT#Q864EJJ0F%!=61F*19X1"Q<=0+%)#4)#X M* NPW@L*$!]I 96*0>'AXRSPLBTH1GS,!5I&!T6(C\BHR_FAF/#1%WV*&.J2 MXV,N^D0N%!<^QJ+)MT)!X:,KYMPV%!M6?@*IU(1BQ$I/(!5B4(Q8&8JFS! * M#2L[T=2 0:%A)26 LEHH1'RLQ%1<"$6&CYO8%N9#H^SXV(JQ'FX+SYI"E M&4OB2)Y5'-R11)[=&V1S2O,L""O#'BS+B%=0I*2(8MEN2>3?YS07/GAB<6AG MAU_F;"]TYS+[(XD&VJ57;S6U[.4/4MNS M@]3VI2;:'S2VA]6*S@\:NX#A-A_$+X] MQ#IJ!(37?_R]/;RV<<#^ _%V&*U=6"#._J/RC7%V,A7[#\FWQ*>?APY/?#\( M4I(7G 9L&MRM,CWE88YW)(LS^=>E$%GQD_ MX3.2QO\J5?]XD]Z0MC:-KG:FQ61Z%J>"*L M!X2^^X"0/WF^?)\O^O5('[ AR"E>1"GHB$-A'B9+%4H[R<5*I_M.II M[@\?T"W?MY7+:XY\2GL;I+%L'E$QDW=C>LV[/NCWK]JS;LV[/NKMD MW<"%9Q#Z_#'@])ZF!17_AFQ6?9TE8]:.X98D T3QO-CS8EUQ\JM"">V!FZ;F M3F4_JFKW;V3IOMP,6QI(]9F;IN:#RZX]4M;<8:SR#WHT[OC]PNMJ!3@32[:\ MN5S*\37.Y\=%EK,%Y28WT;:[]QK=>XV=RWD;+P1#FTS+PX&FE$^FGQB+)OR& M\OLXI!HC:M$3$R*M:;+JNU^H!K6]:\DXC2;WPM0()U)+/HSM?>3%1UXZ.!3< M2!29/2W#B-/&EK-6YG)T\;7&RQVZX(W=VV+6UA95H-&%9F,X4KU##8=YQ>C4 M&F!WF6W8 J4J=[,8M5+:CK:_^+2'3WOL<=JC62!ED"S(CT&<"F'SG8.P@+F/ MFIYN,QY* 7R>P^D.$EAFN0%.T\U%I*P3G9>'>=E4PIV< /3 @ MT,;<0'W&C6+0B.'YVO;#]ZQ NK@]>J2X2^+P2QXG8FVDV48^S=2 =$&!05Y] MH54M>,=]P3/H?/'YLUHY7]-<^9>_+N)_%G'TF>8DN5G&2:(@"L:6/@WATQ = MA.\OKLPT^V^"S#;UF&^!AC4$R##\%"249M3A)OK:;V]Q"_;?[ MQ,+WEUC(>+X3KA"_;243O_SUF3S&BV)1&Q]0?MZ_5&)&:*6J^[QWJ:[EK5 U M[Z_V,S?2*)]0S:=X)/+;)%HAN)"F?9V8+TAR2_E"$W(W-1]<=FU8VMQAK/+[ MCNH F30 MF8,A"M_B;:B]O-$F$F!D',U\L3!:K"'K036QNC7H/GG@DP<^>=!3\J"5SS)( M)N'G(&'I+!?F02C=W08.,*&@Z.TVKZ 5PJ<7OK_T@LV^!4ZC.#\CH&F MYF.4W:>@VJ5!!-^<3,$6W=1\<-DO)''A^D0.L-L^8!ET=ES3>Y;<"U;_7#[M M7D=0'[<)*QH6J_-&TG@VSU?7,J2S:T&H;]B4;SXY%\_]\>:!+.4G6I2=C.G3 MC,.G&5O+^2?AL?QR^7HU=E?5;#!9M59)W7 L\K:QFXJ\[E4:'I-EG)/D,^'? M:)Y=)*$ZY6QNW8%(,L!YP8@F\UW?PJ>+?;JX@V2KQHEBMDX+1GP:FLQL0@X8 ML2D7) 9?!C#B,CHXK*DC,;HR &@4#UWF03NC6"-? U5BK+U]P5!.T&4N'A25 M0*>G8/O!+$DA2FWMTK+N23X>&DU&I[E&3L8 _@-*+6W'25OIY4=T>JF/.J#3 M2@W?W"VBZ"[VAE*#FS'S5IK[(QK-]15.UHA\A9.C[=&@1/<@]4R_!"E]"!85 MIPQR\AB$)?4*IFO;&.3R^'$!++:^FJ[9X&ZKH=K(Z(NE?+&4[C([SF5AO-2U M[#"-+EE*MG^YW2J5_@C8AJ/L/U)?_N'3N@C3NO+69K7YUI]KA5Z MKY;6R+".F,9HN])HJRKL%C_RJVTK*/.@?E MW_<1Z&M+E0>)_AV\#^+R!& 9^+(^'E'1VVW\3BN$#]#Y -U>!W&J\[N%O;&Y M@<;BW >BO$?O/7I,A-_38T^/NS\F'+KV#$.'#X1^\?B>Y/$]S0*21L&< M1C/!WVV9L7$@QR09*(_GR]\?7Q[EX>+^&.]].,;[F&3SLX0]_+VR1?J;<'5M M'9]>L;:DZP/C9 C:<(*%NX6+N,C@&F:18:?MA M*#XJKS>R.5RG_9##/X-/0KLN6)8=/:WDOJ9)>459-H^7EF\8/IACW%D\2P5? MBPZSE5Q;F;4VT:*GCZM9(3ACG(I'>_H8SN5:*7Y](#S2O@Q(%Z<85AJQ5I(7 MMP"^D%[?>&"YM>N2J?D891]T/:VQC1 0ZO;CE'[@F^5SRFF6EQN3'LA2:WGT MC7TLW\?R?2P?'9#]N3BC)=5FUBL)QH=@X$^O01KX"D:,(*^9-8EZC"[)9A]( MP)>Z@;P=UL2_095@[$-Y]Z0TU,;W0Z>^1C/*6L1)4&IP^R5F3\Y.\9=4^4NJ MW*QY$,\:"!+?$2]=A,C1S#>X"[%[/IHYIXAJ-CKTN/RA,+X8SA?#]7PH3%<) MVF&*Y3X$7)H-&@5+PJ6<:Z&@17+* 1P7QQGD\$5QWU]1G$T1$TM#*LFD5$L9 M43BB:3B7!PKIKVX"=ML'+,,6F;T2[FDCGNX",V"WH;%(!\8.QLL>PR(PUIT! M>HP7P; SH\ARMJ#\E7SZ0DQ8+U]P9'EA4LE K@0!T5_YIVXX%GD'OIAJ*\[N MF0]'3[N?: RJ_0 H\,'K1AN,X+9D@PA:?TWO:5K02ZHOD-2V]84QPY^VICA) MZ_21AH7TC#^3E*Q.=4FC,[*($]4=+'L#KXNI3OJ?J_*1/0=!BG6%_( M8'A1AM8^)>#WRM;2&I#>8 I@CBC6[KT&[S6,R6LPV0)FSPO0800(SKHB"H-4 M+W\(4IJO3XX7#U-X"I0'XK>%F+79G'!YGKS01=NB9NMQW=8Z-Q3/^TO>7](Q MPW!.HR*AD^DIX:FP =D5Y3=2FXY(%H>':702)T5.H]*\F]R.EJ-Y#C]\64]K M.4&*8O_^1^%KZ&!Y%\.[&-[%V'L70V$"6,>+Y"#,^V/ JRH:\6_(9M77-2/; MD*'<\FNX1)Y2>TJMW]%"9C,N))$:-)FN*L] O,BJKZ?+GBY[NNSILJ?+GB[O M+UUNL"0.0HY_#.)42"9,\5,S2JP>P"T1-LGAZ:^GOZ"(\OE:C8X+SM?V"!Y" MAG7W)-B38$^"/0GV)-B3X/TEP_ M&BIS(37GF&4PMFMH[>W'IRZ\FM)[?[2VY!B^ @7/;G(&'I+*=\(;3J M+F]&:?6#N&6V$%D\P?4$%Q3?/1$:9!G357?Q5-=374]U/=7U5-=3W?VENO"5 M$.O6NHB*X9(LD,I1D,V[[6Z/G>(+T&VVT\KI.;3GT+I32L371[+(/[ZG-S0L M>'E9T.ECF!1":7NX3.%S(#;L*>M7IV)Z5[P$KO\G%ZG*> M906-3H0ZI#/QKF,6E:\[*S^<+,O3L$X?!=V*Q1*IQ-)TH X.%F^IUU]I/)O+ M:V3O*2L7C\/4KZ_=K!G-QO#_@_8'F[VC?_ %W=];"(/6P8 .?1$=GX7;P M)%P87N!#Z>A U<[4H^VBBVBG:#O?T6I,#'M'O8?H/<3&'F)U*%-V34,:W\NU M3GM;DJFY4]F/2$+2D-[,*DF3N,5?ZAK_XLSRS[ M&N?S]=T'AUE&\TNJ"GQ NCC%L-JI5E&7U[*=IY+:R.NBA9#BO^B6/"J@M1C) M1W#V(()S&R_$VYU,RZ/+IY1/II\8BR;\AO)[P7,UQM6B)R9$6I-EU7>_4 UJ MD]>2<1I-A)SJ#$:>-K6.MS,GHPIZ-EP-\.7:K MM\6LK1&J^*\+S=ZS&^%@WB0ZM0;8W=>'4QO:\#Z '!@3:H!VHS[A1 M#!IR/$^S@DL?0'@Z3$S&G>L@7V%0MG0L\6HM^\KC7+C8#^J'KFKH5-ZKXBZ) MPR]YG)3U-ANI-!,7T@4%AMNGEU>J Y&\[K@O> :=S3X]6"NGHN!Y.Z\6C.?Q MOTJ;?/JX%"YZ;>4RI'T'8EW$_RSBZ+,@ZLG-,DX2!3SO?9P-V$D69R3(&5D>X#LHU2 V'^B RF,8XW2/IM?=7L6(\MXOA,?$[]M)1.__/69/,:+8E$;^5%^WK]48H9H MI:K[O'>IKDDZJRO0K_W,C33*)U3S*1Z)!HU@R%[ ML=?]9*5!UV)UOQ+N*@6I('P0ISA7AP%7Q5B"C-Q2OM#D(DW-!Y==FZ\S=QBK M_(-:ZPM9F4AWE5T*-IFN)3U0P@'VK4 MI9"A?3H6;\+CF?@U4? Y4.LN4NV5>5TL62K>QV3Z)^&GCTM2AF\U:7=PKZY$ ME%92*I^2&9P[3 C M.[U]1%&$C6ZW+TF1( FU:G2+&:,!*%* M>T%G#H;<>HNWH8Z C;8\ .8 HIDO%D:+-5S/44VL;@VZ+PGP)0&^)*#SD@ % M3Q]I_M\RBC/2<@"+",](*P' N04@OI_&@T^=;0!B_1DQ5LO<%Q#Q+\@0VPQ2B45YM! MUS4=D\R#YOOE77KG:2864FE#-?JA;CB@O.)!ZF_T,C4?4/9=/G0ZG=)0WMZQ MX@J"08 <<8$.4E6>CWW9N:CU%V1#.ZNO$D#J_(TVZX3PM$T<37"K?+$1XQS M]B"Y)EF*3_(G"WRF(0;'^"4MA+^_%NN8+19Q7B[HU+QBMA[/*?IK>L^2>_D. MGK\AW2EFH#YNJ^7D)6358=&IC(ML'"%)5&[8E&\^.1>?A,?RR^7KU:RLJF:#R:I==]0-QR)OFY51>6#2:]M]%C\*TSTG M?"9X7A5MO9;QEE=R-NS?D]B75&9I")>I&TX>TL-[$B>K; Y4=,@8'8A_E89B M:8QSDGPF_!O-LXLD5-?,FEMW()),0U\PHBG=K6_AJV:=U)QJ@D/,UM7'B$_C MGC&;@"1&;,IEDL$7)XRXC(XU:^K CJX:&AKC1U?JJ9U1K)$'A*H^L+U]P5!5 MW65),B@:ADY/P?:#69(FE-K:I67=D[)D:)8,G>8:.1D#\&N46MJ.D[;2RXX* M7CO42WTL!)U6:OCF;IU@=Q%!E!K>U#!UE;'L7[F5EG74Y4D^!_MR'NYA#M;D/8\NTPIA MC:/+L)J8Z$C3JE#G?71)5>?AF=$E81O5##A,4!V\#^+R9^ONLL17P1B,[?2);"9Z)*I9P824*@4BPR=55SC=S MPND1R:HU3ORE;"F-O>*9=#JVC_\/'_]7!& ANK_B\/( 4$YSQ3/M8"P?TMV? MB(^/C_CX2$<>2E->,KJX24]L9'2AEMX8R.AB-)TMJL,X\ ?"X*YC+%E TBB8 MTV@F"R=;^O+6 SMVZQO*YSW\[\_#SWB^XR6(W[:2*:_,6\EEN%*O1ZE>78ZW M(Y'BCL*^I5$^(>5-EQ@D&K0R]9AD\[.$/?R]LDW:BEMM6\?UM&O+NK["22;Q M#8<:F[N,&R9_$L)?*"FFSU3+?/6VO++'HZ173&.!6"G3Z& M<[E"B%\?"(^T4"!=G&)8/<_U(Y:.E7JFZ!L/++?6&IN:CU'V05>1&JL( :%N M/T[I!WT'NWM6Y/=FX M8N-AHE-?HQEE+6(9*#6X_1*S)X?N:A(H:-14Q>*8,2.%2O>@+!6#1>QAS8/X M[VXK1WKF+K8A>#3S#>Y"[!ZL;\[7H9J-#CTN?YJPK]3TE9K]["6#Y ='6I=]?59Y-%15+9?%M58(N MPRY'- WG\MA0;0H0VFT?L Q;Y?9*N*>->)K:!&BWH;%(+\\.QLL>PR+8'A!Q M (50TV58#,;B/4"/\2(8=G8+'B5(&'\EG[Z:%=;+?17#]A@8>0C#L?G<36T' MI_)?5YSJ2E"J>B9A;C@6>0?5^%UQ=@\>.WK:_42S)-@/X+:N@R3R.*1[FA;R M+"3M/-:V]=4S>'>=/]*PD.[R9Y*2U<%[:71&%G'RI'CA5KU\@8^;.Z0!Y)(U M8$$CP5KO#^@ :WT\C*@;K!4,OM*/MC;&SCE$ETD"ZR6S6FI1)1SZG+<84L+] M:G-]C "_(NMSWE9NWUBTN>&*NR<%,VV=&G0JK5DS64,>C%*3NV86>W*[M<_J M6T]!G]7O-_$-C[^/.;,/"*0.DI;_*4ADV4!6_1.$+,O7Z>JU=,!\/& DMXEX ML$ ^ ^\S\+I]\]71U1=2B]9'F3^]D!74=GBI]1D?2)?A,1@OC /V&A[)ZGKB M[*101 M[Y#:7^PGO*1&HZ"#ZD-FV@_(![\ENRBU5AN*USK953@,K3&(+FA/A?4"0,. M8\0&W&] -(UY:]-A?'VI/YVM$AA9\:9/0_LT]/ZEH;NB>"--4K>-E[FMA''[ MUHUA"+>'>[AYYUV!QG9E7W<:BZ$%K7S)6,\IC= MU==GM2\8U'8-0.*'B/\T->RU& M\I49:$_^$J]2L >9RE\KK=#?<@-N><",^O OJXX="'K%Z2(N%H=)PIXT8FF: M=2#$S9*&,4F$73>(H6WH"VIZO^Y0N\8QJ^5E=+5"L#7>\1O37U]D?A4,/K%0 ME4*U5D8,9UMU]O:,UAE-,9 =K@:+H=LWZ$L0?0GB_I4@MG9)!HF(_1C$PEJD M@OL]!5DXIU&14!GNV?ZU60S,>ERW4:^&XODXU_<7Y[+PGL_7VG,F-#836O6) ML4BNOE\9_W:>BB5<9I 57K5=YV%P?>+,+/^S1L/(>4E5FY7JF@PCXS5Y^"QL M$A<.1$GJBN4RB:GQZ1JZ#8/E3Y(4U0EP-!._>6;FJ9CDGG0RJ0385C.TTPL3-(B M:?1#W7! >8\)YT\RM: ["@K294 ,EV2AOV36U'R,L@^L\U/*Q41<57$?LRS/ MU(%30^OASUU5R(WG3/<+P6)D(;Q4!N'G'9-EG).D%&QRE\15J;7RQ$VKS@AQ MZ8]#:S0&0I3GZ2K+NQ)5^+H%%U19&1'O:EC7=;PLN9?B/%O'M;?Q@OKXZ#_: MZ+^L'1(*6FKF'0F_5795;O!1&F"K7AV(*.?1!2.INA*VOH5/0SBY+E9#G9DM MS<.(3^,Z,AMW;70I)*COC*;*%_0N6*.U"U6VK+UF8BCX[5!#3=X[.@TU6D,& M6-E0ZF2[U6!/+JCUR7?K*>:3[_UFQ^!APM$EWAOX(Z/+N(.#7B--MW<;+QEI M@KY%M&RD.7M0]!F(#=LI7$U"NZXK%<1ZF[$DCN2]ZL$=2>1+"+(YI7D6K [R M"00;BED4%"D14T^T6TMLKE-H,[JS*H7V0OH:!5^CH(GO'H;E08/9%7F2;%*? M,-$W'D3N[27IK^](5TBOZ^(:0[$H$CFWRYVRQVRQY'0NO:%[*M@$6] +ELDE M9S)5GTK2PL@7:5Z!H-DCU2V66A36N MU-M< */N,*S\:S]?O'P+$/6]G"(Y%=2=/5'AI90KYXY$>NL)[N?WH+ZL9=D^ M*H6(-2V&DE!N_)&F8LX2X;YGTF@KB[V@W8;"8BB"PJ'!K\4P$ -S!X256BHL MOLYNV#J[TG&"D&=UPZ'D-=^4JFOK7FJP83*T'E1RV$/7=G J_Q5?43 C3=:T M="PQ6U*>/UTE))5&0RZERS(=KV0XD"Z.*U9EC)=&IX3+0\FSG4B-H,1Q&*N0 MP#OZVM7A:U<[D!/(-)%PR]=B&+B:N8.OAO5U0;XNR-<%O8 $B/ZBJY[4R\Q: M!871O48P6'CR#5V%%Q@CY(P')!5=8$PFAQ==11=<(UN#A!08%]X'0U62! M,4)S(N@JLYI,NI9WEKF[']%RWB&W^< B.F ,&AU' 0A>LW;KRG[0,1,[B)9I M/73Z:H>V_U)>=TS&#CDHJ(R.TUB^W6[@N6,W?2@O'7;;3#$Z[F<'UY0 1 ME1N2;!Y,$_;0>B,>>-QAMN!9BN)L>VJ M=_F2Z M.4JAW)RMP@[HXG@K44G(3A^7PCK$><&I/#Q .E?149%?LOP?-)?438''MKOS M;5(O4MK75.A+' KKN$IY/__#3LO-$0HG<;9D&4D^<58L10_Q>UCZDH4@>95& MJLNIAQ!A/,_XJMPN+F!R&3([H=6_&]BGC^&<")?]6BQTI],I55J48808=KM3 M.>4R>D1303+ VYWJ>SE&(ERB,"YU5OR*69R/(6[U,S M %)\S=XG8" ,>&N<:SN[19 \K>)9AZ'P+#E5%K\JX-D/X'H+9$AIE)UQMCC/LD*>_3:9 MWLP)I]F7-*)<:)>0+;Z7AXN6?SX2Q"22Z2_A;I9^F02B4L^NAQ_LV:P+@B[B ME&:3:76B. "TMI_CC:++E2I.IC9HP/T&0U.29%FI!4#PJJW;38VU&JX06]_8 M;\IUORG7;Q+UFT3])M'O"T ,Y'X@K&\#[0;N/8>-3A5ZA?RL MPMPVR8/.6+AZ5/!J G33S)TV661 T56?NGI*$"<"W<.!6>JFV2!T]KIKBPS0S?.NT4.S]NCJ\;M^$+"T,;HZ_7:/H6GV M"ITVM/)(P4E)=,M@"T"[F\H:YEO0+8K=/(ZF*7ITMJ'5I !77HQE4D /3^Q MQR8C-9:Y8/D4+#-9Z,AB][K074H6';?L7F44J4-T]*$;Y$UK]= M'-T\CB$W M(J#;<(K@D;;:08/N@0+)3;-**7RQW,FLO8P&CNXO0YL=7Z&H -K7AV' M"M&U;8>7NN+"8JD52X4TP88:WT9C#(KR)$Z*'?MDP/.BM5/)!?'),D'%U'M% M:UJXWA>U2FE*G[,ZKJL0CV]+SX[HE'&ZR>32[/11J((@)H(6\*>2$TC2('J* MY2:1-"'-J5 9S4:JOK]Q@"<(W1N,:4_P^K&M1%%*7-O*[[9X?4G4.IMAE%73 MTOVU5F(NL>?RZ!4"ULEQQ?D]%4[EVJ#(E>IKG,^/BRP7DG'AQ%<.J3QZ6OP7 MJ2_3;C&2VRIJ6EJ^3\)\<)+(0JUH(9P%N4K+\*#^#=IU]M7L>W#%U%<:S^:" M!AW>BU<^HY>%# %,IBMR5$68)T4NO,)4JK<"2,-1,"!])9R.X3<:P^].\+L3 M_.X$OSOA!:36C )=KA.&&QK@09>=A,%3.N[H $Z++)\*@&KVOD>:@ MM)XZ$).[6P& [\K"V01"=',Q79/>&M;J, M7R]?A.9YK=7M2N[M%[+F.8_OBEQ&(6]9);.ACJ;CT7W6S9\AM2%B/DOCLS0^ M2X,[#H,M5M'+>H3.T>\:)? !=L%ZT,V4'I\EF."[CA:D+*?!AR"E^3/'5RQQ MTBU>B#4AD^&-( OG-"H2*OUENHJGE*VJCR-Y#6.RF8?FZ$$_W^LLFM"G^#ZZ MX*,+>[]38SQ[&,JML7+2;RX0+N.]SU> [5[TU1D?AYS+;;-EC%$!LKN!?6S( M>_2^CM;7T?H(C8_0^ B-C]",)$+3?XT!MA*3KBG?2&MM.ZJG&%71;7=58=C* M;BV+P@:O@BE#+W.6B(>9!?2?A5@7.ZY_ 7T#ALH7"T$;1*4:W6X?AL6B*(_( M585C/S_3V)=7W=OV=^I3'$91^6))(H\!.D]7!P;I$4'Z.$:QZKA62-"!GX3>M%BC;N8WB ME29"/EJ6BO=0&\ %M1V7U)W%H/1WK/KX6/8>Q+++U50>,TRCDX(+':UX0:6ZZ_L:RD97!0_G M@E7HKI-M.1H>Y'87@38?"1%B^>%D6>XU/'VD/(PS96JR^4 8\)9$5ZF,=I!A M8Z%!W<%+-H_C'NW*>Z\6*QV_I?20&=O\< ]-GH^Q> M#&OD>Z'+X8#?I$4X!UU:!PP2XK"@2^' 7V&S&.-@*>.:;'ZW<]0GDG$8(2"D M3O)KV)+))HZ#SMQ8P&KC7XTT1>PVV#_2G#*2'1K8$M+M*V6PG0+526P)B!W; M\5 =1!^ R+$=_-0VU 3E)]C.A&H9?3&7FJS^+O\GEP_QE_\%4$L#!!0 ( M !)_9E>MB\1:]SX $-9 P 5 =7-A<"TR,#(S,#DS,%]L86(N>&ULW7UK M<^0VDN#WB[C_@/-N['5'E*8?MF=LS\QNJ"6U5W%J22>IQSOGN)B@2)3$-8NH M(5EZS*\_)/@H5A7Q2A( ]R+LEE0%9"82B40BD9GXT[^]K#+R1(LR9?F?O_GP MN_??$)K'+$GSAS]_\_7VZ/CVY/S\&U)649Y$&]SD"2U.V8J2__ATWGU\__[;=VWK;YKF\&U2=1WZC;]_5W_9-3T _?RM:/OAQQ]_?">^[9J6 MZ5!##O3#N__XYIQ MF@6(QX(NA_ME1;'3#>CX$>CX\'N@XY^&H%6O:RX;9;I:9_2;=Z,IO:9%RI*S M?&*2A\$ZH?VVBHK*!?6'@">F_XY5438MY8<@IZ:9JS Z,F^9).+!_[ M *>C%T%H=4BD(749M+K@OS4- :!"J0I\C0KO :8O%>7[4:,U.]@LWAG$IHS6 M1[ UO?_QV_>"3/CD;ZZ,B1*E(.F=^QSFG-+.8TR;K=4%);D*:VB-"OON(;>1-F0.K7KB5&L9AA< MKPF@@MPQTM%!.D)(0PEI2/&O;BTG@8W@[$A!*UL<1[W?TH<\7:9QQ'^/XAB$ MFY]IC]8L2^.4EMTO0^(W!3R,4([!ZUI4;[=TD...#G+=H/K<$!P^FZH!'?P-+H/LVXL7,=O<(8RM,-O>0+[NZ99D_T"\NKQT.! MGP8T(">"(G(+%,U#ER,G3Z71Q\S([/3Z7VE4W#VSD>I\#XIC+=Y@"Z&\ MOY^U\MZ?!H3.'N2M-ZG]=YH\<.IN:"8\+.5CNCYEJR@]])89MD=*HA2N:YEK M$),^9O)KC?O_!I$]/8N9-=]<;?W?'A7TB>8;RG_&C-O=PDV'V.U- $VZP:L0 M>MG3O^5[^DU- O_9D3"C3=QH3K3[MCFC70GI=]QJX!1PH7G%B*:\^Z0">8C& MBQA^Q\7PO$4\(^%3<%TKMM=3Z+R\7/&GALM_86N[FDAV5F5;9&[ZB!, MUV(%2 E@)>W>^FN-.,QVJN8KLV*6*PWU_9$P>$N,>I+TG50W[>'PHIB^YXI) M&,TS\5$JF:U524H.NA*KW_-S3J;P8F(FW^_Y/DG+ MZ.&A@. U^)/3V;;"K-:1.#QX!;2TA'08\$]/=^B#!=BVF^.J&SO?2(^#Y23Z M<$;T5_KV4\P:LH;JS'6AQ.[?H[&W,6T_G^/*L)]%*U>(Q=1X\Y#49L5=],)U M6,SWPTU!(=+H$T?TV\$*,.^"])>H0+N6W<; XLC)%COY%? 304 8]XD1MQF& MA0'B=\_SLBI$>''YAVX0CE^267Q-N. C8[]M4$:YNH,,(<1U9%3 M,QAFB^>WQA-(Z271,DYY1#>1J#VE/?&IN$,PS5AW8K M)9DW >X)#=C++'D64+F8!/Y)FT^F8/R&_>VHF!E$_Z*0HJ38Y5MD7*T"!,Y['*@)1DG1T5"?Q!1$?-4V;%*&]"(VX% M/_+"5FN:E\,Y^B:-D6(S#-1Y/IZXQ(,J,0F)>W@)?8'??2=Q&/&7V3'- MF85S?%]6110?ZA:K7M-:/"WTH)8/MXX;,GQO7G:,H@X0BB9".!^@RT6P0<8B$=[18@4@?Y\E)M$YAGP!CXNH^2^M8 M2MU^C8&!WH*#BL'2C8FC]UBPTY7%=V M 4KZV"0,]^BV6!%'H5[S\66!A+E M"8EZR -Y*RP8S\9PTZ^] 7[A@C[2O!3AU=CBNJB*] MWXAD';U=D)Q6H*.KZ"6<333A M=.[;4%//D;=55%_0J6VJP39(B=Z!Y-I'JTOR/@?>_PY#,CWGCV M7=EB]J@WRA/M *^-]^?CA#4Z6#ZT2$J;-=4+)JK M2EI'6R\(D ([3DL,>0/N9M\QI[9B=N!3-^:NOS(S(GWXMF+Q;W^)L@V5+"U9 M,VQQF3UPSH_3=;YY"0@79!T5Y G0DG]^_[OW[S^0-;=W1(;T'\G']XOW[\7_ M]2&_ MKVD,.2"9[[I(FNEBIG/@SV1)_G-35N)*Z8Y!;G(>IQGEIM;6[KIC4%_GNF!/ M:4*33Z]?2YJ6^9RO$)I?1&:5QYVBTV\"LA[C]X-]R'ZWAJVR)V_2O-'K8!X^:033(QX;3IN; %337I;NNI MM&@-U:\&K6W@^6G//0ZK-.<0VT((TG547!4BOC41XG]-"T&@7JAT/<<+F Q# MJ),=A6 S-F.M-),]6ZXR]4BJ*%M#$."K$N!]2'+7P MG9^$XK@ 94<%(6)#AE3Y,*Y=;E73*![]'3/H. M'-?3WB +D\X@YQK3LL+M5*>Y>JJ'OL=,=1^.\ZFND06Y>& M9(\Y^ [KSO"QFTB=&6%VE$/>,25#_'GOZQ2/,RC(PNV<#=PFU-5RDD^;ZI)5 M?Z75=91*[X4LNV/]^(9HG#OS:SKJ^C4-(23-232'XY/U7+"Q#/8GI3M&N*(P MI+PA5O(. #J7L?US4[ABD IN,G,6!9(2984_5=-)),6/H7,@*R&K^BEY*I67 MH-7\KCD8"DI.&T^L:(F4EP&(SHTBFJ>L(.L6LTE\\8?%CS](PXO_00NV&TLL M;&ZVJ:96G\VD6;:2+.-:VQ0C4,U5?VD00])N=HLI$@,HV:2P_PK0LR0A7XT,D( MLV174"VKC2$WZS2AMO4727Z@<6<43&[(=HWF#1Y2WKW!=DEE*G>H"5*<^J!< M"T^'"Z-&QQ&*SF=.S6AV)-*#$\U,F!)(0UJ&\]IUGD1CA@KJ/="':C?^7W$4O\B@,+"1\ M;(8M1E]6,H(TC.KWP@&$==V^(@Q+:)NU_\Q)(RUM"])11UKRB)8-[B):T+++ M)IP._Z;43?3\A>NB(HTR<5>Z6:\S?A;2F5>:;F--+@EXY_%6T3-9M7B%\ZVL MHD(<$L76%-;2T?%\R/HQ8J1_J8.=3]0;NZ$E+9[T\B;M,%;2#@#[VB'D%(PZ M XP9SYA*CMOWL0NC8;A>+'*!&5HF&J[Y7R"?TSPM'VGR,V,)+-Q?6/';>7Y= ML)AO'+K%8M1Y[,)1(G%_][)*CY8-!4)1=W^4%>6TKYOPG[!":#810P)IP5U_ MY]FF]O\=.X[_ODD+RLGAA[+J]9K/#50X/>.?KE?RB$E[ -ASK3$B;UYS8XI0 MCG07XQVS&[0$B0HQZX88?K '1N [0B[(FK;CV MW^Y4K-R^Q]6,Y[@H('QN^$70J0&C=Y^Q!+A>\+_0].%1/'/T1(OH@1*Z7-)8 MU$M-TFP#5<%J+];02VZA[PDFG%_F;M*\K2-XZC J'V%3+D7QICQI'A[+'\ZA MVI7F_M>Z/W)5&.-Q;I;!\;*9:BA#*M\(FL6]= E MY'Q(0(>XX,^8I-4T=6SQ@+#FI35"YWFKW=.;6]R!;$K\9+#I..Q-B+OGEB_2 MG JS5R*D\H9((3P$Z"/IL4ES!)Q$( WTHJ"] M5RK:T@,JV:A>D:K+R*I%0Z"]U2XJ.N3D34;Y\172=&/P;.[()#@V__G;[X13 M_Y\_OO\ ";PTBA\A7"]E>Z\AA/%J&LW40#TD/?N]R>=I$T%8UYF_BUYJ4U8> M!ZWO@)1-.6#7DMEB;E\CJZ*7D,<, PXS>[9Y?'B#K^&4Y5$&F>CG>9.SWBM# M*]-[QAW1CV+H$+A_XJ*E@*PA39^KM+@F(M#K%L8<9W@V^MQK-ZN-*#@K>VY/ M6>W-NC]^%S;#XUP.'/_Q11&Z$NL$S8#&SYYO'XOZ',>'" M#I#;<29=T.7\Y:!]>;15-&#\W-.."9'X(,MU$$0L2+3D,,GN$;\I.W*AOLIRU#M-Z_Q %F$I9AIU9IS&U'*7 ?2TO-168!3;9N,9$ M%]9E*VF-$X*F@(3Z7>IPU2OUDK1?R=*0C9ZO2\UNW95M1UVF!KIKKST)@9XO M5#)3]CQS8&-FY]5#^57E81O\+>06EKU4/-'BGMGNYAQGZVUZ ^Y.C?_2">%V MXCP'BA%! Y9DN[O,'1!79L08CS5&RT?X'TXT3U%&A:.::X(4?//PQ7&>['[0 M:]EEH)ZFY9J54?9SP39KW@.>TF-0#F?#C^/UIL1R:5W( "2@:YWZ(]7;HTS%L>4:A; M:,8=9_5[ ^@H-H?I]>T*BD]U'\VUT1Y26W1CD]?)?\Q)BR *A-5ZS7 MU "%+XUM0@M&A[@9(\+M!820CA+2(V5!P+8#:HC!,%WYC6W$C8WA[W\-,_!: MZ&61E\4'=TKKGYW6.7N)'R'WZB:JZ)E(7W-A"**)"&$*6A/[7\(8M!Z5=T/' M ]^1Q]6DH86(Z(#R\;^>E8-?@%/9.2-G-T12DD03#K08GW;D2X?T4&(6^"B* MT1DFF2G1[G.CAM:%E"FA$TZZK-5M4H'<>VL)8-H$DP%$OE:$.45(_ZJS\2)W M,]C!R)M-*<(KWT+)#D$:N7^%RCHU620R'+7?7!N5/.IS;+1,]Q@=LEJEE:AW MP/?,$W',?Z!Y+%^@!CW0L2%2R,XOY+:H15!YW$=.WERRBI(?P]P/F/";(9CH M+TYB][I9<7.G:(F-B#B$Z"T,XA U*O9ABA$@]/,VVS'\%9E*+I@%JT);00.I ME796D * \S3;P%;0 $436D&3C'>,%=2W?;8641>I,U,K2"6/J$SC>:W7;=T= MY'I5 )AVO0X@"KQ>!RB:<+U.,MXQZ[59HJ*\3ME?H6'J["#D3[\^M4SV5P1T MJ\6UT-8,4SXB:=,$6^E2 ]O9F2\A'18UXRS ,"RY1=YP Y;.CYATG MEJXM H\R%O(Q4@M.&\B:C'W>)$[4-^,J=IG*+C8'6B!EJ ?)EQG00XG9YT=1 MC"Z.MXJ*AS0/(MU#D\T,^.'1,UA65\NV%/@M+9[2F):W+),^)*_M@/8+R@"[ M=PN6HHAN6]B=E!QI("^@EKG,GF/A2DGT;JHLZDD,]YJJJ,0N] "5)0(=[DW9 MK*HLH>*=_W*TOQ1IQ7?[9YD1)V\XMBQM!]![:=H.\ZCRM"/H1T3P;2U-@?^XL\!9#I[_8&D/F^[MNAAVP) M(K\"2430%.80A)PDLPM!+>?]'<=ECUG(C0.3+M@CN *T:]&\5KU;$B[;V(C; M#,/"&1QHKIYH\4@C^X/-?L?)#S@M G^E,724X ID3#\^5)F,DJ\@LX%X/\8= MB)+1<6Z8?QZ/=47Z%%6B=E)9%1M8X#=I^9O"+V_2!7V@DX-V?YIK<9,M\I ^ M>B,^,PSS DA76_U%ZYTWZ3):N@Y!>Y2NKM9/4-^\$9\'I4O'O!G>^>-*XQL MR6P>6\)/!>HZ?%PUE$W9R.7['[]]W\@F1W_V0F/Q9-N7*(_JM\C@ MW:=HE6:ODAJ55KVLIA)2P6&ZC(E)YJB+_S MO*3LA(HAV>G1.;R?\"7J875!:$VI6KG#P1X VIELBLB?D]F4(ISSV<%XQY=Z MJXMSB0782_L*YX)!R-_^>Y@()GM;GS>TXL8@3(A#GV= M$PR(R<[>Z@$?QW&QX><#*@@13J&8E;@G>=T.;RKG@IRFF1R\#<1/>?0V M9;K'^)LFH%.OQU5-T?$VAR#=Q]FT\;T7&36;+(7R7O]N7X^ID\D&66BS!U>?2@41]L[6X5 M;.?N>X&3;)&&C!TTXS)#L<[?C= N*<[2WG) MF087;BS+1'V_BO+)5=N73C&.LE&=4.9QQ;@: E*3S(>CB#HDY_WBFN1>T!J^ M(H"/%71P+O$PB?XN1>LW"/9>'CBN3J*B>.7DJ9XILNJ+O3PUP>'\0C7D Q;F M'&:CV.;1(<\-,I'F?;44H9VG]%ZV0RK;HIWL S!][4J#R#'[R=A1C D[OFXP M$Y83KKU6)&-13I91#'>#KR(0N2Z+3TD&%EZH4"J5[# K5GI;''?I"O:3I;B, M6-*BSJ:]*II<6J5SP*HOR^.5;\*02';VZ HEJ3UR&)8>U!]Z6\)>HP&GVPDB H#H.%(=YDE4(NG",., M8\Q>=$'+\B>2M#$2V^=8#$*/')_\;3Z-SN$$0;T&KHJH,L)& MVQZ[RN1C:BJM=BYYNC&P? MU[R&)G:XJU^;63 WKP-> VM2=O1!BG;=W21L>0Q/K%4D",6VU,PS)X6TM,PA M.-%R3LPSN$*KST]1!@;K[2.EU04($5?P"IVI:XZ41AE8U]+7X"4",6DQAU2' M6@8S6ZX%%26EGTO?84)Q\N/1D@E42!>6 9LU0C69LZJD\>\>V-.[A*:U1/%? MMH+$__C;:5/(YG]OHJ*B1?9Z0]>LV'=-&;2T%!T%1.?GA@8MZ?"2&K%7:3%A M*;/@T\B:5,=YE29I)@K[W-)X4XADI3K?F2;U;KI:;ZKF1+*?R_\+31\>*YH< M\]-S]$"OBS0^O/UTBP93]X=JF[HMBZK-0O>(5RX?;K)EG#24MZ:QAWM M<( [++ZQ(.T(2#,$(L9 WJ0Y25B6145)UFUN@^99U;FR%U?FC*LG_JVXZ*P> M*7EN^10U?%H+/G&NEEONW\ @@#&.YJ2!S2V!YIORWG%6DIKI^*1 :Q;MB4^-."$3,%(R\BPH3IO@OG[3:%7'8?(_DR;FCT 848]XUE#:-EWR#X . MWB)EG _U/- D0&DYEZJ>^5HDCJRN8RZR"8CMYRQZ&+"U!K]'6%@[<)P7X6B1 M$<#FW9@:YAG3,L+1%)]QT:Q>(:"MX,::$$"11'$""[5X/6')OH%DV0LA#@;0 MG>=SQ)3W%1]I'DIGB> (/!+6ETMY27W#'K@ MRT[)(/M[I$5* NYUE@E'A$B!V,'?YC[4"1&AJFMI98+H:\1TM 'XSQ[! X* M@"S,:6"08TS'!D>S>\FX4(%W[/9U=<\RB=M T0HQUP/0G->09:3!26JD85P) M*CXR0^8$.NA="\=?&C>I)D8G/4F?28YZ>[#]A9LKB, %:T\Z*G3H>4?"@K1$ M$*-A>3G2RB1)>J95,M+C2U'/O2-1P7+^:UQ?*X@#TFO]KRZ4# L&_4J4'3KW M!<"?2?]HO$/1HCXJOY)?FY^A8\S0D\6FFH$@B:,7+'^XH\7J(LTI__.DH(FT MC)=QOPD22@?AAT@N'21D;*+IV-%-E71:T">6/8DL'T%"EWL:/-%4+5^2I%,# MMCJ^W>'[.%2^?**G416=;(KBT.8R;3[B/F<(K+>+G XY >RD01_L\D;)8F;+ MMY%15;=K&J=1Q@^+6<9>92\>Z1IB(IL& ;J6B0XIJ;'BW^R;B'QL_$HF7LR" M&(VR&U(D* D02*&6#6;.,7^%'T59TZM-5591#H=DB8$A;8<=#.,LMK1SK ;BJK"D5:6;,)DCO"NW[=O2(APTP5A6]S!58TIYZ7/2X150Q\^WM^EU4&U5563$>JG M!>4^_YA]G0?'TNEN;4_)&T0HV!UT$2M^QHO= M0'RMU8 IWUU%!]58/Z=E'&5_I5'!#]BG4348*:1IBHD:DH!T'D%4XR4U8@*8 M"4<-CNH \40ZOC(;9GD,S2VKJ^4M/.RL>?U5T@X=AKL'S[FP<(1@N N4H9]_ ME?&2&3/(7_ $JVAY0V.:/D&^IKRNI;PA-@#B *"O_?T0,V;'GH)^A.7]N2OU MN,6](-&2@Q+W-L_"D0J9I/6%*H&Z[6%B-.02P\S9./(.[[J@JW2STMW@*9IA M[N\&P'EP=@'*T7=WDY ^_N9NW0PGV+V=2B*8*:\"A9&VKRO<<,/C;+FDXI;\ MFA;P1F'T('O8 5CDC!3#:XP8:<:HL:'H4X^ZBG"4ENB"%"U(!U=Q'3D7B)5 M3853&KEJQ?N16] )RY_XS$!R<5UNL>0'35%Q7V67VW;$;%-&"-Q;[BT1;8'- M4KRE(.BPLN?]C7#\_A9O1UWV1\W$J$L@+L"F9R=Q#,_DD4M*^&? ;3.T; Z^ MQ"R-#HB7BE =-FL!'T$GQNTOJM@ .O+F"\NK1_O*2",(GJ2>D;BT8$O"ZL>K MH*3 P<,M 5;>H= R-<,,S_VS_2L&H[8B$U0.8WC)6&W=CC9H( MW,%R5N6<95;L\AB%LGTHW299P;@?.A)% ]]YJ5-6%.Q9%"C;P(/Q,POF-^<_ M0S/5B\8"E[N9OCIH.5I;=1!]ZRIQ-3('377(TT$])6'46*,P_?LF3;[0*LIN MUVF6R0]6ZI8HPQM8@P M"Z[YBQH!2Q$NEHQ>FM&TQL9X#$-UOA( [4(\Z367]V-T_&663!NI'<_Y&3WG M4_EZO&)%E?Y#K,^SES7-R\%:SR;M,9I2!=?+65M%@+76G'8TB!-Y1P#I4T#F M,9Y)#NQUQ3\XLD?]$=*:*!)559'>;RJQYOGND;8C"+!I&*T99LUJQX;S=9NS M(PDI4K8;833OP/-F,C?G^F"!1&IN,F,6>;,JZIIIHBXJD&3P[(U!#Z1UH8#L M6H!JU*3#/8OW;TPXS1#L&VEK7+6^U>.\?>-3F#CE*3_^9:S<% KK%-D?8XO8 MX'$M7QTMA!-#&FI(30[9TF/QO)?W >.V^RN%(YXD'5T!MG.4&++1K ZMV96O M4!GUF5:[^WF+2J'?0SY'9<9OO8X/^H)ZMQ;$"MA[M^&& F7ME^!#_B"1/2P8 MI#C:HG,MH2T%1^U++$5+0^\R4^C-^I(3,EQ?:524;\D;\+B&R7-%3QJ;:B:F M+ADWHYZB M;%.K=_ U%$_0+X\II8%:\=:I=SE:T>.":[>>" M/5>/4.8_RE^EBD;9&JUS!J%Z4C\M;E(C)PWV0*I(S5]FR;1 >1.?HYA:O+%T MV'R2;(@MV#")#UO\XW,+OQ 63A7AWI,VS_I9$#+CC=,&]7499]VI00H3<4'J=HA=X@=Z!Y MVA@%3M(B#;0?#K.1&?+&K1P\TBS3V4M#C?!2T /F2P@ 96";:)"'S(PQCM7\ M>;YDQ4HX0"ZX_)U7=*6*F%4U'[$-#('UMBWTD)-? 3T1^/V>NHR9S&PYYT^ M1-":F?#L-)U&< 3(,$(C4,]"7G;Y*I>5 6:-]([WKS;/5VMXCW(GN7;(16[: M!^,GU\'V$F*H(\+:?3[]J-"51YJ8A 5IZ=A-&9_!T":).DS;T:7MZ KQR'5. MHMT8A0 W <;KAZ%X[/Q.H#CA.!]8(;<^!UN-NAGHH'F\'"A(BS3@_< A&P^N M""2\">2$4UP1R!M.XGCS<3FPYZ$*Z>E7<%/JE?+LXV^JZ=4/L<)SC5RI#Z;V MF31'ZX]AL)X425L%L<-.:O2!5(J&Q?*/68TW.7:C> MC\=CV82FY*U ^JEM,S*F)2LB2$S4L700(8#/+ZA MC%W5-9_$B-B"]6Q*+,0S*6&C5;4R)I-L&WY\)SL;5KA M_"92/DHVK(E\)AC)V$N5J&.!KY:G(.@T,7TD#@D%*5>6V)Q;V37>L6]K.A\5 MXCF7=FC/#6VD32S*!76P%=0CAM]BMEI!L5)X>FY6#^EAI9---#G>%O,)\"*O M"K$%W:3E;]MZQ;*,.9,NR&6J NW+ %31@%FDTXX)8:[M$$" @D7HPMM&(L0P M//29YUR S^J4UC_/\^,X!GNM]^Z$9 '9=,5G/6M1^%I0)K1@%M;$8_RQ'F-. M'[AY9?G4=(N8%+WG4T(]7V@E7FP,/_UY2)+_W)05N/3*.W:<)"GH@2B[CM+D M/&^>5Q,[ZCVG.X%#%<@'E+U&VD2U47VBQ M?A7'Y-DK"&[JW#/;_4F0>"1H!(.P(Q+E1)D=2Y!>*,?C".-G\;6<6"B!\*80 MNU(<5\NZ-@<\,\F)+^@CIS]]HLVG]R4WFF*99*(+5(1IA%('B2<9*;L<2H- M@U$7LJ_1L^\GPJ*9]2"A%5*6,1T?'$WO!7V(LAKKP/6DH@5BDO<@N:\[S]&1 M=K;]WTFJF,<,..+O\H(?[;CY6ARXA]7/DIOUPEYAJ*$[KQ/4H">'7O_ #Y@; MG_Z#V4HJIN-/;@["4M=7LN#I&+JF'@T-EV1/XIRJ0X3A+.OK+Y<9'F M!S>E1FW1QL8 3$^61X-RT?Y" #FYRD-9GBKN,BN6A7#_7(=%:0E8T9>.?TL#+OB#%GK32;WXPZ;$!6)&&I:(R5/ M6U ML%U22,86WMXW&2O+MV3-;:D'ZV50$G%HA3-Q/=AXI-TD\ L.1LZ M>/ @'.I35*:Q1 )1,*8-'!S&Y5I:!9*YQL9IV*^/C#/AJ0_#[H3_>E7Y MVTC:<&N#IDS,E8Y6_;7"YI7'67:'?1"P1F\\-J ME>8;+KY-F6R6RV+G[0%@-U=C1+[B&\PIPD2!N!PO(@"S(Z>]6(9K/Y%P -$$ M.;S0+*CIPC+#F!3VTLC&L]R'0N=F=A5E_R==G[!$?B&D:CQ6K>\ ]:W9:^2$ M8R> /JQR'V;OD'Y7\"S8R4AEE2K;3G0J\F)E&IV)MJ;H3$]$4NO3@*<^E)+P M!UP5UP5[XLS6JB5)\[&*:0^L;]4DT(/5V1(05CG)F#RDGI2<"Y>^\^D5"D K M$C8->DR5O+.%[/YUC(/++D =,J'3A,^J#!<9\\+N?>)QD>UC@Z7&98V",>5> M*-ZBLMAB;,NUN:/"SZ\ M0@O2$DGFS@Y<9;N[1PJGR+BY^Z4=@YK3:,49) HF%SLDU^5FDI8W*9 %!T+"HRVB5Y"K0(<*2[0S'2V^*3)0@ MA1L+$/1-E,&KS\I3@KX#4HG) ;L//8>7OGNH"> .>T0P8#.SYUV(_5&(^R/+ M$FXMGOU] \Y$XXU2WW?\CBG'X77K[)/Q/TE-R(PV48.9&-Y-3=D;5.,I7,>Z MYA-J.S]I-L.Z+IS/6,M@C9X+Z"VNSRJ=L&OTFJ8UONC1$%37TDJ9Q*5LB]T)AV"ZEIX&'_E$\_AQ%16!T[34 M?&56S/)7'NJ@3I52=G3-L>68)&!=2U!7?&R+.*P,:?G+;)DVTIM_D>;T:GE2 MT"2%)[#33+Q1]4*3$W[T?."[:'U)=P.NM2$//J8_QFMO@\>+I]Z&(&MWM-O1 M(CSR0)!PW0F22$O3@@BJ2$T6:>DB=6OU68-8R* M:T8MFV$$<+JC5B8;/14.]-$E5X!E&16O7_.DB)[SXZ'VI:M-,]2H1PE785%%5INR(O>4 M@..OXO]#*$Y)UE'1O) U;Q5FM)!5:LQ\J@(63#[/^>F!:Z&4RCQ.1GTF*Y'< M@QVN-G*/B&F*(N-&-:8:==$<&]U^WKZIYE>TM! M^CWB&G,'CFL1;Y"1&IOWB\EAGC$M(T::=I?T^4M4_$:KN^BE42_, M5#=WXSRRD@49[4;\D"#3?> $O+0M 8DLDATY:Z^P^[W*7!;M,E,.V #Q"@W[L5FE4JTS#; MU?E,"EZ.U-QP]WW!HEQRZR-M@='(NY"<&]$0D0#H#&]T'!",U:H9[P V"R,1 MJ6 8&2?Z\H0TJ)NS4DDN+D[P.G3*H8S7IY+A M!="M!H+#+%GH3>=>%0]1GOY#3 -?FR7+TD3\P2WFZ_I$T+S+W-5K[ *ERFUR MJ]R5XQ8-4J=/38[KI=RG=T%V*!9GLS[-NP5#MV23+=T6;B-'6X6"^)MG; M"JV)H^+XVIU8KZ/7FDSIJWVFW9 K2 ?>U]61C@[,[='T8T.\('T'7<@JS=/5 M9M4XFVCMA"'KAI8@2]=8L!B6HT&6U@V4JKA:?BWI<5G2ZGC%BJI1'@8KS*#W M! M-@27$>E.0,W;933I21(!)0PL1Q"R((.>(+8\X0410M"#FP_6P$$WD3[(> MC5D]\C!V0^-H7?$-=?MJ]= I3-$,<_P: .$XCY$>R\+#Z54-+KF MD_3(!W'-ITAVAS82&CK)&(75>56%!G.=0>:NO.HZ*A=$C\Q4&5PT$^#35XA[;#H8[W;YL./V1\D[$<'D0V MV7'<4<3I!5\8V?4CRZGTW6U9$T3TY9RCYFP9&Q^45T; M8+7FX*'PQ%^BXNQES14Z7Y%R'6O>"Y5#I(7NJ]Y#0P+<%OSE^(9T5."UJ8NQ M31S,5KM/8^G@0R2^F,L;0S(Z[*'Q:PY1O# #-#E[@82<8S$?-B=''8PICX\R M7$%O-&1$37:],=VHQWM;.Z(6I$\6J>DB\QOYF#2A/==!!B.L%59)BE:/@;F7 M<@+Y7V&>Q<&M2IUWP8SU$_J=^6E/YW/N-1GK;^:@O/N:.0/^)8V+P07MDU@8ZWH,2U9LO//'EU5J\D77V0HLX M+:5OL.(!N?#?#2)T[KIK$(E,C?HMA9H"<[]=N*$BU(; ?_2);R*).,/0O*R# MGHZ+@K>K*X_=OY)^N\:'38Z?HR)9D(;N!6DI+_G6VFFA.7L[U2)MZN@TF+S9 MW#)=TI?J[IEF3_0+RZM'F3^;DGT1K_LU "1H\".QS#1:H?!W6;&C"'.7WB@O?:T@ILP<]4 ME<KAJ M;H@98./9&L1Q]0N%#%^:'-'8[94D88LTM(EWFGO'F8/[NJS$%&)P\^6_T$V'&4M/'G#"380/_7N M!C>*D&7N%#R5; E!7]I5>K!O*%"6T **'I5QE($_&W-[H03DXAYC$*'_&XUO M@ZLYRZDPO=LPX&]H9U(3OP;_BLB^?@ @*D14"?:0PVJ&$T)J40'Y1N[E@XQ@\AV-CO3] U7SX$NI% M?[ _-BJ 3']L'$#F6FY;"HZB]KG(EH:]"GZB%#BHWU>^RY9OC;)?_!^A5--E M=H32SH$WT;ZDU4E4/EX7["E-:/+I]2O?$L[SKOK <X1^S&*0ZBWNGX(([XC)8--QV%^UYNJ1%JWISLFYY!S:%(7KEA]NSSMD[. MEDL*:Y:>Y_S 0^^B%_#AW5 8.:>QK@)=?:8)V&!0]'D##S7N-)8LJ DA(U?> M!!3X\IY/0"IF-0?A$&+9=W22&KG -^TV86A('[SSZD.R<(>:B+".?F/>:T(7Y SU)GV]=.CR M.$_XAAQM/^G?6$L*88V"@I1-2VSNWUW*> ?6>)OZ^>7@C.K_79MOU6.4D]U. M0:49.WELHAGQZ%3EQB9-KIYHD8/SH3NV@?:_9W5Y]OWO:^%T02H+)N8%9?SIG?=HIY94XF M*ZAIH@A6TS6?T!3Q$8C66!J7T2IH )J6JQHC(V!P6>^DSW<%0L*N#&L#R.X\UJ(Z+J3NDRC5/9)8=Y M1W00I Z!^Z#(F@)"&Q("14(:,YKAN>?/2;(E1!SA(4"HH(\T+SN'XP4KRTM: M72WOHA>9DP0'!>LDLQ<63$K SVO*N,M,V281U&)"PCJ.J7US_/\:DT+\7Q-\\2Y M)I#*'@!:P$P1.;]3> 3ON2@X&\%CF_41NG>D#A-%A9@)-IZ]_J):64'3A_SL M)1;LYW]")6"E_]^D"S9B50':>>!>C9NTR$F#/:Q3WHC9#,-!OQDK)D[0R=V> MX1R=T[@V@SHSL:<2%R>IWS7?VKR%N-LD]1)MN)9 MPOU3X?&23^=Q\I^;LFKCR>0^=2\XQV2^N*+-U[)W.@AT!LY\N(I.XMD90ANB M_P9&\79!M@.!UX?JH6R?8EV0=C3D33L>WBF"(9'>F(3/2,MFEXE!SE?F?FZ1 M'\'P>%73TGV><]V^:2GZ=YH\[*0;VMSGC >)OO3!HW9_,]321GK$B174D-=+ M89W9%=($$\IU.Q6Q1)GU=MV@]K9.K@NY:X)MBSR[)F+4%- 0MVGZ4/4?.2HC;KVI4Q8CP+ M#,U:CU<(S3GU)(O*\FHI'(^*L'QM>_2%@@2N\\M1P ?>KOH9CH"Q^7K6,FM^ M^9.C^)$FFXQ>+3M]>U(+MM&CA;;=L5)FB,9Y/E-#!\A=1\F"-+3P/1:H(:%W M6NM)86,Y[4U<^ZM&F1DM;X@4P4. OC5%Q^CV72CKIO+VG%PG%@Z3>4G6"<9==^+25W?BQU%G M1@7J2G:J\IBVQG705>1T;2I'O((NP::G.R1-F?YVBMS"Y1 M-QZ91K<+U%LVG3C;BBI/07-)-*P=R*)3\2NL"M;>0AKVFE(1A[N!W"V@/XO[ M1U/^ZU17\+M'59 55$;_G+%G"!2A/T=I#A^*<*H;&H-[.%VF<5V(5<1474>Z M>N1.$#F(YL019+\NGFAQSW#AAKO5%M(FW#"KPPWYLH#S9S5]1*8OSMAIC*]Y M0:,L_0=-R .GJ2T^P7*2=,%/@0X*[L3>,%1RBAD+=,:_@>J)5\NO)3V&G&FC M([ZDSR0G_#W880[X>T2,/]^/'A4F9+H[SS=/C0HBCMCRB)-!# ;FY5PODR7I ML5[)2G]5&OD)CU*)PZ%]]>]T(WV\WK([MFJC(1IOU1L-Z4%5<70V5G0"]"Q] MT]:BQ\;R>!Z+\FN>-"\.T^3L)>9-ZSM>S K5P7*Q7&4X9[%V9<1-OI GX,(8 M/]_5[DIN/'V1(*$D!5W7UU/0(&T\(/-;Y%KI-5WQ9I,1ULUCX]QQX=()=B&Z MZ]$)NN6HF:WSWP1+(ZOK'G11,TUHS">:TZ6T6JIA+W0RF!*Z^WROIA1$XPK1 M^CZ<96^9,9DA.>?7,WA#8YH^05P)%+G47+5K.XSQU T"]IHT/4@!VK\VT7C0 MZ@BW\.YR=2RL^_N,F#@/(S[WMD#WOJ]XSC''KT/X#@^@W?X7"^X M QN6L_KW\[-2E5.!.)-*^#M+^?W,YVX"\>V#\2"]@"Z$\/YA]L*[,Q%(V3WD M;I"#E=E]@4&/"0Y9@>X*%"2,#5\*<4_0QBY);PFZ*BF]# ,E"! 5 =7-A<"TR,#(S M,#DS,%]P&UL[7U;<]PXLN;[1NQ_\'J?V;ZUN]L3T^>$)$L>Q&81=2 I"[SZQ<@ZR:) !*\ "@4(CI:E@B F1^!1-Z0^/M_/BRR M5W>(%ICDO[]^]]/;UZ]0GI 4Y[/?7W^_CHZN3\[/7[\JRCA/XXSDZ/?7.7G] MG__Q/__'W_]7%'U!.:)QB=)7MX^O;N95GB+ZF2S0J_\ZOKIX%;UZ^]O?WG^\ M_/KJ^\W)J_=OWW^(WKV+WOX21?_Q]PSG/_[&_W<;%^@5(R(OZE]_?STOR^7? MWKRYO[__Z>&69C\1.GOS_NW;#V_6K5^OFO.G:;GIL-OXXYOFX:;IBZ'O/]1M MWWWZ].E-_733M,!M#=F@[][\U]>+ZV2.%G&$?/KQ]PYN_8<]*M$!Y&>6D1-&GB#59X)+_I8C8=V:_ MYR6; &PB8%0P%NLWSBF:_OZZ*N)EM!Z.$_6_NXU6/B[95"KP8IFAUV]V&%M2 M5+"N-9(7[ ^K]IQP TPV9*&'$K&IO )\35E&DB=0<&**]<0K4/+3C-R]21&N M">'_J'&J,6*__'7*7E<^LM7!:%Z_+HMO4?;[:]'CAIJ,SRM"5R@-1,T%FL59 M\\ZC!URT$"1HT9FF:5S&OD^TW.\K3D]TO M]AD724:*BJ(;]KF.V:M_/&.BWR!&^6RAX^BV*&FKM$,L7C]]=,>6%/IHA2E%XT+Q5NM/4F45/&7E@K"W_C MTQ&EO[\N:;4!*J;)BZWGZ4"K%F^6,>6[33+'6;KN/:5DH<\X@7T]]N*18"F9 M/H@N#&&C7%*DD\P8#QTSDT:V!1.5RK#OS"NF/P%H*& (WNTK!-#=R)?) %%Y MR#!JWQ:RO[]IM4K&L<1^BZ8QIM%=G%4H6J"84\B?:II@JF%,VUXP>H+1Y8C1 M%8P1%XR1,[9D_N KYNMVP9SGRZK4L'P[C1%,KF!R!9,KF%S!Y HF5S"Y@LFE M87+UT#?,6UPI2:KZ'SP8A.HI'>%\2NBB?B?CI*TI.OD.-Z$WY%[L!A6V-$7C M)6$J3/;_\%*P2ZL;FZ*TUO\G])*2.]QD@4EI%30?G=H3MBAHG)TS]>[A_Z!' M(9F"=N/31Q8+DE^7S!JXGC-CI)@P4X%G&N*\36F$=QJ?\D8M:R0@>S'_PJTJ M!Z3YZ-2Z$O]H7G>Z0'3&0/A"R7TY9Y]S&>?BN2EM/3JM9SA#WZK%+:)" E\V M,4(5/6$R94:H&+G65J/3=IXGA+)I7JN"M> [(143+X]2H0[J98!VIGW%28GO M$-,1X]6JE1 M:SXZM5=HAKDO)B^_Q0LQM.W-1J?N>HZR3+6XVQJ-3]DBSK+C MJF!J6"$6V:VM1J?M)GXX3[G'9HJ;9'*%\%&T]RJ6#:")<.?#G.1BF2UJ,B)5 MWP@SF;AVW][@LM7"%S4Q0-7I0S*/\QD2 MR#=9LQ&I>_*=6LAJ?6XV;3Z+BV(RK77D5MU/W=!XFO]*I?^*6A:NLIU1:B_7 M 1LUP;*F=O(6=K]XB]P&M_U%?XO0E<:NP[*""_=ELT6+Y8O N/ M0^:*6@*"87GO$2R*G6S?IPIT!2G-A'V?'#I P(-^G@K8E]P2L)?:TQ6C@$3F MV_%TZ0@1D:24@*'XX <4L*01,"H_^X$*,$<%#,M''V$1),6 0?G%+U!>IA2 MD?C5+R2DN2E@4'[S"Q1)2A$8DD]^02)/#X*K:5ZIKJ(8,1P.K]16C6@O'"%/ MU%B-N!X<&T_T6F V'1P73S3;)[B(\O?@J'BBV#Y!19J"!X?&$_7V"3223$HX M,)YHN^*#(' H/-%QY9D2<#@\T6_E:1!P9YLG>JTDR0&.A2=*K3H/!0Z)5UHL M).T9#HU72BPD=Q0.C5=ZK"1O&8Z(5SJL)!<5CHA7JBO@5 <&4]TUU-%2C4< M$$\TV%/-\T)P@#S1:94YQUM$3%5E2$A>D RGO*A\=!MGO,AZ5,P1*HLH:3;) M:%E[W:,JCZL4\W8-(G-48F:R:!0L'_!E!JL[#$YUJ+PWPFF%+EFZ1UE&[OGG M/"/T,ZENRVF5'24)]XT75RA!^([G#;4?2^HUAJUL[\N83FCMFDOKNC&7B-8R M6L";1D];'#5;S%%5S@G%_T:IFA-1#[LY@G7[Q,77-7J'6)H3>R713PO&2-+D%BG*N.EU]J!^Z7^F_G;Z2 M]0J=X322^8D1:E"&&I2P,K4]S![OIHP4J"XJ+]PQYA]"EOX_9T0"6'C3:#ALP/(Y&LSK#,Y"8<324U1,6N8PQ>D7/NRB/ MRXJBB$RCVU5$MBZS?!L7N.!_W:4#'HKH,;CIZWSZ4!E"#8Z$&L(E/RY<\C.A MLSC'_ZX7RLDFK,=%>IY>[BRB'0?)]A(3^#U 8[TFN"_#54$>>"/#54'AJJ#@ MI@UNVN"F-7=5T+@JB27C\'V4HS+".6N((D9@P?.PHJ0V9Z-BU]L!- CA YHV M G4I"X9?,/Q4W)G[B[!!+=O@O>F\P8OF"XTF=9E+)F&-YE^(22=T&M$ M[W"") )4HZ=+'$G%JE9?LURM*&(:^.2.+4:\D&_-RO;!T1, MB)I.])5B7[#1V8%)KTW.%\34/C-MK<87=V+7R033,WQ!23V!8'X%7_#0$<\P M;Y%W9^]&C%#LRR&[$*'0BU!T\\18"EC\'.&IH.3@A)""$) M1T(2)Z0H)]/KF'U/Q5W)@G;[ZT;>?PXL.<+/ZS3-[>:BC@8!>KC @=1Y">IC MF(N5;(4?W8)T,5L/J[K-,02#[ ># M!&[Z"_RO"J=?41EGUTN<98)M5-DR1 Q"Q"!$#%R>-"%B %3E2">MR1>$0/H) MZ:X%^(*3VG\%-AM\\?=J+BZ%4>X+*NJ) C<)?,$$+F2 BF<(#(3 @'=;C&9@ M .X=L10,^!AE*"Z0QITDK=U,AP':WQ]B &/& I:[OA.V&];RM@O?WV-'_"B M6K0Z*X3/QZ<*YW*JVIZ/3M45OX6QY?NU/C-#C1"AEJ?[&]_8?PXL16@NN+A= MQ[:K.+M!="'QJ*N:6Z==ZD57=PC>]Y\W'6RQ)COC-#7_$]/1A&><%TT D MGG1PKSWWJ@-)G"P1C?F5N$=YVKP1U1"!BCIV[!^" 2$8\!R.$ S8=3;X&PQH MUWR)0@7==Z[!ZA+15TY\P4;L>Y)82_ONE)4N!XDEO>\^5SG?8EM]W[\WW-$* MLZQ\P0,F&#OH[_N^4$)P(@0G7B !#D[T,M L12I^B3*2SYBALHA2=+MA"!BP M$/0V';>0DA'"%ZX<86#+&Y=G<<)CX;+$87%#B_1*79NRIF:=XFSZP[/,%:V- M4WZ>,[%:\74MF1WBAA;I_18OY"GDJN;[&SK9?PYL!7^8VC29@J6BJKEUVB_X M-DOE(2!@-]/UPDAVQW2VIW1)C]F!^I@-#Z&D6E4?R/%L7JX24R2M3,&JU2:21N>!C1 MR,L\.8F7N(RSKS']@$U#$0E3GN M2\00-DLTK&)?@ &$ED%^&U_P@ D5#7/"_Y RU+'MRQ11Z6D*(^]P NQR;XHO MTP&BD@WHB 3#]K/;L)E(4?FXKQ"$%!7I^5E0W-=20LJO48[NHT6C$T1E_! E MM3(13==K/BIYL67&FOZ-8-T&-YW.TH?*D.WB2+;+$:4\X[9QVN;I-Y+'V[_< M;#^?O)QGQU'V-Q:__QQ8RB8(D<]QZ.35G2;3G74HNPM*UG:(F"*Z;XSEF_AA M96*O=X0=62 ]0=AQB"&)+UZ^^I*2&8W;ZPETZQPBN$-'=C<,FYX))KJD0S":5S[XNZ M2W KVG"_1AL)I.%TZ'JA2T;Z5W$8,=W[#5WJ(CB M/(WF*)TQLT[77%(.9-QR E(4C*A0;CT4-N]L )S$Q?PL(_?_:-:6_+)<65O# MU436DF%=EHW[TA451=1=+/&PS>Z^PL4/:2T7=1?K//#@UFJ&'"7L47V1CTZ1 MG?Y#VL?@"YM5%Z0HCA]7=%^AK-XABSE>:GYA^&"&^2[P+&=[=GI4K.C:TBR5 M(QH]]]>)MO\<6'(#GA&*V/0X?4CF?&]DO]['-)5.*$@7HSRL9O5ZHLMO$9_RQL'A'1S>P>$='-[! MX7U0#N_#OKRBI^%$M/4"7X!3:)\O@5%H>[[@ O*UD"[^)5\0@I1H@/JK? FU MZN%M'CXWG/>QRH,R4 O0PRT%5E&2!Z NZY,EJL%[[FYZQ_QQ82C"Y:G;$ M2[8ARJ^I$S>T1N]NG8CCQ]TG$I&D/X 3_,%S!CN,8#;I(&;JVA6Z0WF%OB%Y MK[&>;PJYY&G9_$"9Z*[T;1ZA>R3D'T2LD]PO'K:=/4U^#*+NNY:'6Q!__,9A@LV[VV\/02; MI<'FSIX_\[%EGKZ'ISB)V;_C)"$5F]/Y+%J2#"<8%9M_P(/-NB,:C#YW(RV$ MHQT)1Q]M/MGEZD,IHCSJ#D;I_X;N=RBB)&?_3!K?74W?8_-_55RAZS!&>7U& M@^)#*5KO'^7A_I@]"([L; R=MXC=F,00XWD6K1@$DA#'$,4Q@-)GW]7P$,,P M9) Z[L8(!BE482+Z2K OT #X)4,ITY9RP=]'.2K7)?P9G&S/1#1BORU('A5S M!E%4\A6BFR*N/:[IS/&.! 8+WA$+_CJ9H[3*T&1Z&M.@LYL/0@-1N^3FRG;MW$RL$9HR:C[$-$FR8O]3,@L MQ_QUW>PXR%"F33#:CC!+^K2;351(B2)75ZALLL6")N4RG M&4L,(B%!QA=B3CO9FR3KZ&&4H+E#1S302]#9M%TG) M"$:1(T;1!?]&)Z2 V4"*UL'D"2:/RW2:,7D$@@]D[TB%IO_&CHC]8.D$2R=8 M.L'2"9:.VM(!Z6B6#)M?HHSD,R9,%U&*;LMN]HU\$--F#H2:8.TX8NULO0"? MV;?2#/N(NP2[)]@]+M-IQNZ12T*0^0,1IOY;00H4@C$4C*%@# 5C*!A#.F$? ME?;F;KF(%+'ALB(J&>%5G&E:2]U?X& !"2FEPN45+1 M^O+.TX395WC]_0!T02S+4G(B^Y @UI6/>?VGPC/YB5* MC^X0C6?HDN+DY4<;YS6#PL!O46J[1.ES(_QOGLK^7<[T>GIF3FHR;]V*#$:3 M Q9#,)H<,)J<]:>,HFR--Z,HO."OY*)0?.6UJKEU MVJ47CZL[&*7_A.1U5=\_<3E?7WMV5!2H_(9$CAU9%VO7OM=RJ]FB7U)WGO,M MG&T]G$SV7WH3/PB8ZS!2\%%YY:.ZP0OV?2?3^LHIIH!-IE\(22?T&M$[IM%) M!)-&3Y45UR2K];@YBD6I5^J.EARB#6'7,9NQ4D>0L)U1:L_K[-FM=%/' M/0 ]7.! ZDX$]3',15%1KL,RM92P"=QV*[&PI:69OBF,]"?%)3/8[\5P/V]H MB>++ZC;#R?<29W5.Q88NR72'='&"AQM&A'32PSN& )+] )+ M;^=?PM"2_SO M6FZ=/BQ17K3F[LK:#YJ$>X'_5>'T*U.ZLNLESC+!WJ=L&<(?(?SA$C0A_ '4 M^4@G]:RXNA=WH"RKJB0+7S'W!!"YD@&I6 MB'*$*,=A1CDT3:,#C&6HG38'>(I$W^L\GGQQ%B2 A])2\&M3+K9?Y$LUC+7* MZ2'F92WF5=!RQWO(?MM2QG[YZVO\@!?5HM4K)GP^/E4XEU/5]GQTJJ[B?-:6 MX-[ZS PU0H1:GAKU1C?N.E37<+W \2TW#1Z_YRDNZBPGE)X^L VJD)9(T1K# M4N1FE\8K?L!U,OU>H#JW L#5LQ[N\;"K@NKSL]O; =Z>G4#^O)I'5VS/ND0T M0:")J![$$J>K< M5<)(*:!K.-JX!Y'IW=5USBP?G.#RG&D/S.2II79;O%759] (]>[+)A3/V*^9 M0"^2MAXV;-X(V,62Y.R;3*9_Q/3T8@*%5=7[ 1!XPD?I9]CZ1*EX/$![?O@5(Y MWV(OW[Y_;WAT%&:G^X('3#!VT#3W?:&$C(*04= YHT!H#!U@^H"VR^T LPFT M7'D'F$B@$<(!H_/S(: C"PB!D?KH)5+: 4XP7K]X@U<7GSP8IE\]@$G+/PQ& MYC?_D($X]<'X?/( GR$"W9:2YY[?,M@OAPXXFNE4.BVR0D:=(U4D=O6=R705 M ,EG/%M7%+.5=;%5.8+)-5R>Q4FMGTAR2L0-+=(KS2.1-35*,[_5[SPOF/CG M:UZ"L;BA17H9@/+;SD3-+M(^U;]!HABO=JA;DXNKQ@M:V<@J9LCB9@N6_ MJKEUVB^X6D3EF87 ;M9Y644%CPFEY)YK"/&2/2D?-?@2#>'0;/N>5\PN6A-V M0A8+7-9;"%)+Z,[CV;NF@61W_#L\_4JR:EV@/F:S_?C54$VYVYQ;D!L5EF^- MUV1*-T_.V:IZN+Z/E_R)E,M!Q@PYFO9S-'O3^4=,,7\Y_[R2G4C4S!JMTCU' MW'"0 D@OI> 9?F!"Y@G;$W$99U]C^@.5Q466B--\U:T'((F'92]( M+,DV;F\1I]P41B?!(=MY\O> @5(0)7/WS!0NF>(%W= M +X@I$ZM4SEW?$E$AO;%V &,"$BH;2['^F,C24YEI M"E/F":B#:Y.20X'=5"B0[K8 M01V7&"#%T=)I@%^C'-U'B\;%$I7Q0Y34:R.:KG>EJ-R>'.IY6&"8EYD^2S D MU>&H@2M'#2CE=33X5^8EP+^1/-[^9>>LG/SRQXZCA(1:(.T\FK]SP[>8[)<- M;96"+.>(\D(;%,U17C"1W]P+]BO@V>]>QOA^G/S0%7O&S*!HYF.R&F1%4)N MCH3<-D'P1AXQ:<)#X[R0,,XK9C.MRN@R0UO@S84/8,GEWTX@OSXWYYDFC4PL MSQ"3B(VOJN(7,S]IK,6ZULB6,-G2\(18MF6S-5DQGIC>N[JM^WK.1/1Q7#2[ M$OM+W9(+6 $J@XP=PD,NA8<$+F_(_%]9#+SR)D6E -,>8WE7[&#?/)7!WQ_\ M_<$?&7QPP]ISW;7*@_+-C::''I0[;T2]]:#\@ .J<;8<->^B=..-*Z(X3Z,Y M2F<\F[BGST9[8./NFXX4!D_.F)Z<@I8[=B#[;4N9\%;%%5V*6Q='I.K%98@[ M% GNOAR;&B%"PFM:3=5YCXOY64;N_]&L-6EBN[2MX?3UM:187SG&LS,4=;G5 M72SQL#T>=(6+']*Z]>HNUGDHOC!$>5SI^'$U4:Y0UNC*<[S4Y X^F"6^OQ%. MC/"R>7ES:]74"SS+8WXO3;%"=8NX5 )H]#3*T1FAB!%V^I#,N3QEO]['-)6R M NEBE(<5GFN(N7HN7BORQI;IELIA57,;M._*% CQXO:&HRC;PZ2\>HUTOLL; MA^-0>W@<*D2+6ND,P9407 G!E1&9;[>CB<*@W7>N!S)3B+8VX0MP"IWU)3 * M'=$77$!6/>GBR? %(4@95*AGQ)>PKNZL@=N[OB"DGC40*]H7-.#25]O)X_]I M)4GD8-_GAU29D\1O?/GHNG(4XD<9+^KNRH(8TF>_[RMH>,, $&@;[PR3*U,L M5*0."7JR U>PD-H!IN-9.NMG-E'J?42Y($5IQ&#CQSW[)DB!!S2>&*5)64B( M9YADR?,5 M=CG8UD5X!V5AIXNE\.4+DI0Y7( >9CE@>R/;6.D+NN1I=+!>YD/RVYHC_.SZ MB;JR9FL':Q>_UWOD)=LBV_2B^9'E/ "):O8I69X%C"2Z;@LF*00D'4D M(+LJSGO!O]>Z4/2CP&94QI)7DY%\5#N@[C%*__1#$]8^IY1QZ?=W>/-U()RR%H M=G>.MQOVKCX?[DE_][B[)WUXV_9VA[,KQ)43II)/IF>X2.*,4]J%2>E ]OG] MGJ>,*IZ;BM+3AX3IEM):,5ICN+"9_XGP;,X/"]TAR@RSYFO@?%8_O$%T(4I) MZC:(43XO&-((K8I]KJC1V/*AW2UM_5#R@"I W^&Q2I"UV&< MY56F,G0>QUUNA2I$QU'@_H#O\:ZH8G<:RI6H(R!2PIFCM N6*O%II M)\<^@M)] ^YGD9O.^FO784)"J[,)K5L7O[ZS?S=WM,\XGF62]H(BY)4>3EYI MN*K%Z20!2TB\Y),,K\-[-W^DJ/5UIGJ7ZM9_CBF]6MYE(#1#W=EF"P?O4!K(YA83!(O_D 4C^O/QBK3SY@U2V) M JY]'H[2+@R9P<'R7U$8P57R M3PU&.9KQ,S,NHC1,F R.'5Q'=Q^[?EE,<,R\4-I!04LX)O[JYET1@2OB[J\L MS0 Q'"2X!NX^2%H'(.#^3"_T;\V8/!P=?Q7N_MAXX0KOE_ !\L['WAWJ(P> MU_P0T:8T!ON9D%F.^>LBIK/%LQGEPI[_2J:;5MV.7[1^6%!;PW4LZWE_QD3D^CJJ/W$Y M7Q=/:(X64.F=3ZMBG9+M>P:3D>K*R>5M7+JB+,8G+ M1&IU'(#02XH6N%H<91EYE) E:38 $==+Q.LM,@FI($/:<,Q,R)[[(2A+Q*_[,KE9H-T5(J]AT.=:8E3!7<]XQ!R+2 [C/[G@\(QD*Y]>][ MEA\8B0ZZV;ZO&)-IZHXNE)"FWLT5V-NPM>0/_#G";)GG3(E^C(IDCM(J0UR? MW/ZUFP=0>US3/K^.! 8OGR.%WL[7W^D,Y[A@W^\+(2G?HOXD],=YSK8XGGP@ M\(3H=;;#UQ=*U/37C2R5%MD0\0V)S@;O-K%-Y55\_Y5) ,HTW=H"JI;+#",E MPHIN=GCY(\ZJIF JDXWT3LW%BPZV3ID'QZJ.AV[S_39AV,"F!R[,XJ9._9??""QM:I%=^@[JDJ5&: M/[-E<)X73)CR]2/!6-S0(KTG,:6//&(C*[,)Z6*1AV_Q DGGBJJY8=J;W7N5 M5G]"BK(0^Y8%K5THE[X_%\] Y#(5](%B7-QLG=[ MBS'#-9U-&5#8IJ>AY'_XICM (8QS.&$,BCE"91&MRI=%2T0Q2:,JCYGX8.W@ MJ1A]1C>8B-&?S)"&X4@:QE%2UXHM+N-'KH3+PW'RQE;HOD()PG><&B9(8=3+ MNICFH5I4&5]%];'N$[)@:W6.\@+?(:9]D 6Z( 7?(293<46GCJ.8Y31-Z[HI M<789X_0\7XEW1NJ"Y-DY@23GZ>.(&='"W 1 #^,T MPF5M0D&4:'%#6_2^+* O)EE4;-\DU6#1I&AME7(8Z-(.1NF_7+N+E@ZDB^&D:.Y71>EI3/F5!,6.SX8IQCC!(D[@ M'4-Z-(1>?N%V'1^.LTM2U*XEA7:AT]7'E.\!Z 1JT,[HS"\)4?&1NSJ M]25[& R%RE,S0O:>O01(^-J1!8''J_GCZ!R!>PS&R\US%!IH^!$,C.-7)W>1 M*[WO+H5?GKPWHJ7[_?9NSP]@/BLP*.6+7@O@MT5QDR42^C)?])#1S"WP1:_5 M ZE'&-$7[5DAIY;?YHBKW$T('H31W MED.=!= GG^8,.-'8%T4(9EU XZ^6!< ?I\XSW@FA?/@Z!XKV$)EY43\ MYL\%KZ*8Q,4\FF;DOO=9>/"XMD[!:Q(8SK^[^J: R,&W*%V#=-<)U& ML-W6;@A/PKBDY ZS+W;\^+W@9O[FGIVCI,1WS0)5'&,=\55F,5L06N)_UTMI MD_V7S^IR)B+> 5T,G^2M%;W3AR5;A[BLF'0X;]P1Z7%5?B/E/U')54(!/[K= MC9]2?I8W=(78?,$)DT.KO**G?]AIN:EZ]!D72U+$V1=*JB7KP7Y/:ON[8EI@ M,R/%YYA,DA#]'% V@/+'_4/YLJY!PQBEW&/]&34_-XR?/B3S.)^A*[9UGTZG M2"BYS1)A*>O]A0>[%FX%.D8Y,UC Y[K;>QGFA"E[":[G+?MWAFHK(4]W-R$A M._"NAD]W/Y\_SV+H H:4_:)WCO&S3>;49FG;U=9=("]I$P?TP>R)AW#FXZW3 M3778VNGCSN?:Z-HK#4^AT^L/8)L_[K][3J.L8@1T %N?D&=\M]A,&Q-C:S,) M6(0/8&ECAA.HF*S=!W*!7RXNBK+'%VT9P*TOVD)@MR\*&,@%?EO\&GI\M@S@ MUA?5=Q)U'\@TOUNOE9B5EVW,4DER[HG=+H<\W0B[.K:N^ABZ_QQ05W_,443;!&'GX MCI> K_]\S)24E,0PE@8M/6%N'M\UQ N;QQJ$D"JTG"=_RSC-RK M]B-(%Q]JD.QKDAK@ZX1*&*$21JB$$2IA"!)[^YI_OJ#5 P<"LD"]6V#2:35^ MZHDO$V]4I)Z<%](--/HR8TTA#$\Y\B7UW=S$M.7^(TU^01)2.-M&EZ@ M!T\(&N'PE4\K&)S,XM7QK'XH=H_%^Z(*]G+E@',S/%-?>L"Q>[2[>\AZ//O9 MPA(>!LWNB5+^'.KML93!B7.^.,=ZX/"TUJ9. H)G1L@P&.JG/?CB,QA^#@Z7 M^3."@N/75!4GMXRWH;BS.VL"USTQW2MK91@P[1[A&Z^ Q;(FC:DQM#RXS]+S MG##XHVA7X6L^RFF^E_+:YJ'B\027DV9%M_1R;ZP);?:?S-(N!1B%I3.)V\04[N5H:N=6#,"M^G6,IH2B31H/*DX?V&1@V@/; MANECO0?S39KU9*(]X]MR7B(V:22GQ<=ZHU4,-^J(6;WKF4B M%PE_XG)^4A4E(XZ>/JQL9GYO$OLOW2FA^^*@8.>1S)X+0[7P_L*D"(TSGM:< M+G".N3CD/G7Y1]3K',X8>G!'^)\(S^9,ESNZ8Y]\AKY5BUM$)].5AM>$9295 MR8S(G$]O 2,=1W&!TQ?$R\F MCA0NJ%MOO#P3*[7Z(=!(7#V'E?+:17/W*O$#!A/ R#ZL0*C4ES-"[H3-I"K@ M%-%S9(R7RN#L(C+H:P:CJWTAH9N+<A-UCEL "T+Z8HMT@V,&PAZ_/%_MT+ QA?F&G4L:2W8L7(UQO M1U'&]Z.!+UB#O\>-A#)M@D-^F3/Y92_N$GU^C^B+!#-A#WO5O_>@&K;LZM9U MPKQ9;,&Y/^)W MT#!$S7N16+$@>%=SQ%17)'*55AK@7!:T\;76KYG&* MV-NRS?)7>Y7&>:]!+].8# 2ODR->)S].!>[/>;FZ=@9?7G%V4B^BQNO^5.)N MZ^RLRKP=47@&3PPT7HUCRC3MYX.$YER\5&OZ7O[9* MP=CJP89AHV_UR>5G%KC@(@PNPN B#"["X"*4 V$B?[R"*B_-MR Q>+\Z@:";P.I ,6&NFC_!%GE<@%-?9K MG]\"9"Z5DRLN)4E^2.>!L)U99WHM)#BX)&=?HC5^ FKKMN/8TES8XV132XA= M<1=3CM*U(B)=0O+&9IWN0'?U2P7\YSVC]Z,=>M=ZSC,A5+2$5[7ZA% 2+&6X MWJA6JF6#)SQ16-TW!,A:Z62P\7M94/JYHFSM-7I.LR37MQ_6C2XKFLR9EO3D M-I87#/4:S1W.Y7<#ZW -N678"8[YP\FR/L]_^H!H@@MAOD/W@5S@MU; MO(#B0IWB JJ]5#O M0)&R3,#>$._BA5!<-+R%WH4*H1A!W #C10(=!Z>C ]V[." 4+X"3TSMAY& ^ MB[4;_8 U'E5NO/'FB.O(*'5Y[_8I-1Y]'!#C[5QWB-XRB%R<1:9C@^-M=PZ# M/'[0:+SD&8=AE08>P8AHWX&[=\(/ZG,&0Z9=UG6/(--Q9H(!\Z)2:U^'-Q@M M[2*N>X06U',,5VL[:OS&KXONJN]WO;-9O]"KV\ H'>&0;-'5$_X_KM"QO_Q_ M4$L#!!0 ( !)_9E<>[]=79MX *[H#0 4 =7-A<#(P,C,P.3,P7S$P M<2YH=&WL_6MSXDCR-PR_WT]1#[,[TQTA;"0.-FX/$;2-NWV-&[P&S_[G>;,A M2X71CI 8'7R83W]GEB006.*H$U =,]T@B5)5YJ_R5%E9ER-GK).WL6[8OY9& MCC.Y.#U]?7T]>:V>F-;SJ=AL-D_?\)F2]]"%18=S#[X]63I[5*I4&J=P-W@0 M;ZC:]-GYY[R;P:.&K"GV_),V54Z>S9=3=@M^(U7#[6JQ7:B>:H;MR(9"I\_; M:M3(X%GQ]/]^W/65$1W+P)U7*%:DL2D$CKEUVWB=T1L2A M;#^Q5H([V,FS6)W/MNX;V FT!_ZG-.LP>KS2KE:F0B>&H-<]/0&DD=.<>4ES+ MHH;R'MUB<'>^74V)092FS#U(WY11])-X9[X;IFLX5EPOO)L+9"L_RR'*A><" MWIA[6'6LA:D\QW"X?8JW?ZQQ_Y_Y3+Y1@UJR0Y5R=,[&7B(O 9$DGO3FX5##*0^@@R6B>-]^+3GTS3GU M-,]IZ_(TZ.KEDZF^$]MYUV$*#.'ALJW]32^(6)DX7PB[,)3'FOY^07[^RS6= M+P-M3&W2I:_DP1S+AG?Q"YG(J@H3YH)4-(-43D3-^$( #+9I71#9=Z++T*AA&A3O:6\7V"5J>1\U5:5&ZQ_X&9[HNF-J:8HWF#?G 76F M^E^D"!*_(OH?FV6$O"'C;(99<]$Q@-3O5S!\2]9O@:YOO]'W$M% @85F?CGZ ML58%_C2K8OV\=GDZUXUDNO5 GS4;%9'3A3MQO5IXJO78O?V]\]!OWY'^H'W; MO>OT^^1G>3SY0MIW=[T_R/U#[_KQ:M GM]VKA+O='E-#A?^=&UU^+A%/??Y: M GU[,=3>J HXT4'8M]@_";_[BHD5YT:S%5G_@\I6QU"O8]JJN_"P?EOPL=7O6O63-<<6#).P?[[^,G4XYCD M6&X@%99W\;]]!PB,';O29=ON#?N.J?S9?M/L\CV8I108HK)+/^CXB5JE%K8< MU]T;2U;0U&(H5\1*39+.Z[7:?$>T.0*!5O,N/_:O W+YHOJBK>OF*RK/&Q-$ MI?OD#%V]K3"I;S]0A6HO\I-.?="4"-(5?EV=IX?ACLNJZ915JFAC&<2B_P%D M?KE::E6GTS[H_(K1U"-&(WGHS'\T8.=M-IQS<5OF7)GCL>8@<.RVH:(V E"" M3:!1>]IYM$QL[<+0=!!ZB,C6AKV3MB5V)KUKK$L[D"S]D6S1Q5[.S[![V>I9 M;#JJO\NZ2V>_FG5X32S<=F] LYU4-H;#V;H$WY\AG:_%I34&PQZQVZXS,BTP MGM1M!R$*S?.* &;'A@-IKL6;X@^D64F6([>V[6XU")28F_8]2B+MT/>>ZZ!_ MB H]HP%$"?P=4)0I\:O)]CU[XN^L,5"OF4919&MS9W51L/'LH"M"(TE*ODI, MN&XA8'?0%,491J.R@Y[X,(RMY10;0E.HG)\+4JV^X0AV$+;)CZ#6%,YJY[$C MB/)KPR3_[X,,)C3S#']HAC9VQ[Y+N-#Q.VK;E-YH!OHZ=U2VZ8!:X]X0C7!\ MIU@*TZB)'DAH(+B.<*&ZUCLXR."=;>*$QW56?DNNL]*2SC8V<(N;E7HMPC^7 M9OZYY _D3C,H] ,9?:&;.*Y%O;!.:8[XYY4E?#S; MB(^1_H4_QWXT^0DQ 8YMUS24A>C!9FR43N*E0]3813$&PV?S M& X-X][]*.DZPR&%ME_HK:&88PHT>0 C /@'XX&A,:"VG1NJ4DO6T4!P'=-Z MGWMX.N"RM/:()1BP>!*CDX:FZ1BF0W&AX$('[OU:HD;9M3T8#>6Z>B9+BE*F MS6JE7*O2>KFIUF"X5&I(34D>UH= 3[ YQYH[)K*NF^\VL>@$Q#BP!R^0%UEQ MX9YFJ*Y'V#'5<77@T^^W/SZ3B67B=?N$=2_HC1>@"$?-F55+07;9\!U7XBYL MMNX$Q"9LO?1BQ):><4J4@S6*DS<;YH-W&]"^=>PK[; MIFMY7]FZ\H4/ D:MA\+O9O6DWU="C.(+9*[P[P??@):=SM-B$-DN" ML"$S((C IDM'GQST&;OC?57A96\375,TQ^L#436X:P-J9[,X=@BE5H1)X[5S M>1K9_)24TUX<*'.C(^Q[R]^HX>P_BU%W,?YZ9GK0_AB,15!F+?_US$0/F@CN M!=^QB4C(^":K6"F&@/22%9S6K%/3AOP[F](,;)+V!!F/:QL?:!=:"+W0 %UK MT6_:-II$BRWZJ247<&]C9@3S]ZSPBNLL']D68=D5C#;2^K21$J>-6'C:K"LP M=Z-->().@WC!6U3M!0;1"CW*O"P93/HMY_*'W^/%:VJ88_"I(II=5V#/-7$Z MW_LUY7I1<# GU^=8NZ%<_S#&()A5J#%*0;)(,F,4BSA&,=DQ%D=FS?$Q#:S. M[/'.7RYFA)GCB6FP3(']=+BBAI&1TY7>I%N/66U5U3!X(NOWLJ;>&D% ]! 8 MMW1LA\3$!XI9S53MR):!R=@'P;WH01T2V]J*XHY='==K620:;UMTA/0*0KD' MP?BZN3"1J]J]9!M7F=GXNLDQ-S"-:C/3J#&7C,$58M*F M3FU]4Z>1;,;-9DSFBO2(F<\5\%&QFRON#'W=[$&A<=6>@:_;2' 1GJOHG'S= M[)G(5>U>LHVKS,Q\W828&Y.XS!5B>J9.3AG8&S.9*](C9CY7P$?%;JZX,_1U MLP>%QE5[!KYND@GG7$7GY.MFST2N:O>2;5QE9N;K)LE_D29%9"6\M6X]9 M7 L> !.Y%MQ+MG$MF(T63(ZY$24'>+IOB@[_9K43DLSNWYC)7)$>,?.Y CXJ M=G/%G57$-Q=0:%RUIU^U(M'=!%Q%YU.U(@16THVNW]C)G-%>L3,YPKXJ-C-%7>&OFY^H!"YEB]@1#M7)G,M M?\3,YUK^J-C-M7PQ(]I)[M?EJCWEP$N2>P:YBLXIHIT]$[FJW4NV<969640[ MR?VZ'P_3X0HQ/5,GOU.!-F,R5Z1'S'RN@(^*W5QQ9^CK9@\*C:OV#'S=9 ^( MXBHZ%U\W>R9R5;N7;.,J,S-?-R'FQAV*/=#& -'><&#)ACVD5F_XS335GM6G MUHNF4,;MX)X%5'BA%ORDX-Q=8U S'L>.+C4S*+]3T3^>CLL!D , ,CL".+8< MPU=9EPV%]D>4.G>F(J.Q$4AVTP4Y^$ 5JKW@:>'%YG3<0.9D>.2(4A+9Z1SL MRQFV1^?Z+98+N[=,U56<>9G:GU!%DW7GO:WKYGM!#5_;H_,0BLJ:@QI MJLV<2L!%A)0X3_'IYYRWFZOQ;K1OKTWJ)CS1WO,4E0SL_#TI]7IO%"+22>PO1TR7MN>6!*]-V>L,"LSF(^B\91#BA:6$TQS&I.8,/ M:09'26WW"0;WZ&BZYFC4O@719CBF]G^BZ07/<%LV%%]T M1P]H_SGM&IK'YA]P8S1ET)C*MFO1ENM8%S^"WP87@^_XVXV$_H-L/'O:_8?\ MIHW=<3%A@5I\VM52"[_.]7?_!?B4ZW]0V8ID^A\;,UV+X;1F[!>GP_U-DM/I MGU?"IU<.1+^#^4'!L'.^,)WO_GY-'LZ-(LP-$:OEBF<;B[+_WFD&[0TC?G9O*,'F+=GZDSKV MG:X4FZ')B[_UC:48*@8+MK&T3 E=/AR21M?*N7Y(<-I5/G#P+/A(AP.-HG$L M.=4>%[3CS#N$B-\Z$7W.Z4.(Z'_@=*#"N:W(;<5%5"XH_&6H7'@T!51R&_-@ M;R"_^W#I<#(@?=*I S-7.IG,\BR8*G:VDOLL,* M: 8^VX-F_\FX?V-:5'LV.F_*",D'7U]E2_4MP>]4?09"75,;'IGM@ F^4[5M M^X_,6BXV5I;18N;A+2/*[J9A-%5G;U^#O/NE3#@ .0"+H@,Y%CD6"ZVZ/^8W MY"=$]V53SK$ >F4G$?] MQOXF:\:=:=M?WWWV/%"=\=$>:1-O![ALCVYT\]6_?PAS(II N\^&[2@ M1>J4C ]Q'L.96+\D56&%N^OH?OL*8Z;U1QD:\_9$/V@^F&>B./ M-;WH>XA7T#64OA-%X-WGQ!(.A8"_G%6[]V)]7OL+)*LY?NCA%3XO^;SD\S+O MS3[SM8".8684'!)I+@MR+A>0R]L>?:F]75@A2Y_HFO'G@ZG/4QI_=&):SZ=2 MI5(]M>#V*3Y7(K*E6,L?]I\X'0+ERD/3= S3H27BF ]T:/]:&LIU]4R6%*5, MF]5*N5:E]7)3K<%HJ-20FI(\K _K)3*TS+'W T6LU"3IO%FKD.E'/'[R,JJXP#JO;2(O\@Y!(_P+^$_/S3FUSYPJ[-W[V< M$-MYQZ$/@9;E(>/PQ2]X&J)-NO25/)ACV?CE"[MK:W_3"[$R<;RO+YB<;C@7 MAFF-9?T+*%/PHR[P=JGEO?#R= *O2NL=ES(9673X:^DGQU1*4>\@/__EFLZ7 MA3=Y%[^0V?L(OK#4&F"J/3&'!"MWH3=Y>2JW_#&,K. %(XI9]?";R=L7HIBZ M:5V0GRKLSQ?R)"M_/ENF:ZCEQ5NOFNJ,\%65?\%SI@6\NB"&:= OQ!\6J4X< M4BF1TUQ>&,FE!=*%>70>PR./#[>#VTZ?M+O7I/-_5]_;W6\=.VW[_M=$[_+)-1GXG=ZBIZ(J3Y#;=0/=T2R5%\*9-EUS,RQ?--[^$%0_4!_NBY8 M[YI"#!E5/*;\7YL*BTNAL5\BOKIZ0)D5$YHIM<1*^=],G,\:G.-ND2F\MKQ= M K@EX'*8?/:Z]VL)Y)9"=7TBJRI,BNEWF Y*\'WS:>O1@8E,KR-EG0Z="QQX M<,%B%&97 '.DZF"6>. WG74X(4OU'(T1=9][CCF)&CXI/DO^!5)326N N*_ M7;#TJ*6#X3I/LJZ;,+"W-2$+3)(:HOAE$;:, M;9>GCKH6;6JUI<390MXNSM5_/[8?!IV'NS_(0^>^]S @]X\/_<=V=T &/0(J M88!R7ZR2W@,1ZY_4SZ1W0P;?.R2D+:::HGTUP-MBLUJ;S4YOK*< AG]LB(@ MYQO2*ORS#%^+TQW/5Y^#X84*5\IC+*:- M/RNK\GOYGNO-=N&G\3Q]Q2 M1&7ANJI.I:?:44\^=_D&=21I2Q<.47P>D&G3>$D MU7:),?S>>>BW[S#,<-N]Z_3[Y&=Y//E"VG=WO3_(_4/O^O%JT!?(;??J9"?F M-W=A/G3U4^=-5AP&;0P^/=!GS79 X !#;&+C@<]##4PJS2":8Q-EQ RNS]SC MW\GCWUP4[K]E)E5/Q&2-CVTB6HGPAKT8)XF-MMV%.YE02Y%MNLP^]#0&'DAE M@5G(@NGL7*HK0*!CO5^9*OUH*MKXQ,0R7["=M3V0:ZK+KS*>A+"H9%BT;L&4 M*BKKEA-R(+_=^FM3WIE>&^EAJ5X6SZ1:O5:)5<1;&'QYD.D3 Q$!2]'$ MB//@)EWS9)%RQV&8KQ #;56UJ&W[_V"M+'%-$="H5,@/&;A+^HY%J;,LZEVT MX5[!QYXU,%_7U0A?+4U]IB^:KG]0"L(J)\=_)Y,S/>L>E!%,\'77$^[;'^FZ MUNON3=!]^O]?FWB*<;W%BWI%_.!9Y6$ P;2+KA :)#7!YB,?' M"F!7*[J+1ASY6YO ,%6ZVK;>V\G\*9;WB.BV1>4-N%T3I45>?XX'%Q[]J=^/ MP(C?T% X*Y^!J"@(JF;>&;X?@X(5L?D%[MC@..ET@N,C!AM@&%I@"\IK8HO[ M;6FO(V8$%U:BD1V'2BR&&FJ!&S]Q+=M%Y]XQ"3S!; M1^O3T&045QAJ#+<&D MK3@7<[[G%@[G,DH*'M($8L.$&G[(AUE(( D[I(RH9,XC#<(94X\TZ=Z4EEBJ M #7',9-VEY)^5DTI%)!-,!!]% MA@<+!OFL:'AOT2&U8)K,D7%ZU:,DN7W/0*V0ID+N[JZ))JT+1-5JB;4;:@PDRS[WAUE QID[)TSM11A0&CMLPR>N( MLN43=(&MV1+X)_$S 9E/AIH.>D#6=;B)25WH4__E:J@7XN2[UB&//.QEXVV6XJ3"73#N\=&)117*3'U1(BP9T2:?H#U #+%=,.WL MD8GK\,3;D@2_D9W%OK_*\[W$+GH_]L?P62"RH9)/DC?&)\ =W'_Z'XP GV>/ MPH^P%WX[K,@!ZP3KI&P[I%DAJOQNG_B90RN"NU,Q;W M!_V@=$F0_#N7OM0UR2Q?;N_"J#O %=D('!QKC@,\ISIPTC(-U'/Z.Z&@\]X) MJX>!&_!>*+F6'=E+=UI \ZR-<+SHP84G:Y6ZGR;B>CO"2+\\()^0$F=?I*IT MXC_@C#26+3)AV2(I0]OK[Q2QU/Z\)AY#U$!B^/#D>$P(CP !F>CP>TID10$\ M6KC=D['(0N$3>14CMN7(&S9T!S[Z\@LAI)AC\&O?4=1":R"?L*O/Y-DR7YU1 M"2VC[-'4>@&C\=T>?JL M9GC3#ER=LA05HSU)D]L'EH'4/*FFF/U\%XVB#7,=ZJEFK\^)H;4[E2[=ULBQ MM:Z GL^F]1YA,[.'&*45_Z&U\Z3:'WFU2W9]Y20+YHE?(J)XF[!QPWQT#Y$; M_FB[5_D$W#KA/EV<=J/44H*S.P%AS>9VV/0HTCSOQVG&8LVR%>*(C>*K:VL& MM>W,-C#R>9X=3CO1)EFA]/@*D 9#^,9&<.4-H$@;T1+&S2'%IX9+/!G,Z8GT MO[1A5"B !0! 4QDF\]]=V_."@,>4;9-U9OO*?&<;G7!\E_Z.+W_5X-7H7ADP M'!,E]XMF,\W'C@^2=;1V,7T='\92.:ILJ3;!?'5-C4LVJ7Z2(Y--3H[91[9' MX#M-O=E/P#OFJGK[;I8[@--0QQ_0Z57*"U^3B3B(CG^(>\_;-@L<]!3'#&_P M%I K%B6O^)?/@QO+*W/U,08Z6_/HXS*LW7,=-GE@%H'3#(*/,O?9-32/^.RI M$B!"T: _]J^EV^[-_)YUPQV759.E!. C\[SSR\J)%<:PIE Y/Q>D6CW@6-!/ MGWAL9=@.@#;+-PQR#6U$*2XOVVS5P)SU?6DD(F'>\GI("64)SE$5MUTJN)3T M:^G^V]??IA&<33/Q2ECA:[ZUF\'#M+FHM;30*TK3^F#!ST?#,JA![_KB#0PZ MD?MOW<FM49"S[-/LQX>=_^UBE_?>BT?RNW;P:=APLBZZ_RN[W( MH#D"! "0-@* Q]8%JGR_CJ8*$G=7F@QZ5W>LO)S?OJK9$UU^OP"-@HE"Y2<= MYN_\PB9[K4_&)>7-7GT"L% J+HYZ,,0G%B].UU'G+V]3(.U+3(6T%>Q>OOF7 M?)!+*]>'PZN^'Z@7GE ;5<+SV)A=)OFCH8&9;8,)UW=D0 1N5? W*(,!\$[N M+5-U%0?H<&LH)Z&L\6R["2C$FID,@@ZF^OB??6AB<4+Y(RQ2ZFZLX,27%# Z M3KR)[/E&WA>"+K;_D<2[7'XVC/?"NK?[+N1U133@#;SL_?#"-G5-10TY%8S+ M7E"MGTA9[^^[[O2O'F[OL1K)_+:Z#8GST25-FC@G9UG3!K4BZ?9.(@GC>=P; MH6GFP->3WL@YU_7[]L. W)YLPLM9UY('84RUT(EL.6!4X$*D,32G<@ ]L#*P M!JWQ"_HVTIZT#=-^;VZ[[>[5;?N.@'_0>_C1]L#M)_[**6,\+PPSB?>!UKXM M!+K",PUCB-\2(PE35(R3X']1\@(-#AT3L>B 'V(9Y;%C)PGU:0!JF@)G.4D2=&!=,M7-%O]FN&/QH GU?F*33X^&[*H://.9(W(. MD@(*_&_4'3AS#$EG_!HJL\Q"%U<+SY>G :,:DE' MB]6GU.3F5UD'S4U)?T2IPZ5E/ J!!:WJT0)0&68D)V5[1/ 8/H[$>'DX++5J M1XM$FV:#1+;(-S)U>-K^A73^": M[Q1S9 ZNW.=>"4J/+:W&_@>5I*('E<:JG"#^9^>,_6*3:\U67*\4-.[4:!NR M_FYK3$C/Y@!,#=7+G,)G'JCMZHNA #XYYB8'9>L*!#-8DFP/WEJE0%6'/0;X0/O,)OV\XGZX@[\42LO-JLH+/ M"2\B]P;?.P]\ 7GI O(FQ6$]#VM&Z8- =>$#-*XQJSJ<(+@?0\V2 MOJQ[6U7\<'FHP!*:Z(\VRPKVI3R?"_-S88Y!!S$G"A^84>E0QCAA@O/AVF^2 M/$ZP%!,U--,*S0..^3G,3QEP$'@O? QF#"!-,DH/_X+,'U(0]:&P(\?X?)P= MB7X0^*X7'=^I!'O%;P]O>"_S2 \K\M(H.L9]$"=ILW3\)CFRYY ] MI71+JFP.;,7$W87&KR6IM!(\P?[ U'.GM."7#*HVX&L2+3'PH<&-JPPLM#"WJ?[CO0^U!O#/;$NW M1^'I;N[Y+W.?\ZQ \(%H&Q8AV()DVY/O_XI99OQ+ XN6YH@#W<)-M!GZ:JT6T_M_P^L@= MM7/%!;(1FSF3?[:!TR?\[,(^=A[Y'EMON7:??#\IUW-WU_B#W#[WKQZM!7P"D7IT<-L&N>MU^ M[^[V&N!Q'49)[X;T[CL/;)*N@YGD._?IVM1UV;*Q:-M@9+JV;*@@JCMO"H69 M=H]'#6.6?]B[_YQY'\-;"E(3+Q_Q,=-T&U=*\:T)D#I,XT;;C!\4X9P>71P, M"4L\D(-O4UOC0[F4T.N_4]DOTN9UX*.I93T_?9+J=8$$?WW^0J*/&@I93#-W M8WF?/UH@RYV7A%J;>I:-I;;U9F_[:.-G6^/D$E15Z%UH$6)2$WWBX&=[C8R0:99+XX$ZO+Y%5H0J)6 M!(+_?=X+ /?!RF G?6%=TM3 2WQ5':88QP3'Q%J8X%(N#M$21W0(MEBQ^&"% M%V?U JLESNIC836?U4?#ZGQG]0=+(VFS(@80_')VES?D<:4&[*V>IVXZ!FNF M]649.FLT,SO'AB!Z['*&*E)DGGM;H4?1+*V<))*+/C.A[[UR7_T _7+C_+ M\N3B@;Y0PZ4WECEFFXCA/?_1G-&5:P/BJ-5Y4W07I5K;MBG\IP[DM^E)(-45 M1WW,C@4I5TNM,U&0SJL?SO;(A'\I085CL%Z-P* TPZ!4+ S6&H+8;' ,'A8& M:^N="%40#$H5 &&#"\(# V$]6A"*Q12$8JTN-,5:44"8NDNTK6N=KHE\9=H. M9NE-_"-MT&]6]\U<7M?]7^O]*6]X3?35.VVH?:I]:(I MU.X#W[>PX%'0\$VRX\"+5:%F8M#WKM/99CUL8WLIQ3Q7)= MD,XXECF6U\!RS"+P1G9[JE@6FT*-@YF#>1TPQRP(;^0UI OFNM"HU L-9KZ= MX_ O'ZDGZ9\8:3P3S5#,,26?=-.V/^^9TUCHN$U,1L-&;MZ43;>,2W? HRWC M-S6A)A8F?,-1M8Q>GY;"*B;-8"./*R%8P:,V#!T^X>)%M9)3M/DSAU82 NLL M9E%U(_\G,62USH5F/8O,*RZPTA589S&+JQMY(BD(K*IP7LW"_5@EL(XT,^86 M-_=3VPG6*]A2!CMG@0R] \_!-E5,V]FWA8R\)^/2N9C$ON* <[NY_Y(@5GFR MP_XC*HE=PLD@2A0DB><[[#^BDMCSFPRB&H(DYF0B<$0EB*@D-O F@*@Z:KWS M2F&B,,<:^F1&9F!V?O+BGY\%8E!GSTS-XUG..DMB@RYC?-RU\GE\9 DMNJF >56O9G+7H:8ZGI[%-4]+/0N!6\2VW33E<.Y&.Q; M%0/E0,Y3#">Q73<5,=R0B@3A;&/5Q<@).>K+1^H5WH;38,@3A0E+@]P81W[; MN_T410[(G">Q?7>V$A@45=,,%^27OU1H&O97QD3ON0&RL(,' 8/RT S9>L># M VV0W=@1RV2)CD&,9\L4&TF0JH4)[G!T;KUB?9[$=N""P7,^5:R& MC7=1:$A9''.P+HSWR*(_+ 0O!7 26YD3!7"K)O*-RQRZZPC?)'8NIR=\&[FD MF*:P.,/+J.[AY2/U^/# N7W>I[Q:5E9!5JJF^Z3316&9TYDXZW=PJ3!/8A,T M<'_G[<^BT,QD;6913E2V'"],X3GK1"I>58(*Z2Z=YEZAPSC M92AN)K&Y.P$48YT ,8O%1RZ(]Q#!2P5Q,XF-Y(D*XII0S:1.YE:"F+N#AW^9 MNX-^OMZ$6B ;QF,0&?9(MB@IDZ^RK2G<3RR.<%\JV[U'&=V3+ M .%H!_<9$J:ROK*VK+_MWI1:E9-,-I5S('JYH-ZF/$36@IK[F<7TP([C,OPH39IJ9(-J#FWB8']O;" M>IMR(]D)ZSQ.+^'">@\PO5Q8;U-Y)'MAS3W.8OIBQW'Y2#W._U 4550E,@Q! M?J:>EVD377?\1*W>D#UK]V8Z>WY5 M:+,$VJ90.3\3:@U>F'[_41>5];0T;)<;ZLZ%YEE=J%;Y 1O[C[JHQ*2E0;4\ M95VC*30S2>S@J$L7=5&)0TNC7OF@KL9D7:,BG!>GEN,Q!D,6+=[]7&8O](R, MRGM*S.;U^?5A8FZM"6K2F5"OY!*4SAL>!X:[J R,Q*S>A'''[=[#P5U4DD1B M=F_B\DYJ5H3F.2^'NO^XBTIB2,SR31)W1;=]X?.3J;Y[M^"+_*13]N7R5-5> MO$^1!NDO"YWYY$0*C0K$Z[?Q;+[76 M8$2)K"CF>"(;[W@FLF$Z\!;,/94!9_";9TO6R42V'%PE=$;4I@@W5GA+QJ5$ M_SAE> BPX= QO,<^ ?:VIJ-!XC$">Z-U,(M MA>HZN?_6??RQ]!W1+E'<["FU_)E'Q.G$"#@T]SG\<33U%._;WSKEKP^=]F_E M]LV@\W!!9/U5?K>#G!9TP0PZ-_ O9$0]*DJ8/*% MM._N>G^0^X?>]>/5H"^0V^[5"0SHJ;5<+>RM\GEJ7?6Z_=[=[75[T+E&<@PZ M/SK=09_T;LA5[\?]0^=[I]L'C\ZY--=K]__O)HDR7?VT[6IZ[)EP[0C M@Y'IVF %^67BLNS%HR&[J@9:=\6K$\?$;/HSJ\@7ZRS_#\6CGU4W_6Y/9&7Z MW1.D8"8P:1.M:3?35IYHT R5&DP+OTW%[&7(@O-BF;/7?Z>R;[D6)+R925X$ M# VX8?Q::JPV%W:RK3.5N'0EK6*T]9^25L9Q8=$0-6WNA\U:L0 SJ91/*;_NWYLI;XZWQUGAKO+S(EILM M(Y7&HV%1&-/?5"7/LF8$!9'!%%&II;W(#F@1>]_"'P=UJO92$W&;JL>+)B*S M&Z["9L/,8KR2[=&-;KY^I^HS_08 P8OMH4.M!\H6H;4A3 OL5]M0!_+;O6P! MNK;T8L1\MH%NM0["49\CZKS0'T4Q@_"G3\HU"^/!VQ3-;FHL _% M1!NY;,*.D?K[%"8]*.@O1?XVI96+BOQ6K9Y'@?'U!3Z/KD4Y2E?Q<;5]+E;K)X7PKCC9\,4"=1+,1US9/1&7DX:0EJL9U&TAPOI/<3S.&?^<(_ M3_:TY@]^W*'%#IQR#VU"*MZ M2&X-SYP!3YE;P9))ODFLEHQV#A=D*&%6"(+PGD/,G7_Y< M4\5GCY@B>YC[PZ:+.72Y!"4TEPURB*;!(FV MLCO?DNH?L"!HZ*FU,+$222K?>0O]627E+?0>%=K]/OB01X3!!)"2=Y>*U,KV M$RE]=93NY+ER+4P@(Z"%J6-?\.G#6]G5031[9'D3,FF57O=#>9 M1[0NY5&ZH+:0"Z>MGUL!Y&\;*O[3^P(&T'9#$""!)95$J8W9:7D"2A(H8DU.9!92.P8Q9D,IM18'Q.3:Q MJ$*!F;AP\DFGMDWHVX0JF(J@6!3<5H(YT_!R8G>>=#!LDV5LO96'FFJ M2L'[#0!6*[6JM\T@U!9&9$)M313%:"7-O9*>Z'Z M^^>":Y-5#>8S[Z5M%4B E(X6DZ>QK5 MUHR?;<;&W#D3*@W M[!)[.!?.SWF(:@]@L_4R0-*PP;-?&E6AUN3K &E+X&LZI*#_U:!X MEB._<9M]^RE4VU;R!GSPRD@,Y#?/.%LR@8;:&U7+?U/+7!2Y92YLBX^4^K;" M=G.DK-+0-;XRD+:8]58#=--X+CO4&N^'B#V""&Q]Z]7;4 2V:QK*;DZTT*@4 M+0;+ 9D/(+=>)TX2D)(@5M-,^N6+ D>F_[Q%@?W0>CL7QW@MM,G[>XUZ0]Z5[]][]U==Q[Z0!&I(C:_D,Z_'V\'?_!]VWS? M=M;[MO<]A!WLV]8U^4G3-4>C?/,V;R7MS=M[K9?BM@E.Y'?'6ATHPYU^A85X/V #P[;\=+!CSG@GA6_.W:>VV]?)3#EDM5 M0L<3W7S'! H @EWXB%DA%U@;6R_%=QCU*7V@.A;KOYN9E;M-J+H@YEG^@"-G M7>1LO32?"G)JN!QSM@>I4(=D$0<^Y<2T&#[,86CQ7J5//"]UFXFU]6+['=!^ M *2_!LJSZC03S9'U.RK;M/<$(Y#Q73N*YZK0:/)"1WN HJU7R+-!46T/:AP= MDM$\O]$Z% 0LN(@^@F26QFZ[K1.SO$6A4LERG9GG5Q47DKMMN4X0DJ)8M)2_ MQ.W\?5IGWFN5^&';]?ZHP4+:F&=;[[U.3$#4:D)3Y/[('F!EZ_W7R6"E#EBI M"_7*(06(N.+(3G'_W;S__ZHE:]O'J&-<=E2P5L908O44L'9+"NZ!N9#V:*V MZ5H*MUC6#WCIT7'Z17LJHSY'3!59!5^9XK#FXT<)FM6=Q MCH -0@T%\$X^=4V'DF;T273)2(5<6UGCP+YS-V"\ZSQW5FI53BK3(VV#DVTG%(@^DBWZA:S5S/F: MKVMBYFCSO")4,-]G[I7L=6#&N,[(M(""ZGJO;E;6>W536O,Y<-61B6K)1 2W9%"KG MYX)4JX>/O5_KQR+[<:TIG-7.(U6;0.#SA +>7ZC.CV'>0FHUMU9LWA18+;)6 M)G@M%[P)86?[DF:I8><,K,,N$]8"9'9^7H2E[38>:HFU=U$2J"4VI:&5- M.#[SP>?6J>LIXE,2&I4,-M7Q@\V.0DE.D]CM^/P=KBAS%T1;I\B'T[(ZC)O; M[N0%P=-,M1(_5XS[@\>MD_&3PZ/8%,X*M\>0*\*]5X2AW5QL>7R/%>.QG;G8 M$),H>M57OQ M/D5JA5\6^O/+EUE_6'?F=(*O$GR-,-^-R9*W+ YZC7>$$*E0X+\U_]9+K348 M42(KN+0D&^] ,%!8#JHC"RX#B. WSQ9+"; _;>OOY46,56I_"MJPOE7V/QEETJLN87V M;@8/TP;#T][O%PF]Q/_]7 .C8=DR7X,[B[<4JNOD_EOW\E/("=+?V? $T/2Q>_M[ MYZ'?OB/]0?NV>]?I]\G/\GCRA;3O[GI_D/N'WO7CU: OD-ONU0F9GEU\>$KE MJ775Z_9[=[?7[4$'#W"&?WYTNH,^Z=V0JW;_.[FYZ_UG#0HDW[=/UZ:NRY8- MNE98(&4!-$21W0(MAC>S!6HG-49LEHJEDQ*6@#% &(?+V](JS77 W?GM>\9G(%C MD%WNY;Q/46X&8.]-J"5CL2K2QFVC+)Y]D8&Y>*BM 4F#!I]:Q>QBD5N+)5_J M@J^ R^'3_Z6SN!GDLN6QG$A70;U5_6 M%N&_M5>X@5VSO0O;)MT(53$FY29MSJ0$@B-!U](M5U(E E[2#%Y21O":[:VJ M"=5:3(YSVCSZO =F7,ZF6UO]GVO[)4>!N[C&6%9D>T0TAX[M"VZ]\=9R;8W; M:Y'3]II.+!"W,I/_F-DHCTT8ZM_LPI[9;NLVG(NY)DD)F&MA;L%GG>*'MJ&V M0TS;NIRY4*W&5#/G9MP^ :V:@.&6,M#JA0':41MS\6HAS&=,25*#LK-XEFZ0 M1V@\ ]!LQ^9J(L'96TM 382YUQO>!-RZ0F9M.VN;,2G 7#?L$[KJ">B&--#5 MR,FQYW["VG["A\-[N=A/<&(V$O$.%LY0[;Q-J&'3K]2@P^V*"]1*K>I9I2AS MDP-LAWCN62)N0>(("T=X1:%Q%K.9G$=X\]<]!H!X* MN$)(4"&<)Z 0&,.^(K^N0NS:UD83*I68ZG9<$^P3LJ+6C3=5!(DC:U\#0H=E M_XOG<;+_:B0;SY3MQI%MF_KG"H;*(O 5/M[:7JWP'8O5UE84&#M,6(LJ5'O! M/6$",:C#K;4$O:NJF("Y!EZ514&G7E/OWULCX-W#E'5;JMB&4)%R"N!^YAA+ M"&-1*\B;&FXI8DP4FM6<'(1=O/?#LN#B]<"M\0)?3>N="_[DG*EJU&+[[G(_ MX-76I].'*M(+8KTPBRL<:3N(_ZB5X=W%_\Y0:XE-H5J+*8Y=9,%_= [ 1'Y' M]<[E?Y*S,FI%/3G#_]YCV:Y*X*R6TP8-;OPG9&=$K0\G9_OO!+/6F0 2M"@F M!K?^XY2 A6>-T_%$-]]QFP;/W4M\DD8ML>^N"SJ,990^4'941*C.Y_8;]B3N M$NP'WI8;'U&+Q+MKA:0!-[-#JE6>WE%8%<&.-8M9W=O'%8-MCES(?HHG>-K0! MT;5\]J;'(#K;!9%BE%=*Y/)1VP:QF_NQJ@O;S#^QS!=-!3_RZ9U\S7,]^K'^(Z[%VN/[A.Z]^ MR*L?%HU\1[W*$I\E?R^_SRI@@:T,NLYY%\A$AS992 V/")S@(^F8Q]G&-XXJ M#)%$788 '@.SK0 0+'KO0^0> =(VU$X CRU-\*;0J.=B@:\3AN (+S;"DZ@- MD3K"Q8K0/,LEDSV%2-OF5FTQC/<\/(##,B%61]K\X!K\%_@#?FR-YV\G&NI( MHO!&3*ACZLHE%^K(3<'S5+[D()=$)8[L()>?QN7*E2O7I,-KTW)E_'@1'F#+ MO[6D FR'%1^/#[!]-2W+?(7I:X-V!)^76/3%U%]8*5*+JII#AK*".6O<2DYR M_3F)]#(P511*5?O&,L=WIO$\H-;X3C.HW1M>,=9M&Q&HBT*3YS,? ,SJ2:1Z MI0:SBB14FH4I@'74!MX:"S +:X:LO!FZTGD)CW0B<^XWC!9W= 4JN=\[^.> M0RR)=*14(%8KM46<@]BR2!F$3ME)R!V"@,$+GOL=+W<,"Z(+HI&U.G@Z5_>0?G4*+C)J1] M4S7'E Q33Z*L2]CD9/O-KNG3MF:F)#3RL3(SR^SBN$T"MTG4B4D,MVQC9*-1 MV(Q$OJ+,5Y032M>:;88,;Y&<'92WMQLCCTIZ)E' )R8S9YIXD&AF3J6:BU? MC8*"P7HIJI.H$I0VJG'WL%3-(LTL"KH%.2NV&)J>FPNIF@NJ7X,$D[O1=-@S M>R#W.-]R#9Y$I@H*.OP?]ZJ\@"ACQ?%MQ](4AZIXHVVH\Q="3]Y32S/5CP5G M%-U%L=-Y4]A).@^R0SO#(542**9T7HCJRQRVV\.VD43FRW[!MEX$S![UFFFL MED)H$-DA3Q1^8Z#W:@[)A %DSY35$5GYC84\',V3&Z)4QK.)4I,;4PEQK=D3 MTY;U;S!M)O +^([=T0R7JG[-%W/KM2])J(A99'AN[QOP>5"4>2!%S /Q0.:! M*&:1@)J9A\PK('';(\;VH(:ZOU;'2LE6![A4^%8C MA&_Z/G=&PO?L+ ?A6ST4$^1X)T4MTC(_C$F1R>+^]G,BLS"TWT7H24CAK9I, M_$?%_5%!S3,2,X"0T1:RM^)LM.!U/__EFLZ7A9=Z%[W-R7UW,M$IY@+).NF: M1IG99^G7J(P;9I*[K_D[^#OR?4=!%TDWDS'S/MTN\L8_A8'0MPFX?YKC6O"8 M9A YDP,LMX-&XJ_+R-:->?M2.S:)4ED^CSLA%H.AZEH65;^Z3M=T_J#.O:RI M6Z>;5L\SM$ASQ@J'9@#-)$IJI0S-JE 1L]B)O)7V@<]/IOKNW8(O*&;9E\M3 M57OQ/D5&!7]9Z- O7V8=8OV9BPGZ(4&_6_-.VV3)6Q9'O<8[0CC$75G4FG_K MI=8:C"A3+>.);+RC,6N8#KQ%MN RUEUTZ+,%VF@B6PZ&(IT1M2FBC"U)X,%X M07HO/&0[<(&ES)\ BUM9CV:!AL RHNBR#S>!AVF!XLOO](J&7!+9(N('1L&R9KU,K9>&60G6=W'_K/OY8^H[E M5L8B?4LM?WZ1VA3Z :KG/H<_CJ;6V'W[6Z?\]:'3_JW';(U93*R4*[^Y)A*:0[TKSXE M-!"]&JX'>,S#)Q8O3I<.YB^O8SU&!#('*,1PYEZA9C#PK%NYM2X 5LD]\D'P M"1[N!&)32QO&AA?]N;9(RZ@Y[,'6N[Y.GU*0DN#4RTS3VK1$',W!5^)'G]GP M!-#TL7O[>^>AW[XC_4'[MGO7Z??)S_)X\H6T[^YZ?Y#[A][UX]6@+Y#;[M7) M-%)P>#KEJ775Z_9[=[?7[4'G&JDQZ/SH= =]TKLA_>_MA\[WWMTUD II 'V4 M*F+S"_R*=/[]>#OX8S5EDN_SIVM3UV6+^5F#D>G:LJ':GS/OQ:,ANV!S477% MJQ.'QFSJ,YO'%^F_EC A#T2C;TQ-O]L369E^]X0H& $#__#T""V[F:::7Q*M ML$T5OI *V6=>K&#V^N]4QDZ6"A(^*';%Q>6MQ1H;F]1TI.-PYU";C4 EA%]. MQXG5RMS[ IR@/K#6L.QVP_'AKDK5OPL*[CM2VM<+O,Y$I++X.UA6%[6^3SA\X3/DSAV MF5@5B%LNW'+)!&VL1JN]QQ+YV!BV]Z;FL3%L(FMJ6>,< M93NS##--+#JBAJV]4&X\'3;JUM[+7!!PFJYC.[*!@$@#FEL=V\TYGJI5C:<@ M<%X?!:\5+[65<_LHN$UE"ZOVI.(Q.GZA% MJB"E<%.6MQUA'^,#A6@-J+VPD*3M9?X1I^+^M\:IR*E8E-9649&;@OQRAJ;@ MD53'@RGW5=;9$7*R0ZZIXMMZ(K/UI)5V7O'*@JW9<#./4R//F_$E=?_;#W;\ M8LDMYQU/>30-W&78?M/LLK<"WL<0ZP_&H]#6Y?Y;?>FU&H*E5I3.*L5YJ3Z8N,O:@RKZASD L9F)14P1M1!8 ^.3%VEENVU MMV7%@RPJ-G,(9@C!)27&5T!PEEB+%31N#;_61K9P/!,JE<(8RE)_PC'FBA Z9YQY@M7(:9OZRZ*%:$IY7*P>-Z .C"DKCZP?D>D1BB;MOH_ MUW98V;.!&6/B,[@^+<+U@<+K;(WEUF=$UD+R#PYD7JE?5CVR('-Q[#^[5)XRO >YM/% _G-L;LU=L64X M<@!S *])KT]+$5PMD*^8':B71_6(#1R 3Z666,OBW*((IGWF2ZTK'<4N.(/H M%^Z9*[CV3M8\Q<;:GM' _ZN70 M-3>7_I M913L+*WNX<[2Q3E9A3FIFBX>\E9@R1'?RZ6B(VJG:EK)R0GN5&U4 MA$8CBYVJB[*B>BB&X Z RFD'33*(%Z.VPZ;BS._5=EB.\T/#>=2>V]1=^R3W MW%8;&9YZSX%_,,"/VMB;GK.?Z,;>2O.,0YY#/JJ#2V-=8M3VX4S=_J2F06A= M.Y=MQ)&3@Z]UK[/6[9G'A)6')YIMNRPB -3 $[]X#5'>&F^-M\9;XZTM:>VH M ^S269QJ[8PGNOE.*6%F%KEW+64DVY3Z<(S M)O]F,WCN&HM."JHK@G>-&@?LW@,V)HUF,\!N'4/F0I5C=#5&FXD(U01COD<$ MVZ..^RYQ3M^HI6C@C9I#/_AK3I!-^[;IJ+G'_0=K3,V# M?'U1+DPY/GU\QM0W+YP?>FB0/>H%4GZD09Y3OH"+HPD?:5 7Q#-^SM/^(S6/ MA5%>1)@C.7DDY[V&6M0C#;B/>P#@SFV]E M\",-]I%K2Z1\-8\%3EY)FV,W">SFO0+*<!,@]9YL\Y1SE&^&N5%6DD]:+E^U&NA:YYG M\/]<@Y)JA1]G4)!"J,LD1RVFN'LJB3XXCZGJGL&6W82.,SBK<>!SX&\._)C2[FEN_TWJ.(-F,XO= M5!SR>PCYI4I;Q>9,K5+HXE MMLOK1?+Z%L?+M66".J9&0*K^&*]6Q)&\@1SO<+[5X[T2N1P6LG M>"Y(M3Q*"_-*0WM0:6@IXL]203ROGLAQ7BR%#]&)M$4ZNU,CZ9K&US M2*T!M8'F09M(1BU60Q_2N#D5B]<:IR*G8E%:6T5%;O[QR]S\2WHPCY2N2+Z M^P[@8S4-7W#I43/X]]?%"FW;>HMB4Z@VN!;:?Z1&E?%)%*F\H"!'N+9/R4;5TTO8M>55-CMTDL!M5(2=+;Y+CF.,X"1Q'5<#)Q''D M .8 3@+ C0*YBL4I;US-HKP+7V7=K;RQ#@C8,R_PP&K#\>+&'!B;%@T\SV-) M]*"+ W)D%P39>2^1"\J7U7IJY+9;N7-TX7.)%%!IB+E9^Y!Q8J/+" MP5X,D=XLTDKJ08OWHUX+77-CZ0_94D;!KE)I#W>5'E-UXV;4+M6T,I,3W*5: M/Q-J]2JO!,@K 6Z,^*BML*FX\WNU%9;C_-!P'K7?-G7G/CG,UX5FDP.? W]S MX$=MZDW/W4^PNG%3J#3...0YY#>&?-3.X4R]_N1FP5FQSRSA*]V1(0#/-(8. M R(9MLNBP8 -:C%:X?RUGAKO#7>&F]M:6M''5R7SN)4:V<\TL(6,\>"AB/?+>W/QCP_*PP MM7DX6+<&:TP23W)@C?/Q/D*5[6^-16HQ5X Y/-.$YWDE)OEF,WCN&H9."JHK M(A:\ M(! #8F@V8SP&X=/N9"E6-T-4:E1(1J@O'>(X+M48=]XWU37D8R_6D? M4T A3[\TV3*2YT*EDLM)EGGCZ<" &E,M(56?E-=MXDA.'LDQ]1(R&1W$>N+9/R M>:QW\N)E'+L)8%?,>S&4XYCC. D= $FCNR"('MU2?ETG5J.JU2RB7[S@TF$57#H7FZD@GA>1 MY#@O%,ZERM8X+T01R890K?&*>ASXFP-?W!KX^161K.%JWIG0J&91X8-#_M @ M'U,*/N--Q4G(?:F9Q4857D0RX85NOIN8IS\?+]>6B>:8=>2S66BVR;?6>8!>$-937?6ENLM.G# M6D[F6VNY;\FYMHN4C]E:FZIOR7=T<>PF@-UJS-;:S+Q)CF..XR1P'+.U-GW' MD0.8 S@) ,=LK2R)'O2N M%([L@B [[R52CG*.\O2WUE9S6RQ->&NMU.1;:SG8EXOT(JVD'K1X/^JUT#6W MUO;IQ&$XX?MK]R,SOQJSOW9'!X?OKRT\R(]U+THU9G]M\BX]WU_+<9X?SFLQ M^VO3=?"3W%_;J%0WAWS,_MKL//_$ M9D&M7B_T# A' >#SDZF^>[?@BPQL8U\N3U7MQ?L4Z9K_LM##7[[,>L@Z..>8 M^WZY[Y;/=VRRY"V+9%CC'2&$*P 1:LV_]5)K#4;@Z"N8^BP;[T!"8I@.O 4\ M.R(#*.$WSY:L X$M+PUZ1&V*V&2!+409&6J&;"@:/&0'R+1/@.>MK$>S0$-@ M&6%Y&K^6[K]]_:VTB+)*Y5]1$]B_PN0!N^3'=.;;NQD\3!L,BQ&_7R3TDB F M%&Y@-"Q;YNLT6K1P2Z&Z3NZ_=1]_+'U'=/@G;M*46OZ$(_4I] -4SWT.?QQ- MHV+W[6^=\M>'3ONWH@9GT*Q%'<_"M_C>?J? _M[YZ'?OB/]0?NV>]?I M]\G/\GCRA;3O[GI_D/N'WO7CU: OD-ONUT-.GV8-V3PO4,> MN^W'Z]M!YYI<];K]WMWM=1N_W-QVV]VK6X]<@\Z/3G?0)ZNILD5_-Z9)XI3' MR<(FDW=]809Y1E#7'I8-[6^6_N&] M!7K9<-C7WO F4,E36]&^UFQ%-VW7H@-X[5>4927/YI1JS:J(6SLH&'@3%*Z6 M2P.EEPIS$#HPL\B2;"[Q@J5SD:[L0)=1?GUU;9#"-I@FADJ^RK9FX]7PN,.H MRHCE*1'HT0!CW;+!I.JC ZOCL'T9H^OF.XS:5%W% 3$+%OV)P$BB.39Y!8M= M?R^;K^#S$MM]LC55@]= 7SZ!BM4IF-\O5'\7$*!2152^3%\D>%?4+]-;K_3C M-=?^>,UTK=E%TT(+<7KORC,K@]N?!1#_ACL$-\!E]J6*ZN!/ZH"V&&ME,"0U M>P0]QQO3+_:$(I*==R TI6")3L>N&8KNHMF/AJ=/)?:,0 Q-^1.>E9%:\*1C MFKK_Q>7BE@HUKQHNIOP UQU1WX(9 M+#K].**R0QP+_O:^FH[W+O"AB 7$9U?!<7IF'\:R,M(P)C%[2+7D5[P J%Z? M''Y_ Z(PN]W&UAP353!N8O7M1=M[._M@4>P1^VB"H0O20B>X]76"HB+,(\N; M;J\:-&M1["%<\EZIN#:X6OC$T+48(0,RF>$.P3N):^-V2B(3Q#R%KL,0-4.% M!A";848B>&3HG#V1%2J0B0GO(\_4H!:;X=!=S6/ALVPSDK^\SSKNS0/O:7WZ M O@XS\W9FT_(?^!UNFV2";70IT6IC/,!_7&?>C < QH D)+@"]W,M$UX,/3 M^XP")X'W!,6H&(,=E40P/VC>(FF5ZK,+T6/G? MK(D'5U^N]?RGESQ2$3W%"$1^H,\8Z$&P]I?]Y/].O)^T&?& )J@! AFH&5XP M!UMA@L8T'31[B3HU&&P_DP ([/.;\6)E$&#&.?#Q8!Y/J4Y&\@LE3Y2R1E1J M8!4O(*8YUAQL;.):M@LH94+,54; AF"D,&?;NC,RW><1,L2?%_%C)]=4\1,8 MQ""! 6DQU_DG/^$!!"SH(K@FDU?9)M!G0#&,S3+''L*C9D/4R$&D03LF4&Y) MUX#*7E^"2004GJ.ZA9+-\F3-E'8GY#L(19A< GE%&H(P>L'YA\IG-,\U%L-1 MH1'H%I)R+/])?13/>#[Q#"AXRSI='6NV3F7$T D9K!<* JJ:+BBD)]0@5_%5?:J *G$"(=5Y4T:R\4P)KB=K-FJ/$Y!K[%%S HH; M7@?3%42R_$P]1>4LBMK5XPRC1)Y5N" &1:4K6^_(8I^;H&J'LF8%7SU.>]&[ M-=XT]*VX":M^P1CXRD;D24=HT]5]4V,=S 0=U)C\4-F>J1<:=,><,-T.) C: M#5X_=&&D0PVCSN2=RA9*"* 67&?6H]<[!D-?T(2'N18R/2CB7-# *)DI%":C M_-EG@_4RG3S4=C2T!3R^_\]5G[V&V/23AT,PL%G7/;6!>F@\58FR;5.4#+HF M/VDZ0P\:8B_4:1-D"$Y> MP+C ##T6>&(J%5HE<,>;,9\HF+X T$ 7_W[;F=?"KR,-'@#AA@!3*?"*6;-, M9\B,$+XY'6)J\!K4#OXW?W*!22X;MNRK;"2:+^WMD!8"*3J&MH!C!V+*_6<$ MHP(2FD],R8"9P_ M M<,!E MSSW<_A1Y8](L=^ 2_C984V# \][-;'R_G:GZ M@Y9 AP',9<]]93, W;'I*YFT^OB>0,9 )XE7*A05SH@R;P5^.F*.$OZ6^1DX M5G@AF\,F"!"8".@W>;.;J2=,Y6:[/IF.T@!@"LYR3YI#YSR$A]X:*"?S2=>> M/?D$;Y&?;--Z8KL)\7%/W+$%![R+.E![\0;E#<:9:Y-U1V$Z=6)B2%=CIAD0 M.]2]$U!U0V],JT(M9X(?:@&T_6#NN$T&\ANY MJ#&>/'DF"Z#68SB?F2P$*5 MVHJE3<+Z!;IH?U"_ZRP8'<*\N\15+V_E:_=X'W2C/?5CP&,RX*/BD>L>B*F\ M>W\OQO-P#;DJ-1NUQ8A>:D-^"*RVMFHR]VO6;3+?;Q)>%]QO5H.!MTS%LD.) M0*LU!$_3XM28AF7#!.IC\BPH59M\->$?L.UPWLA@-KTR":-97E#&5*GNS7T0 MO%-IAC8#DT&^, $C"(4;/(>N'9BIUO2>0/XT0%NC/ MNB=?F)WH$7%MQ\PW.4#W:6,774#0FTQGH/"S9E7A6#QKQBIO/-X;_0@H<-6; M&/[,K4]EP/XC,1(C!O M$5J8"IO A6"S>0[^ZQLH02:3K]33TJA90PX&1=^8P1:1.;%5KLNRW(N,LEV" MMRT#3L.#3="O4#I$7&Y$WBDQN^;$;,R8W;-B]BXM9BT@,%$P-VO"T\B;8<$\ M6WAR48IDD3L09$#?4XMMVXI, L"?99D$<&F#0IJ#KPI&E1?'N_ 6#1!C7TAI M9;Z %.0+4(=X6:[D$VY:_4Q@Q,3;Z$/8R"]/\:VMPTD60-T^--':9BNH#-C, M& 8KU0]88RS,G86!P7L %'E!1MU%C8=%;C6?;#HCV\0KB(MDLY%L%RF/(D(G M[8;XOC*BJJO3WG 1^Y@\HK0-]=H;/!,%T?-!C)P/Y-(CLB?EV6Y'%)5^#O+T M.ZYA3[][0A4,"_:VZ%S4S33<_.[="MO1?^GE+^-FYMD;OWL+-M-W[E;':X=] MS:'DZ^1:@2'@?/ZUU%AM/>Q4*"W39,1X0;?DU@"T+/JXAC,"AQN H?HEL=A? MX6W;G(F%96(7 ^T9\I!M?^ "(W&LK5T,I/B0G"L"D3@<8XK3<-YSWA=;/@7N M=5WZ5P&*MEQJK4\J> &RQ?(:,$7*!@O?%@BXGL!$9M S2SY(2OCLA3?3L0NF M,TWB,RWLIH*[LO?"D[-T@:429^FAL93/TH-C:=:S=&JY)&6F++#ZN+ZN2FH5HTM%:H63AY,G4?(DKNOV4CIW%U?1 M(J5S,G66TCH/YI\QK>=R5E SZJR@ZJP8\G3I+]4:WC4LW=VL5J+K&&5P, \' M3]P+EY:-;U;7*J5=C KP:;'D,T?0]N(GZN"8J,R#E '4DH2J&%-(D(N?PHJ? MF,-9Q-S$3TVHUF)J#Z#2$^[.@LMQ]W\\#(Y&=*P$S!1!*L;\5.#O'J&G@IQEANF)BSHT0*'CE9 MT6 ^WDK4R5%+@R61I[H$;&M[7.LRIO6&'PY[85G4VQX&(%3.SX1:(Z8T]+'Z M-(5$U?FF093<4+7B&"&.J@*AJKEI9"5/6=5H"DVIP5%5<%0U*Y5-(R[YH*K& M9%6C(ISGN:C HPB15BKURGB!;F M9C:3DS@LM5D1$S%Y;PW%8KO\9=T_$HY-];;C6-J3RS;[#E6,Y'RQ'K75O;FBGA^6-S_GE #XN $8&WD68L/V'P M9A'-Y^#=(_#&+&\FLV20N.25FA6A>2YQ\'+P(GAC5E&369E($KP9K4UL UZ^ MH3:')-(#]\MP0^TZM0]Y;BG/#N3DX>3)G3Q\U3YRI^T'F4W*[)!@I>@QLQT, MSHRW.R5C"8M1.3JKMO0&E7M75;6>S\BIK&WUWG9O2JW*B<1C#4>*V&4;^9IB M5);)JGW$64!VMK.OJIH(7".V4+HJ9C*'HDX!+N!EKL$1P[W._3[_Y#R4A6B7<6LHVGO$Y< M2QG)-B7+-B W-JXL&8FGMN%HP3;!/E5<2W,T:G>\PQ[5&\L<7\V.WOMX$EV; MG<2QK>[\M127I1/RX"C)#U'**)&,7%XLBXOE) M[3R&(G@./)ZON>3@ 3PTGGIGDX9/=?-EXY*3W^=.7F*'OWMGO[-YO<9!!P(! M\./9UT!"_5T@KR--&7FG:ON'T:K>04$?C@==_U#0$[*M^(W*A]L\F3-7X5.O M2H(8(7[)2LD;5?QB\V3 G"5O0ZA&2-XU=K'L)'3/8I:/-W1A"B9BFB?-CYG" M9*6\/8M9F-S0-"X8,ULPN<%D_Q/>,)WC MIFO-R8>3PSB*^]8@Z)TIH)?* MI62V:O01&;>V[5+U&B22\0SB1C/]-'=VL^?-AHZ/Q:V#3V)-:(H?'?CU'*FS M9'+[LQNM5!'$V-'Z^CN HPP=&@.[I],=-ZIZ&MV71#+\AR!Q=58TYXFBB@=A M(X=0;MIL3F0]RZ.B'9>J]M)BI[A[SWK/X47V:>=CYQ_H"S55CG/M!+]#CPE85'U^H>F$>/CFR!G.3-67JV&O_Q_B;$]*. MZX6&D]E_AS>)I[V!%P6]@029C0H$VU#!2 M2H;P'F+"&ZW@E?;,>O*I 4J!:7B+0H^IL-;[ IH=B+$30O^8RK9KH3/G<N0_RMX* VPZP^AURO2K9P*]>W2,U/+S\QMCRD%O M;??I?]2S,,( F#)^5TWS2X/ M9A*K!YW!B?6#NI.#>\-HRWXLY1BCH+WKG!$P8'EF7(2P+7$6V1WC\N4X5+S+A!24\438SW $N#M[3 M9<>S.J9N@R^8T(Q=$5X++/IW,#:Q$RA!5PFAA9B8%I8\7V4=Q6%_1*ES9RI, M(++ITU8\._6!6*TZ7.EF)%.OEX_MRF8N4\@@)2693*57$/ M*"">?-RT,A44;6?#V;Y6&)=[1=8#8$1"4S MJ@9F!%".54MDL\/G"F%L858YE<$RQINK+-N]$#;_H;[EPN2 ;Z. O1]CH\R) MC071]+]>)K/O#QZ3XN1\N6^O^Q=Z7-;1M)^Z^@ ME'A7KH(8@J=H.ZZB9JKMRM0'R\>\4S%T)].ES3.YZ313MQD"KWQV\ROMKEBM69_\#;W M.E'.J&8.Y:62<2=C3JG -.SO%J87Q2Z,#-"AUQ-'1&?MT5+3G9-CJKA4<6EV M(#T!W" ,J%*H B0!O9.WQ-?L[PAL M *5D0+\C.Z3 K^-AY$,&_2@$*;Q5GIY@CD700]IYC-Z0?9DQ"PQ!C&$(Q(E! ML80$'%81M^8/Z/Q3ZSO@#_YZ>FQR>]S6.5-F<4.:[XA'?BC\SG87R1 M]J;[Z?+LP^UE]_>S[M7]Y>T;\".>S.= 7FK FZHNRZS/6VU(65!OM!K>+1'W M;W^JTC_PNZFKN>*K$^V77-+\]C&?-'@)8#.$N;^^^&*[W^->0#C&COF,JPC; M:G;6PW/J[-40ZCQ- %,;^K@'^RGT^B<9EGX2JV'CMAWO]'(JXQN3#^/KO]G' MD@'^\7?DA6\GV( _S+MQ6WQQRL1'.S ?'GSV(+(+A1=- M=,S/EZCGYDNLX1((B1C8+O4VX2,(N5Y-/66OJ%?I7D[B.J1Z_(V9 J0SUR"+ M:_EO7W0O?RM@9J"_8 U="J LTNJ[*.2P.=%+34/,8C)U!OYWCVEXV<2ZS!:> MI\AL!# RM^""HNHVJ/H-+%YAB!KC>NQ26TB?HEE[M5U$#['F]OM3BCEZ46"Z M5O :XR+; EJ-F;MVE,S-(\Z'K9:.EG(U1;D#I9R2N4.EW(YE;A+':X9QSPDB MY.![%17(2R!U41[U&X6FKEI1K:A6=M#*"Y5K%DF]J,HU@Y)X\OX.4VM-)Z1L M!N\Y.#C8PYVC%+' ^/'Y0!V#I$?C7.]WMRCN3Z*2,6$,WWCLY$=C80KK9UV7Q?&OLU6GJGH_SCXO/?DG=Z#XW_:DV]76T?K#]\D,%E("E,,T 6B^_.)H I M=+Y7< =YZ9/G?0CRTH.;*^_+@5/GRWM"8/$TZ+K6-5*7T'&*I0$,O6WLLG*$ M<:B5(\K/\\O!CY> YSO5;8: %,7JP=4 M IXW]/,<)/3]\OSFX_\3G'ANU\&H]J>YI150L\%$:>;IS>*D0^4D9OKU#G: M8QB^"IS<4BI9M:R)PO12\ M95:FV$ZAM[+):SX;^RP@5$K'T1[-?@3?V:Y$94<8&69II__Y_/5U4G&A0(A6 M^RCI\]E%:'7/?_X8HX?EP](TBE7&IR'*^,3C+T_QGFM$/S*?0&V&,%G3X24# M0I,CP/$"5;:<=K8"!:+2^U1"QQMHB$SN1?SX&ICD3/X=]'US#-(0BJ:%] M$2PGX-K][\S1M?X0#!+3M9'G//.;U3"?40;9&!AF:#RQ= MDHC \'WZ6=QDW-B3:=/BA)[68[Q6"0>XHUI\$IRT) 4KKL=4<@:F*SF$K^8L M-O#\!Z99MDAD2"TG4-;B#WT/3!FO1T$%+SR75T;#F@2B)F(4L$'D: ZO)/-Q M;?#XK=>K?*(2/2 L_XN1HKV<%1.0T$DUG[GXWLV\X]>PL08WPL!SIMYIW$Y)Q.% M7H %U2.FL<=M43,DR-9AHK* *&2>&]7+@J*\.(F%'D[?YG#.I+M3JS._.QHE5A$8.-Y3653A MY[09I*E:LE82(F/["6E\"M#[#+S2_Y%C_V@Z$>/HU?0&*$RW;X^I(%*J%!"N M\W0]9_H%6-"A9U6T.S2\21W1,\6 *\)WN*!R\TX)X Q \0$)_CX&OWSV-TY@7,+'K7_B.O&A3 M I^-O$=>$5.2@3.Q_(L,"E"&U\UDN.0T#HY7CFS]-PP2:^S(:E7"$Y E?:@[ M;MU2\1"'MK8P7I.HO#+/"O-.PI8< E3 M&&0VPQV8U&NA_+;A \7A V!B^X?P?K$SH=S[0Y!%>,SU-)@)61 ,UMR*F%QO M&^2S']<'Y;*(1 )9Q!X?4=TY##P,H>7FDJ"5%RHO%>>F_"M1WM) ONL/F14Y['H0L^!%Y/OP:0X(=/-P M0:!%!TME]6CY.4$%AH7>+FK@CN$ 9SM<$_C X&EM"[U6T6<=^J2+IVV//),9 M?'N2:0G>W*XJ\.92P9'.C>?6-\G7"F&V""2M[9BD&]=?AUG8U M\>UTJ#1S!GIP>=:SVU ,OW\ M?)O92:5(J2L<&^45?Q:ECW?/1@W,!5?4 MBQKW"K2J M$ <.ARF-U0W%YID2W?:Z7JMMTVW?!"2 BB =D!'\Y'N45![?$"BT 2RD&]FN MO7@?0E18VU#5]4Y;A80.@%'J+]YOO(Q1VGJK4?Q]Q:$'?9*$:YF<6W"M6A(/ M[G2N[#5>K*3_0ZG9T/"M(.O:4&:UVC9ORD^O8/XIX&O%D7OER.:+K<'F.++1 M-(K#D1MWO0]I0W'HUH\C?1W*AF(;:!R[4COKP7&T7WZB_8V%:[N@5;V]556C M8&(.EC%??D;^$L9LZ$:G:/A%A41]V2T"!Y WCIYV7>O*=O':QQ=F!BQ8!,?1 M*A8<1U/ +(WWCDE^VX==A-4I_Q.!BZ&D.31H1!>PP$*X#<$+D(_3 M0.M%@>W2I=9NN"+V 5_4!=@'6CH97$LA(=#MOWAL;## Z\5/+ ,5D;HL./)Z M-J@U]G=DC^G&>%+W(@4:$7_-;Z_A16EY1UWV%6@/S 6^QG5:73[^>VNZ#QS1 M^*OYPQY%(WDY*R4WQ&?WT/=)5L]V,IKQ+&#]-U;DTS73D_?MVI1\BPNH'@X^ M"'2:LAS-VE!-<^(^'EWJ3A 5^*5] MB=_$+^<#6XUL%SE _'QL/M.5XXIVY?'[XPFR!Z<89WK9+_007Q &"2 L;,WQ MP%(1VXK7\F 3,G?A^0RPM018!($#H,FD?YN +V+$E!24A!@\IS()33*$#(A$ MS'CQ.A&NP;PII!94Q_N3"0?W^1VS5 ^Y3]P+PG,XYC.NH@/^T5D/ M?=SL'HXZ3Q/ U$!FP77X*?3Z)QF6?A*K ?8BM#%RPZF,;TP^C(,\V<>2 ?[Q M=^2%;R?8@#_,VQO3M5J4/<3N1./T[A=S)48@GR0C-6DQDA(V]4Y6HL6D( J^1&R!:(U;V4GP$U04DG+A7,] ML %8*2YY+K27,5>:^0#JG2.4"*RO>0W9?L"=.;'@2Z"7".PHX4$.%OXP=NAG MZN424'&^DUF""7:7HO6LO9RN#:(0-O4S'%L.^=0GE8+HA;%W*=+K4]X8W\B9 M"+B#R C!3%R$M>8Y$?C>."@"[=\0YF4.!D+[<#$0DAY_8R:.*^YS1A$4=3M: M7:6=O$K;2V5QI^-JZD+T85%1Q'7W0L/-E[0JYLDL-[ '=AQ;K)N/3+UB8@,7JBCC]BXQWW CGYI:-3+28_O7@RL:3K/]CIK_FF=96:\>5XDBU M<,RU]HW&]+G85IFJT=EIHM 1%EOGFKI1<$U=P 1KD)^\"YV;4\X?(_8-FKY_ M8LXC^THQC77O\;3W>/=>L=.2[&2L<1=Q"76\(3:B K&=YDXSB8_6<6XJ=;R& M_.1=F]RH.D9'YO[)6S?M>9N5%Y42WA 3K7V[;I$2?AGS&/IY0[G"N]"]+:5[ MUQ";O+N&F]>]F!ZR;LG0/4J/8J-EV6CM:W-+:=\7L(^AM[=:I5/YOE+_MI7^ M74-P\F[W;5S_7GG1NH&\;4+;*.V[(29:^Z[6,MIW7>;!^)7>W&<$ZXB*X7;/?*3TF@_SG2%J-32V?^8[TUJ\;."84$I%MT/BV[GX' )UESH MI1M;]=(W@5=65M>=W\3/3Z(LN%4IIC>V]=/%=5UY!0A_ .Q3V]IIXIILF9=_D!,\"XQPIH2VRX.1I-BU#TQZF:/0S?,H(9^WBH0DQZ+IW^S'"1 P>U, M,;VVM<]19YB$=7W\]D[E2OGXZW'+9H]+U^25EGYN[#&UZ:@<>XE X?5@L?5XZ0\\*Y(]U'9G6CK-3"NQ6%Y1A-GLV^D)VT>O&?ACF6%Q< M'LQ.@3J19YO2NH2?5'#5>VR@GB"E:Y^=SE#KWSRW_S)1W:IKI.!G#Y93-WN$ M^F(^;>K-ZC8O\*Z/1UM^S_Y/ LIBUID),S0?$%8/;]#&$(HAMP#]%#%PUT(4(VS5@6;V^]$H MXFC. J>6=@\Z(85EP$VYX9)@D=#VS_/ Z\_7]AZRRHZ6YWKP1\"ZN#:Q[]!: MWG=HGKRO5J;/]34@GX/#'GC3D,"$G39_@FLGOZ1%=@/3:YV\;U>F5DP+:)]W)+Q4X8SMZ)[I7X_L[@G"-< M_'^ZMQJ3$Q',0N"E/J&SCW(PS G7?4J/@?8*34=':'<$0EU(A;7/5^Y@96@9 M<5=_#Z,,>//?6/C!\[YC#3JVY@(:E?/9"QA @TE9!.Q\$C4>M',,8(R+)L"? M+0XV/_?W\#9H7LX))+9@>TS-\5!CLWZ$N,J]9X&HS]W%%% _VJE0L^RY+D%< M^&*$AH3L#'R!U;^I/SXZ/@2D?X3X7%KW[F(N@GJCIO-&W]GO)52B_5X[/5G\ MPQ/ZX6M<&YA\BO'B%43[RW[ [$/.=TN9/-3$&C6-2STTP:]>P(AYCN3B6NII M>;X&:8 _G?6%=X83&?,>R9;FB7ZP% PLUA@^\3Q./?E*UG99#V0*G%B"UO-W\(NJMW"*U[8(\1-!LZ5>:<:V&%*%S+'X&/]@,4)65*.)A]A M:[D\R1N0H)GD^RS&\5D,XQ:ZC8EX5EN:BA3,SU'!K[C\/XGP@":#>!/3!J?3 M<5(E/%(>B1VLLB3+9>1EEV1A-..C,%2X.#?,[Z<#R2NLD0%K5,WA]%/NP#A5,65HK+5@$"(IQV!LOB8GUW@6UQ* M'FC/*PJ#"P![-RQRX[EX>I'G%Z%U969_R'_-"_)(%I'+S*S\4DH">'X"31M!P-Y5,\J-098RUK5Z+PE'\\GRPM4\T M(VB9*[#9WY.IEHLE"BV!HS* L>'60^QKLX--H>9S ?#9H^<\8I/0C06S&)A] MOLSH)$>PEN0%+*IJUQ(>"57H0>,%OD&/.TDA>1JR5?@,NV!"B-2=D"%O3@_\_H5(*LS M*UAL:" ;+V)QUQ\R*W+8]0 I-J>21>=P*UF(#O96T/N0"Q+LN-+ ;!63B>#S M .Z6"G8H^JQ#GW20?7ODF&XMGLL[*A$'70? ?MO5B9(PG"QO\!:[TFDC*IN MM*<3'HY:C1>3K^;DFQ61KPR]?5Z@^_XE]<[OIO.)4HD#\HQ2Z?$UY&T-U R1 MF-9UK3@W[4I2XZ7X&8;>VNK5.Z6G-\0W>3F-BU/)ML@WY]4"E:0HJC MMQSUXZL91CZE[:Y98J=3U5L=527Z #AKC0LM^^,LL$R=CM[N[#$.>23Q(KS: M\R;&ATS=F'0RR9Y*F:\!_M=>NY;":*V<+K\S@7=\DD(^@$RJHM),]_'SY7+O.P4=!5+&9OT""?F/K M([ON& I8E=TH)#NN#4&R:7:LMW9ZQ+!:@0T54#HD&YC9ARC\Y"*BTK;7+BBQ MG)NZ;NFXIGY>WV8%<86C?+ #T?,^FKZ?>'FM$FC$!#YZA)3TRC>T4$MB!@">X8")"E=4<<=Q)S MSFX981SB!WE'A"^EKE$*,:8?THMWB%Z%< O=&-?I%-ODL!/]MX( \;?\N?7V MM[KGTC>3,=K1L$7M\6<(2(DV4A1$<0(HK?(]/,!P)7(6B. MLP3A03S/=-Y]R/:('6%$M$M,;D*?E6Z%^LAM2C8S\;-4@]C9%UPU/]!."2-C M0 9 J!C%2R*4$=+P.^),?/ER0>.$ MG01EHE@2P,VGG]#CGN=]]R/793['\YCL'8$M'VT+6(X R+2 N38B@PG\L=GX M'#:2&A8%&GI :(])>*JE8,DXF@UC<[$7.]5ZWL;'.*O6SXSVRK<8_OL%J'$] MR/G9C=L72RQ6^(O37R:=-J_!K^8/+'[W04*F0,/P3>H@?S6@,*/:G <5%G/E MI&3&2B[F3V*-*3J'\@I 0N"XS5BVDS8$*PM*@Q3,)U^>_RC)MS"5>?/TRG8) M3;(7@;@9\TD3>@\,99NK-ERVF43BND.NNWAJLR!>^)*@+'77!- &.X7@?AP8 M;TJ329!$!+6=%52=!IJ;S[ES "NWP9?SHS2K8N!.IZ)E *HKVJY@J!-LQF4N M*A.=$YC758IET:FOA[$N;Q$P;7)-[VUS>*+$RR/%["9S%X2;9'K MMO@(A>H+H#V)M 7N!)9?".%?/C+$6G5LRM3E,'F.PPU7@D,FU@P42M][9/ 9 MD;J&OA<]#+THS"!TY7EO%?!,%\#NS=5GIL\XS/CT0.@CB:N4:6$X. -7*?YJ\CM$6-)N/GW[X^MB>(>E,962 MWN81L,,5H!Q7C((V\4?F\S .W-YT/UV>?;B][/Y^UKVZO[Q] \1],I\#&>K MR*C+,NOS5AL2$.<;K88;>!'OE<#M.96-Q%]V+9P=@QGW$5'5"V9SV$VLH&C*CS- %,;>BC?OTI]/HG&99^$JL!.SX$ MW9-4QCXUQR$'[9Z[/>5]^XQ@E[%6P"1TI("O##-+JGGD MYT/S[C30YD1CB&GI@Z+_%\AR@#&-ZZ'ME<1@=SGL*-]&)@LU9<-A17LF(GP" M?1DH!;N7P)%3A0QF/Y( $C5=,'RAYS^+.(8@]"@*PMCH8V>^^10#GRX< >X& M0KK$$\[W+!MYF0!%B$#,"#]\8UA8P/2QV@"N2)HDZVYSC3G;7"2*&7MEM+9] MD((>*)9'YH-W UY.5D(ES1#R?F#_ "[H#X&)&'DXO-X=JI,%OE4<22(D8Y*\ MN62<%XG8,1FGX,GSFKO"E;F@A;D0ZW*+RQ+3L+HT#3]_N\)B!T8.$<%OG@<; MC73G103,@*)%"%NN^: ,<:LQYY?A$]>D9W]'I@]Z$\7=YA#2*1!DC"3VL1I. MXOY*KSN8Z7:70U.F-9D=2/&AHD!C$XTD2,[(#DF>!HRE,/[SV;N=L_^5[%T4 M3I\=,_W#C< :R$CI13SU*R;1YX']UP&@;]!V>OK@[55B?Y#)+-"1:"YP%)/5 M96;&[$K"B7]R].Y@S/JA1*:. []9_'+@S$ 3$NV@*P..F>/$E:\XIKD\#%@M MWM;("^#D,/#>@\; C[9GV?T;#L^^A3)5NC9V(BH0XT?B_"URQZ9MQ9#JNN3; MY3QI"Q0*4(-0Z0+U3(#1B# >W. ?\_;"?PKU'@(#O9EI[E-S "X.#W&/D-5L0=0& [<@;!7 PB]/_YY"O\ WF(YMU5YSGH"?WEU?03.+66IF&S0X+@9: "QC J, M^<4,^E3;ZH5^A"8+P"S8J$CNHRBX YN0/X'?'5"6W%ICY0L@S;#.!>I8^F-02:'S$3OTK$'-CR8L9IQALFWK_<727))<;<&-=YH,W].7+!:F^#UX0>A2%':&:>):Y4SK\ MK%^)4P5HG"XT.K(M6BBPW3X5\P#'@B=;P1C^PCW1+#_K8^1^MWU,5?N_.'>F MLOQ@1Z;%<)\O>D/1\^U>%,IZQ-F0&;U+:3HP0'AV#BA)*,57"A/6S&T.93.1X3XG'F2KR**8S]G";@(>95(F7 M?#E1\ZK'7#:P*?@K"<09'Y\MI%%)?/_/>!SLNHP;[=B/)=I,R4:6 L@:BY+I MVCG(-,8Y;JRKG?_>/X_!KG>3.K!DJ&,%'TQK^!L^CF6VT*A\@]LXK+]^:LO< M^L=S4A)CH?C"1(PYF]:&6\T%-4>Y#JQ5&[$"Y'O?"3&K:%T+5HER5YUG?7E] M$"N A63,P1*)R?@%%L"Y!"%;[)4=!L7K\PIZYY. UQO%]-BH/UR! EC#%U?. MX?9A^N Q! N&37/-%:LLT*;@5%I).4446'Y8-3$R_-;-4)K'S#S,A VX4>K' MELL"7G4\JOK+!Y9*S;SX>)GD!O)SL8^7O'FA"JAP%_094+0H+CV'>V)1'@^3 ME5/2D+8L=V.&22?0XUW(F*.+C&/8*'JP&&?>$_80'[$^3QS")@,BBQ7/#P^$ MT32 JRD+'^/V6<1SCD7+WTN5;M,I]5\B[CI7Y'- 7K:@N:<.ID" S3':YY?M MF*J8QIQS^C3FK>*!+^]&I**/*<9*9QY8V$42 >L-G]D_SH:V93'WC5R<*D^="31'14Y76*]HWSSV;2@!+DK]2AZJ8 M@A YF)8?1 Z5_!1"@>,$M10KHV5BL#U&I3R92,HP71Z&]1DL/]-EMY,)=EB M;N3:@^?E-2J1D[R3@*K.)H0&VN)RI/T]KK%B-P9''P*+EV+M5KYSB6<0R%!UPB]VGON&IYXIDI=# MA:V=^:@M2 5.*KO7#1X0%A'*-"\"#3!_;H&;=#XOSK55W^<:9>E+4CD9I+P_ M@<>RF@]4JTSC9<4^$/(988#*D;+X\+QB'(6_]-%=C(T!UF3V6>\YP\7SI&!D M/O,]!J;1<&6'A]5^QC\%DD6P)<&SD&5)D*[^+';IL6F>"*D/6!B MV*(K2N>-Y6X.;%]CX&K[##SX ,S99Q>/0+^ W?R(NPNZZWC),T4M?-%S*;@- M5@GH#TJ3_K^+!VY=ZZ^(DR/HNA8,:QM*QQ2YE'A+D?,*+V)NAI,*(Y8&D!J7 M/8ADOY+H@H]@]_NAN&!D/_01*)$JM\\*HO'[3 L-61>PR?3<#MYFENO0B%.^0+A'C3&V^ MI1=:<-(*XQ+A=ALWV)3F86K_^7RIB\ K_,BFHVR1H#/"'3OWE/MR]TZ_@M\@ M(2C?&>T9MUTFI3!C(>ULTM325<$WO_ K5^7.X"O018L52):NMCV-UF"G0.@*>O(F&>"RYQ*2;7 MXZ9)G!3 AM<.A167R2OP>, HZ<459Q7I;3.J"S0Q5+C>$B=1U+ZX"P)"%,!, MN2KQYZ=5R/T?^S&.DSSPQS9("TP20X%TCJPA3((WLOOH?I :Q+%,7"!S[ %+ MS35-CCGH&TJ*E!1E!W*1BC&EP@EQ*&0J6),.7)&\^)'# B%?V?B5B)+%\2T> MW7Z(3.@F9"R8M?431D?QM.+IM7AZZ7VD@S>EP*7!Q#0?M?GDYI4.M!VL9!9;895 \-V \G(7NX-!\Q!P0YLI 6@*:-!G\1R *H(INH[L?O M['Z\4547Y-4%^1U>D-]MAJLHRV7:_G\PNOF5WX+D:<7C* P^VD$?%#\\RT]Q M-8J5XGHN4EQQ0AK-2$M-22M/-BO:ZP%.D@>EAS;S\3B!Q]/FW5H%*6/R5O$C M5&D""_/\*V!S*R' M;:I+7E\,_N!G#CI%>'24XFIKB:MA2^N^]GA)<.MBTJ.V"CWRJ2#SR'+77\>_ MHUD-XL\3 BYJ"_N7'?-4FB7C=GS0-!0AL"EPCNR(XG:]7L!\CC@A68T&E1[3 MPON^Q\)%(I,#V2C%1:DE%,M.J]LW7: ,ILGT$1 3_#KRVWO/Z37G=$91-46$ M:N!05ASN[0/R,E(16'C=-7G\2_LKLAYX*A4_/R(ES!,-'V#KX5/J9NH$)0IX M!K5-1W$CST(ECR3G:EL0/AJ->7@L"FU,D4KUF.Q#6!#253G:](D9()XK)0TA M)&W23HE.IG+-:@:231!L!GF?,$,U5O5X"9-?(W=1'BE-(L_4"H6>[GU 9\IX MW\2R!P-&UU>%T1:;\+RAZI/?I$T%>@>T!TTQ3,8! %N.42?JA@\QPY%/D.N*J+P@D(@W^.FFP3^MH"J:*4%/:L,5=K9N$-E)4=+'% MYD?3+#XT,27H@5A[! 3 @(A\G6@@Y97.LYURU#,(>+=MZU M8NV\.V+GG9H1/SY+SZE$&_"K221[/3Y==,RG(++%_/N.:8_2T5]O/EY$.B\2 M[9&/&M#$/#^$<1")KF38/&G;K*A/MA6U3 \E$.QMV@3Z'CAY+I[4AS*G/-T* MWL;!!$;< 3\@J=1(-D!SW[#M$/4QY3 )+1:2" F:,(Q SYI'N_T MX[Q3OO$8C0HE&]"!;1\FAB!IX"1\37Q=F86I)TZ)[?+\*VQ6Y.]B?H)TK_0D M8\BQO\//AYZ7RB**!STQ5KPVI8T9AZ?@T^2YG$2GU#F<:3W""C"-\80(G!NL M37/(>3[ +&UN5(4ZYQ/ B^TL*(_R3JF<9(]+.P#7Q?P3 M)F$T4(OB_/'B#?EM"318K*'0!^R;% TB[":\FR7E W9_X',AJDGJ@H*$(J(7 M/1]T$)X=BI[X!<*^!ULDS 7EFQQ"(LM(%@69Z%H[UHLA3Q+V0HQOGU#PS1]< M;:>QS.*I)&G[<5(_/B;-G1U.?+],QAU1^2-Z:6KIK.EEB]7^;PLVU M15HW9?Q;3/XA]0?^7.J;079R98DT%+4\ 2KW)0@;\$M\G*$GF89V!7/RO>&_ M2]U(6 "#$X/=Q%H6(7"XPQF!8;^.#=.:&#B&D0M9M !^R*@VD2*!%Z1BBPSR[6V1P*Q1/HZ8RCA$% ND60*DCNB ^817#2F+<0(;JQ M &2;B_-I5%OYO-'> &_<8NX41C5HX;KA%1_AG1Q@YN5UEK4&LI0')?Q*I(L@ M!B<",0CG7?J% UQT1O>!D+G2M^+YI4PP)#A(DC\1_%WJH" 3O.O+2S7Q]2(\ M.$(*IP'RT"K)Y!71.8P.]A@L_@VB%^:EQ="5)'#244E(^^$%PCW&WDU?^O\B M@P:4(%E!BIFF6\.4_'1S=+U6-E82$_ Q8]> +WP9L"R64>#Z/.7 !$,@Y!EW M@)"LS WX!HU/A*YD+''MQS"JJYJ!G!L\B_[3%DR/@G$:]:.H"^*5@)=/,J1 M$YXL"OK<1:J]S%58TA8(] ^)0HFAN)OW9??0H=T+$*,$S M"D(0)Y\\DHD3'Z J>5"4S$GGN#P**IPE.\"T?E'>5?H^ P7+T M%(2XG,:O;*)G*8_GZ%IK?. 5('HQ3M-[TH; *JPL>W;D$O"M>='>^"@UF3G: MLOD6OS47F'9:C=P"8>BZ\Q4GV:4@\A6GL8 Y$_+X4= $MS;XFX\QC;J!>"5I M>;G+T7)$W\2LUZ\E2CAGT^8B6_5OL! YKA&HG2LBP3=!;M!/:G[_Y[BZW1VZ(* M^#$R1[Y2+(D:S(*[SO0[S=C1S,ELDF(A@UKSPTSBBA4ZL_:/G+PN*LF5\D@Q M)/DH /?/Z TJ.4&!Y[GE74PWPF,*3C0CQKA=MB1,79:$F1HA3?HIZQ?3P=R$ M)\SC(+$/F=283^L2C=!,"&V'<22IA8YES2%"8BQT/9UB2*!6:P M+4>DZE(@ (PQQ5.&U(E MMH:F,UB0@91X21S9U*84,EE5<1TMN\ =)\=J>7=\ 5">4ES5\=H[#QV< ML[6&'ICAA9,&]QD_5%A< YE,,@$-.V8_N1<-(AO\IPJ)+,P^-TL6/"[)H+?8CX$V&(OE02W61INZ_!YM=/F MLUV<-NLR:V'$&\A"[J?NI?U@_4CS>71Z+1V60LD-8;N3D,-B8T9 MZ3K/7ZCG)7KE1.LN/!?/ M7'FZ%CH*'YX_,+<_Q,LQO%@<#E$@]G]C,M22\S/$0N5^@1CXU#LR3#-#"W]X M3G]#35U*:4JR8L'67Y'@+%6.;FH,22D%8\TD*F,:1Y6?H*] G(7.G"+.&L0Q M4 OE$$?8E.X^TIXDY;VE%0HIUZ1+0 M1CVGR$FL);;%%;.V"$GI(D0\OG@1?/]YSLG4BD=[C6INV*0,:S,[2VJM[<12 MO#Z])<)AG25X]8R>T'8< M:(;&8&29)QK5_Q"?!2'A'5@O3%;4:A7<@O.QK_I?Z.AK]QN(T=?+;_>B&=I3 MPA=WVL?/=Q=_W-U]OOZF=;]]A'^[7_[O[O.==GVE77W^UOUV\;G[1;NX_O;Q M\[U\Y_;R[H\O]_3*]_N,ODQ>TH[7%;81)Q;GSVQ?.^XU;X+L:@+,TL MJ1K O^-KA@XJ7()02K M'[GR]C1E']ZG"Q5D[DL'0RJH1@6\3%F\ZR_X>;;X:N2:D66'E,R?"SR:;E,6 MNG4]<6?29V%<&TA FBY:SXKV?UXD1X?WPWG\%@R9(80?- MZ%8TW$4A.@J]9//[T%U^#VIZLK_'6R"ZZ,+W-CF^&38BNK?!T#VD\D!3?(*# ME"D='&HA""15F!,P#B\TBP@20DI.$->(7^3!W@7VNES &'8HO7YTQ([;HIDT MB?N8+1EX>RF^/2NO'?%:!/SP0T]NY>KQ]5J1?"JNGG%H]YX\O@6# GMN_YE> MD9AJ\?7S)R8NJ3-=O#"-=470 X- U%5-<*TPK&1:\1U_HM 34"/D4 Z>GP'F M%8A@\$/@KBB-Q6T?X$QXX7><6=@KQ+R]=* ME_=IX^=)/;_I[S!?P;6FGX/HN=-/!1##]!=4HG'ZL:37]#A?EC,! M0=SD"\_G9S"K BP+>\*J7I\^P,DC0471[$%* /\Y0) MY]P)3D7]E*H4@* _D2S)%=?$P+$(3Y!(YWPA,>QNW+"?OKQ^9_VA#9Z+$:5F\BS_ID")"E8M, MD^@G+6 C^PR,K!T,10FH^(\@KDT<8&UB5'IXERN#ZA(@;U%&8<#K%[MV_SN\ M"WK:>\9[NI[GB)\3#HVXS, U&+V$'>'W 0=J2X8I2K#W&26["O]CQ*CN'$;7 MXX]#AK X%R(/[U0E(O%,J[@DM!3$!*.3S4R^^ 1R1HX])+EFT_",UI^.<1X MY:*0% 78&EY-1"X"@>3;>&X^'NB#SW!$])%,O6_#J-!U^#NRQP+N)J:3+_I( MS@<&D4\K)]?%2X] EGFF&ZO(#0A+1SAS9)9( 60AZ4P8#58^ (LT]IZP& EA M.0HK8W.:/9@!K?'C7TL@F&M<<\%RXYR<=YZ'],,2\0?D2CY@'MBLN6 =X M72_3!GHH%1Z0GG5_.M.O+H^\/"*H@\8V"*FN).<2/4YDAK^?6U1O-=-%"F["I3#?A>LRC:K:S\?U)21!53'%S@SI) MO(SND$E:$IC%"8?/ FD43X_H!AT>57$OWH1%]#V"*,.)RPDG!5!I+Q)$9 >A M7Y0KX)X160[TI%,*NA0,P$4/5FJ,Y>.B$3?B*=\@WNQ8;(!X;W3HCQ?5^A&\ M;1-.')(*S7?6I1 2!Z3[V6A5FAG*)BS@@J9![+50UJ8%D@GZ/:'>BHL54=9@ M6H/1;I0#2U &)Q/;O8FIQ&H+XRVVR_?J#[[W%#?L(4X&XRC6Y(5+5R!O1<@Q M2' WI(N0,;\I150*)L'5@!4+ H&SG4 J92P3R;E1K72FU;S1K-3H.->5A[AZ M1OA)[(Q&I?Z*&S?9)!*V56F\DK0*S%&,/I680<%- OXZX-;0IW" @"P7UE;J M) W8M4IW<-!OVN O-C#F[P#GDY)V$2$M1(' M;'@95FS490^4$9DH2M!^ 9TM< 06,^+6D0"94?,@8J)','\QRGHFF5Q.E,GI M92C"-1@WFP([C^)V<8IJH]*8/CMU2;SB=XQ*)SY#E"2.S3_\_7.U4JNB#PC[ M2X>*%1-H1V49'MPXIV>.D#[\/E'G2QQ4\0;.\#"'@\/+)SX_LH%',B?PI<>% M<\ZD=G-8*$^JC-JB0Y_DXW[/ 5]X#+CBBK_\$/#0S@ 7,L"B(SIM2FIUSG@Z M;OOL00Z3IBLQ3*UE$6-$MPGH:()^5K: $2S)/1;IR61#\8YS4D',(&Y^6EWZ#[W36K,):RO^\_JM-E&^$6'T0F^4Z+VDT./\ 4\KDE01RVTU!O-" MJ?KUQ&@LMGQ+]Y9CY#DWG/'%@=?&/S0Z@J0E!6;%_[U^N\FZEZEIB%DLEK^L M!,6BLQ$2:$("TFNP&R)OH[&7,\F&1_NN%[>'5%/+N9WEY!5@BZ\]I7=:;[R: MK566:";K'^87MT+OQGY_2AMB+PI@&Q>\QKL*F]4?"U5XZ_@T.+^)6@XM?>1T MK)6%CD=M'M1R'KBUS9^7>JJ>'IH'N%NC73L^H\UOTY7%;!\S)9.[HID#047: MPR>M$M*R4%():6E)R\&_>0J\VV>*I(=/TI2T[I>LD^ZZVB^JIWO=+\YGP&H# M>*]^OOW-X7:/!+XEYGFVP,OC[5<;CCZMW>ZT;CUY__/\3LY?97-**(MK$_VV M#;UV7M_%#+>SEOMM=VMD,:I5K'NW?:KLS%B_4B*Z9K^-EFYT6DI$E8@J$2VH MB-::>O6\K42T8"+:I!(_VR?*J]UM!(OIAV/52WZ72MP5PMM!AZ5-EHUN[)&A MEQYCJZHW:HV-+U%>*.3P=52I*'_>P*IPBN['1O=&7:\9BO)'2/E.O;+YO:&B M>^'I;K3U6E51_B#V(?7.%JSR,D39\J' OL\\U-.B/SW*W?"G%#[!06V"]QY1 MU<^;'15%*QI9F@BYKXA2**+4]$Y[/SZ%HLKLQ6I5-A]U4S1Y88:#?GYN**H4 MC"JU5F,+<8L"[(F*Z9+>,0$?*\$C"1/0&B$F+%6S>N0@U.OM96\'R'A#6,+&P5%]^+373?:2M,?Q@:E MMJ>HUY9#YOL^$5!/B_ZTD!MDJ>1 ;%)[V\RV.0/ FK]+EMW-@YH]>7\]"2-] MZG@!8HUM85\\:UY;,J8OZ&TSFG;& !IZP]B:82S^VI:(DJTMF,V#6=D2T?&T MIM>KFX^;S^CM=9'6M4Q4;&XOLJ1HN".-JK>-G0EB\=:V1)0\K76,RN:OB2TA MCT>9A_49KSA2K39^LG50!UO[#G_HU;:"!2@<52HJ/:YH-#%TH]545"D856H5 M19.BT:1351F+1:-)N[TGDU+(*/.V/=*/;,!\+"XUL%W3[5/Q[I$'<_F?B=6W ME(.Z0JJMTN]%(TFUHO)LBT:3I@*.*AI)E)@4CR9J6UTTBABM/8G)489*KT,L MK"WBI-HISWMXK2/^^4$YI:7*%FQL[22]9*F"I:+Z-MP#1?;"D_VTV=F!$S(# MSG[C1_>*Y,N0W-@%/*4B>8%(WFHHY7X0VX]O7P]@\Z$ F]33O2;_EV3W^SF= MYJ_UV,#SFJVV-1"FDKDQ^][WUQKGNRF=.6/?#Q][ MGO5,7\!G$]B)?\[5%?^W1OCM#*JU5=OTXMO1J$G'Q#3\"=BD_HN67O:_^;PP,0FEPN?[*U= M =[8I/^86<1WO?=?3?\[[%;OV,,(W$GMLSO ]SB20^_]I,)?B:TV!F;\4EKW M'3,(8.5L]QY_>C(I?4C2!0.<$DC2%;9K,9?D[\SB0;'BW04[:'5%/+N9WEG P7%U5[:L)V MU!MSS/.&]EVP5N_L]Z>VJX5#+PI,U\* LOU^L_ICH0IO'9\&KU4QM[D<6OK( MZ5@K"QV/VCRHY3QP:[OOXVCUM.A/#\4#W*W1KAV?T>Z.@+1A6%Q:8#IX&421]M!)JX2T+)140EI:TG[T',?T-?Z[/E,D/7R2IJ1U MOV0]VOQ>THYOMA]_58VIQE1CJC'5F&JLO(VMYD:4 ;,M_K=#/=TQ_]'N,^&U M'AA01DXRXGXR:+%8B-YNJ1I=15\]WLCQ5- M5E@L0S=4[=G"4:76J>RG-L/1QZAOF>\YCG),5V-7O=Y6^.]%HTI]"[C(BB8O M=4Q5U*EX5&GO)BRL:++"8IT:>M5055Z*1!'P2G=0^_;8RXE,.*17GO^@W-$5 MXZ2U\YV@4"N%OI*15>YHT6C2T)L-502R:%3I[ 9+3]%D%>W54!:E:#0Q6GLR M*4V<#BLR%YXLI]O(1RNR%YXLG>VD1*]-MVW'(_?-S*; M>EKTI\>W]X;6[[W0=-* 18>TPRYQC9JVH=?.MV^5RU&DIF15L(QJ=1=)FJK: MGE(V?'R-EFYTME\)6RF; M)>*9LB\EB)E4VMJ5?/5?F]HU0VS<8N\F&WKFN6 MOIG];J7J@2\=B62!>;4#-]R'JARXSB)BY4#FA-K]\YBIHH$S!C@E^*IHX#*- MJ:*!JFC@6HT=3-T=M9P;7<[)L'=1M:FA>("[-=I'6!='U2,K"R55/;+2DE8):5DHJ82TM*1510-+1U)5 M-'"?>ELO:.BZDWVJK* M1-'(4JOOIK:I(LHJVR]5*;" 5#%419;B$>5<;W046'S1J&)46WN2E:,/32L4 M[%VRND+!5H17*-B*[ H%6Y%=H6 ?+=D5"O91DEVA8*NGZND1[[W?*A3L_:IF MA8*]%:M\X%B1"IBVB#Q68F6C4+"5LE'*ID@\5F)EHU"PCU?9*!3L>2C8_YP8 MRC_WA5&= IY>8:76!J .O;%$GSZ?M^5]*:46I#SFC&IK0YE(QO39V&;X= M/B-JB!?Y\5IHIL\PQFEIH2?S!@0F RRNB;D#6C@T$=24:9$3VB,S9 B3C,KC M.PNU?A2 IH"W*QKVD_K&3D#*-4)%M0/MWY'I0]/.LW;+QIX/+P4T'!:(EGMF M /2*QO ;?/[=]9X<9G&T$WP0=T>Y#3BH!]^TZ&O\/2R"$T\'OAWIVM/0[@_Q M\[/V9 ./@,(+(Q^3). /_M;THB@-FO4/-J-Y^^_?%U,9[(5$Q/ MVL;Y2/:\7TTSZG((O\ 88F41?TY_',9ASYONI\NS#[>7W=_/NE?WE[=O0#4] MF<^!M/884'199A7>:D/&E[2&SI>(EOY4I7_@=U.!5/'5B?9+WOK_]C%__9&0 MFUC]^^N++[;[/>[#LH.Q8\*RVJYCN^RLYWC][UF'B;J.&]7>F=K09X-?3WX* MO7ZVPL.36 G;M4,;PZZM:P]F>F="\";7[O?6X5>9.PDW[F/?* M>.Z*Q&4A\60*QZ&;Q]WI]RU4@=F1Q5ZAQ,@^#;91*Z#!7KGFS%$89<5:FV&M MU%1W+T6-1 MZ*@<\BV'I%8H/[37D%0!(U)KE(\[BIB4XJV7\]8F"MHI9E/,IA29XBVER!2S M'0>SO:16J&(RQ62K:K0#8+350&@V4Z9@8[OE?:4KK5$B]2"C/,<;5U(]*CJJ M'A4=R]*CHF,Y>E1T+$>/1:'C:NY_P0[+]N+^3]2/Z#+?P\N=;!V\IQ<,=$T MH(UNUC>"_;3A$37K>J>]:OW5#8]AUY0I:H][('^[N7*=UPV/H$C1J+5 Z Z* M$0]#*=4-O=5:M:Z)4DIE44JM\Y7+PRNE=,",>!A*J5;3ZX922H7H<1^>4O5X ME-("!:3.P%ZX";[QGIBO/3"7^28':"JYAB^N5*]<-5%I]++0WE@95UW1OC2T MUYO-59&N%?7+0OWZRD53%>W+0OO3\_J>P]VOBT:%XZ![L[%O>_]Z[3V4.DB< MVD-=VX[V#W,T?JL]F&N5Q5-BM9&HF-[LK%J*6AG3LE"_7EFU*IFB?6EHK[>K MBOJ%Z'$/U#_?MS-53$HU/#=W8]TF8VD3MA?+UU4O2%V83I0ZBIC91OS'S M\5EC?T?V>,3PRKK:1NW)G.J=AC*HA>AQ'Z<1M7WG%A23%$=!_)9>JRGJ%Z+' M?8A^78E^,7K<2_!4Y9\4I,<]4+]1O.BI.I5ZX8;J$^7T.50;.@BQ3K"N]3T7 MEB; L4!+WW,RPI[6/:X]%NN)1%J"BJE2X^^J5>;N\PKR$6N.4K]?B0,UJ[L M\IA5L=>1L5==KS:4_E(,MC4&:^W4V57L=63L5=.KQBX#Z(K!CHS!6LU*YQ#X MZZ#/1 N \%.N'HN"FZ1Z5'14/2HZEJ5'1<=R]*CH6(X>BT)'=8"VZ@$:]'OO MA::3KF52]B.QA;O0.NQ"+2_J.6QR&UHT7*3E1]XV]-KY+N_<3VZAZRI$LY!( M!Q&CF3U\HUK=[[V47*93>')*OVY_Y(V6;G3V><:B]*O2KTJ_*OU:4OU::^K5 M\UV"92O]>G3ZM=FH[!65;._J=7GD4?C8\ZQG^@(^F[":_'/N4/\Y,,1@PFR_/C.;U,=+)R'^]ZF5)YH@CB@4\JGA&0W-?"(8-_?<:T$?QP M&&C,M9BEW;%QR$8]YFMUD(5:M5;7;+?O,S. +W^N-2L&'RJ,R+$]5]>@J6;C ME?@X8C%3\"A.^QV/'AO^'$091+PAAM6S3<9XU^ _]:.Q[5@3CT;5>%&HP M0!I2$,I&35DX!5<,Y>0[K"N.S_+M1^9JO6J$L M,M$%AD &10\2ZSB3?.A$YX?4?%>4F"T4#(RW-QW M(HL%4CARV1H8$!OI,9<-;)I+OBC![&!$(3"\-Q@$P+K K[8[<$S$/S;]9VB0 M!4$$_]'PGL2TB S24H)W*6QW'('XPM)XTD"L=KA:M$:V:X-*H_?I'PA'U^5_6V]?QVN"-X "^ 6R!?1ADQ!H;#1VO&?&SGP&4L"PF'2 MZO]I:/>'4OA0,\ ON/@\^QY(0FC^$((GA6ZB =L%#L4RROP!O0IR,P#Y0EES MXEM(%4V..1EJ8G5!0'\V*K6,W5U1(:UDEZ58RA'@6'+GDK]P91&VSQA30+LO M2))<%=,&M@M+P546S+@THC8UY1 /!(&PX#3YW@^0F9"!S/Q:/P CUPO*P M.%"$<47V1BL+%W\U7?.!D8,!5":F#8@E3->-0.NRP0!X!TV&'<^?>$$R';!X MCS0OU[.L;P:HW081*'U2D-PO ;7]&11MH$6N5(# U_W(][%K>M'S81./3I7H M"9@??MSW'ER8#BA0<*Q\E"BI@X5&MO"+@8V"A_ZI90? CC ^&[I#CH8!WM_& MUE9/F2ZP*-)ILQ*3!3_GC>%<,I,KA_&X6LDV"S^YQG<=2RR[W,,2NTV2] E4 MFV88EA4\Z,NR8M^(\5_@2?';YAIOS''@KW GP_H+WDMZ!L$ A&((? M: /?&]%; V:1$P8[@S */>BB;^&K:XG0V\_52JV*3 %2ZD0HN 'LB)F><;5, M:HK8CC=4U])MG$(C1N-U7BNK[#)JNV9*RW[4^HX9!+^>W'SZ\/O)9("^6GV5 M%UD73^BP@1Z)O+YL>U?WMW&#>4>-J4YD7F"Z@>'@#!S2)&,P^U4?MK/:S:=O M?WR=VT=^J%[&_"<9].0][TO3C(;L]A?H-X[8QY_3'X=Q:N1-]]/EV8?;R^[O M9]VK^\O;-YKI/)G/@3PUP;,!EV5F_E8;,KZ,-3P2$QF5/U7I'_C=5+*E^.I$ M^R5OS7_[F+_F2+Q-K/C]]<47V_T>]P&NQ]@Q82EMU[%==M9SO/[W[)$4=1TW MJKTS-9"$P:\G/X5>_R3#Y4]B)6S7QFB9I!Z^,?DP/FS)/E[B,"?O#/">-C4@ MV!?P%7!.\.X7\_VR#)#ZE'^R-"6U2YYE"6&;7,O=618@:$9A\7[S_*]@*CSB M3OXX1]OMQ5+1Z9J0QU]/0(Z0K\518?PW'D[$?W,)&-@NL4F^CEQ-SW":VBYN M4I#*/Z1\O$O. 7G.==+Y;\S$(<;=;S4->VK *YZ;;Z8QF!<0POWUQ&@L5O)+ M]_:">[.;D[74-,0L%DI?5H!BR=D(!7*OZ.Z$QMMH[.4\LN'1 CEE>T@UM9S; M6<[)"RM%59[+W519W$S6$\I/.X&U>F>_/Z7HF!<%IFL%K]_]8K_?K/Y8J,%; MQZ? T3,JBY8^E&:]7;S6MUM9W%W&^[6Z/+.I >:W6TI:2;M> VE$0BY1M-O;-R'6\E MD4HBRR21>R9VJZK7&JL6%E RN&VR-(R5@5@*+8);WC46TVF_P'MEWB"&UL H M@G50RFGGM56V&:XQVFV]75^UBMUZ@9/#5X"E(OUY:^7JA8KN):"[46_H1F/S M6PQ%^L*3OF.L7"]+T;T$=&_4]>;YJI5$%>5+0/EZK=(L#MVW?$RQ[U,8];3H M3X]RRYU&:SRHG?:>XTVU<[U1-U08L&!D,>J5S;LRBB@O)(JAM]L[.2!19%EA MLA>U\_;2M4?(>%KC2W$ MT79T-*2N4*FGZ@K5RW?AUV.&>VVJJI2"WCZH#?>^0ZQZI[GY/+J#-Y7[SA7? MPO95T>1EBW4*KF9]\WO+G)Y>*XHL1Y':;D+>BAY+GD'4]/;*Y:R5XMJ^XJK7 M=V-/7J_MD)8D5VFR[)SR1%>XMJA7:RH%HVA4J6TAY5[1Y(4TT5M;N/.FJ/)" M[T?E]16.)G6]OH6+(XHJ+]TGG&_AL$[E*LUP2C^R ?.Q)E12[-D<>3"7_YE8 MMU'YJ"MP;FG/44F>4VOGF]^]ZT4?.$) M?VK4FELP[>LH^"V'V_=]FJ">%OWI4>ZJL8[\X<(?+=9\==!\EA?U'#:I^O93 MY7KY\=7TNK'Y@XI)/5POI4V>O:H%,LJS![D-!WRQ2:Z3258UN$NN5TX;>GT7 M!;YG\-?!;O .7*>?ZZLBR2IQKOLA:8E*/7K2?5$ZS/' M$W4ES EH5*NOWJ8I8D:A)Q\0Q_$G8L/[+EE[VDOG,,;$AIG3 M5/9V7FF^VI[9>-=[_]7TO\/.]XX]C)@;:I_= ;[' 2UZ[R>MRDILE=Y?S]B3 M2R'XQ]^1%[Z=F Y_N %:]QTS"&#E;/<>?WHR*9)(T@4#G))24C2V:S&7A/+' M+(*G.O^-F3C$N/M]Y\_.U:F;:0SF!81P?STQ&O&TTRJZSQ#I;X=AWLT)4FH: M8A:3HO7-=IDV@I\. XT!IU@@9>.0C7K,U^I5/4^^UJ? .C=("L@P&^.1#8\6 MR"G;0ZJIY=S.JM7I9M/21T[%6%CH>M7E0RWG@UG;?)]OJ:=&?'HH'N%NC M73L^H]T= 6G#LICM8Z;D#?/Q&_.!:=X PO@D34GK?LEZM*G"I!W?;#_^JAI3C:G&5&.J,=58>1M; MS8TH \)<_&^'>KIC_J/=9\)K/3!8CYP\U/UDZ9Z\-YH=O5-355/6;'=K=&FW M=U-C6EW:*9I 5NMZLZW*?15.((U=W()1 EDX@6RV]'I3X7X631Z;C=W4EM^5 M/!Y?8'#"H[\&UK!=T]'8WY$]ILL5T' T,/MAY!^:B[]OH.*Z7C.44U\TLK1V MH[(43581E9I^WE;PN$4CR[FJ:E\XFM0;.PE)*)JLL%BU@ZAH7\( ]"WS/<=1 M?NFJQK9=W4D812F1E?Q2Y0 5C29&0V^?J[!3X:='(\,86SHX4V8M/=OV\N7D[J A??,)OH7R](GOQR:ZW M:ZH&ZQ$2OE/;0FA@;;IO.3J_;QPV];3H3X]O%PZMWWNAZ:3AB0YIEUWBJC>U M:DLW6JI*WWIF^<#KWAC5:OE*:AWZ#S7'FKL!+%)9^T432.-H5NKI^IIL??D"MWZ):KO<%$B%;KU2\SR@<-$*@3:_7-4B76+0K=6ND7I M%J5;MC$^A6Y]O*I%H5OO%-UZ7=SI%)CT"BNU-JATZ(UC1.EY&]J74FI!IF/. MJ+8VE(D<3)^-?18P-\0'VJ/9C^ [V[6B/@)>:R/FA,S23O_S^>MK;>Q[^#RH M%)?O+/M1XF/=?/KP>SZN];389G#*\9'DJ$Q[5_>W'@S/>> MDK!+]BL4".WFT[<_OB[&;I@*I,Q262?O>5^:9C1EM[] OS'=XL_IC\,XOG33 M_71Y]N'VLOO[6??J_O+V#7#)D_D<2,6+D1N796;^5ALROHPUM(,B+/53E?Z! MWTU%K,17)]HO>6O^V\?\-4?B;6+%[Z\OOMCN][@/RP[&C@E+:;N.[;*SGN/U MOV=M%W4=-ZJ],[6ASP:_GOP4>OTL@/Z36 G;M4,;XUN<>OC&Y,,X%)9]+ D[ M#PT^QR4@4'=$K;F KX!S@G>_F.^798#4I_SHWI34ZISQ=$R0L0+NB83^I;^RD>H!&>,5VH/T[,GUHVGG6 M;MG8\^&E@(;# M%RSPQ Z49C^ T^_^YZ3PZS. X1/HB[HT0D'-2#;UKT-?X> M%L&)IP/?CG3M:6CWA_CY&60&V!Z471CYF-$$?_"WYDZLHNI6K.EB[+ANQ270 M[BNGG2IQ@L)_5/K(NJ/%7ABF-0X*IP M16GHJ I7E,$\J.4\<&N[[Y0X];3H3P_% U38S%LVV@H3ORR45)CXI26M$M*R M4%():6E)JPI7E(ZDJG#%/N\8J<(5JC'5F&I,-:8:4XUMHK'5W(@R7%6>@"/K M,M_#E"5VX!=_]EFQHJ$;"NIVW7:W5[&BL1M(0G43KV "V6GKC?KF;\XI>7S9 M8K5:2AZ/4AZ;+;W=5/)8-'ELGN_BDJDJ6+&[@A7>$_.U!^8R7]RC.""%M>_J M+;I15ZCB1:.*H0#X"T>3IEYM;Q[Q1E'EA?IK-\6G%$U66*Q30^\T=N)BO584 M68XB]1WYO*_7]DM+&&*^MAWM'^9H_%9[, \+%W/?[D]5KZO 4"%8TLYULH?*)H\D(GJ*;7:SLABW)+E]TH%-XM+6&X]#=F/CYK M[._('H\8WB50CNFR?%1KZ.V..M$I&EF,FO),"T>4FJ$WJRI@6C2R& WEFA:. M*'6]UE&;N*)1Q6CNQCM5R;F3+NHG.LMW".(X"!$I4]?ZJL+OSF5@^0J =;U5 M5[5>CY#RK2VD*BBR%Y[L'=UHJY*?1TCXEBKQ>XQD;^B-EBKI?8R$W\91EBKQ MJYX>YM/CVYJ_525^]ZN:58G?[9CE Z^5I\IP[I^C2JQ;5(E?I5N4;E&Z91OC M4R5^CU>UJ!*_.RVUNJT*=FE$1@&#>>"3BF<$[.53J45W?CDQ#:O5:+;;]QE5 M@ORY5:W4-!B+8WNNKD$C#>,5GEN/QJ;/9)G'95JM88%*&\O^#AR&E2^!BX?: M$$053[J'/&]3>_2<:,3H#-R$!?$]]T$;^S86X8.&'VUX@._Q8I=RF%C>TF(C M^A'\BY4E;?$[AA4NX0.L"JRG9OGV(W.UWC,5LS0E7%:J[N2NRTUNBY<_P=0" M&?(H"SM? ]$>4A/3-3, /AES'%N$G"9FU[4G>&[4*^>O5N/[-%N?5XR5?EW+ M\J0EAICPNV!UK+":95&>\B%_&" WB_*PF!>2D@B4DC'^3#R;E,+ A(>P&+9G M\8JO##N *3PST^?#2_[&#IW(PM['T-T/*L *(O)SO=*2 D^M4)S,LGV8A-8? MPJ3@)U;$L%-3<^R_(QOFRO"E8,P+O))P??!MZX$]PA/HU3&QS#<)-;;/>45V MTF,N&]BA-O"]$0VZ^_5?-UA7%G_S9/I6,L,+G+'[7!8AO>-LH N<#X$@:PI+!@891Y^@6(_-I]]#\L*FS^$5$G>FFC =H/(1[QK_H!>!2$8 ML !SL9"51396)6>HB8CW2%PZ679>6^,L%&$I=AE5D3>56>N&WSTQGVF=2N-5 MK"YYV]"NA268HL0JM2S5@%H/_ ]N%W:38'#IGBG9]K$_9DSB\G;.B4[;3E M8$$W"@&75M7S?>\)R!.@2_"$9@X;3C M^1.[:']'I@_L \S,B]QS5R&X#0YS[&Z%%H=BWW; QM%#)U7 MRPZ VU'Q0G?(DC!@+@;)@%-3 :%\M ,N2\)_P\?P]^1PZ$TT.V9(_8\\%!S6 M3R^=-;UL\7J= CEK5:/_]O+^EG^TWK[64]8/E+_%Y!_2ZN'/>6,XE\SDRB%9 M5ZN8=]10J-=T4D5+K#IYXX[-N6V2HF2Z#:/2>44-UZOP24=^'?-6G&=@6I=O MK#FW@< M-@@D;!J!+V'1I;!X@1U2B".V74\V+..$ _8T9&ZF-=QHIIMS<',J&ZMH'S/\ MSPF($TY/%W[.;/(Q.,U*(24BFB96]Q27Y75YC- J.D#/\ LPD0NON*;MCA,^FT M"^%!WK( M#G&;=[]@FV]+PM;_P8;<,_'9"[G64F@^,K'S07L/)LP;"SQ2 MM!N^%ST,P;$.AHFS@:%5_@[XW"::)5"%..D>#Q)QQ:T-S+[MT'L5K1OF M"A&,9F2"_P__3F].ZD9V"T[6"%^G03R:MF/VL(-G3E[JVF>/GO-(.X/,(,H1 M7/H3C1_X$>A:#,$!I,5&0@T<[RG@H;8^-&*[$2Y!0E:=[Y_ &4;OE"^=P]*D M2Y9P8N'(G)L6 [\U)/\@@":#P7/>-DR/]V.T[X1F(O*>0=Y\\NY%M()OOG&D M/C 3NBY>S[$?! M*]85^?, 8C70085.Z<(^) 4 W@I/*O6 7!%XS:D+9[9K6 MEOTH:Q'??/KP>UQR3IX25JNO\@[^Q!,ZUZ1'(KTRV][5_>W<&G:I3F1Z9KJ! MX> ,2)PD;F:_ZB-+W'SZ]L?7Q77RIE(Q9QUZGKSG?6F:T9+=_@+]QB>.\>?T MQV&8>,+V,-3])% M8NM/5?H'?C>5\RJ^.M%^R5OSWS[FKSD2;Q,K?G]]\<5VO\=]P(9J[)BPE+:+ M1NJLYWC][]G3;^HZ;E1[9VI#GPU^/?DI]/HG&2Y_$BL!>C*T,4.64P_?F'P8 M)]-F'TO"_N/OR O?3I"7/\Q+*K@G204M?0%?H;"_^\5\ORP#I#[EYP=/2:W. M&4_'J*X]F'G4+H1M6= MZY13DG4X!'0ZGF$;[!"_ M.C:?^7O\N3"!8MOKV-R5(5_I3\:GE9IKHU*;.(Y 4T^K1.V =F'BE"#=U/'Q M3DTG I&T(<5;$WLPVMH+RDYGB AZPS@:G MN9L*>Q.+[)+C/1#=1)^=9)N'O\,^\03,#^GL; !D1N5AQC$ZBE-,LR--WJAT MXK9$<,>A @0\,!Z 7X912]H8B+'SP]QV>A \%$3S3J*$DVQ-RV8Z@2?F4:L8 M^4M7>G[][&I7K.='&.'C#)F)%-!9!W(?[O"!=, @/.X=!Z8^,B3W2$3*[GW3 M#9!UR#E.PK_#-$3G2ICARAZ:B,9W(/(=V@W#0H)_A@)(HC>@[2IZE./T@39F M4,3**K!_G)&NDD<$\")\&B#+X"QZ+'QB;()9B![=Z"$"&B0G9SQ9(XDSM%(2UH)I@(.+W?;%$68J= :=-K)=TD"RZ5EE9.5D1Y7>9R4I M'F5E[,1AK4XRF^16V\U=AY6RFO3442%PU,C\SM!3;&9[A)[0 0>WD.)],B0\ M,RY+FAL,36NJF)/#C&*/5R*_98XQ&]16* M2[/Z2KI.L@&1#AP@FD5L \C_YE/)9E+Q9YG\ ^ZEC9'EJRA[3=>$ZU"?F"1X;W,Z#^7V4?O\PU7GW(=LC=H3R #-%+0)]5KH5ZB.W*=G,Q,]2#6)G M7W#5_$ [A69DS$!H^ZUQ1H M7[YNR\1UDI;\?:X^!/)'M6)'0#L@-=+R7PB"H-- M^M]T1DEU\AB%/#(O8#-'NH".+UWA7?FL.52BG(P@$P"E79UP?B;CK>C2D?1@ M(FN?YV3PI2)/XY'!YS"8=*Y(0F4L=V(,%=#GL5\[@\],OBG+&\S\@91"_I!R MB6Z1IY'LQQ@HAQO+C EOI2W<^=M+?(O[:A^!^U.FB40UF;$X+*)49M$1GT?G;3#9F*M] Z$?:O\R^]\#] ^NA[97"B[H3F>ZY8D3 MKF=\!8(Y]H.-HI%W-,COI8H3RNQQS@@/'F(= )W!AL+-R[7+'0%J=9F519'/ M])F1&:83P6!#@9L(.JV@A%D[RT]R# $QY@^\[,8W02CAM/4DYL8NT<=(4MZ- MBE&ERVW8.XR$' 7F;B$@0MF!V*/Z_0C;KG$B:IOS3EMFE)F M9>"T-"?0G7XB%VVPQR:J"'Y"1O0;,-KW8S;SJX3O<&DL$R.$D4LQB(E3HYD. M52G6[T]D%7%Q0]ZDB/W0[#DPK&>0N0H4G[?&+)8XTWG>4C,YPZ7$$^!8/Q)[ MM,@=F[85WZO3)66XAK=,?@O7!-LQL .,F<3BP& R/+V6CFK_%8'K)0RR 4+, MI\1^8'87R=T8]@:V%P4.SLBV].R4>>B@QTC ,0&!+N3RA $*2>,9AQC;A+TJ M!3]T1USW@C>$MI3.;?+LG"XO7 MJDXMOJTZW[I)SJ&] -Z*^I-A4% >@Z6SKF1J1A.4<;W3+(<1RI?*;BY+?W%;YS2J_ M^>CSF[\0;$69XN-I3Y@?;/#[4SQ$'O (N9.@=8!*Y\V :$8^SS;N10'P>C#[ M\A/J]*0-<;V:DI:2@_;4+?61!SLPEE1#3=VD20$+Q5^+U#$1@$%3(_N26=0X MGW8M/F'T:1?%3]U20[-X*AQ=&DM?<$6#[=M]<;TH#KS0W40^*M!B9%M-GX=J MRQ&4N47M<^8-SM#?2.>Q4C9N*ILU1@[P4]?UQ2&Q]F@Z$7$)GF",HI'XN>#L+P\!B=Z9+OQ3/J',]]."/"9W/J^NF%4TJ&. M3)(%KYBNXMD_Z-SZQ:O^)?XE><5++_&%>"&US7_EP;&(,VM0TJ[?K39$^/Q M>0Z'R?-2.)(:72<.^,FS@.[(XG:([!*A><".(?R+XP6IT^S)L$67XY'<,G[G MQ45].P*O]>SW>#-+>7-\(SV5S1T?')A!DLI)?8'ZD4W]&Y_($]@$/R@9!*)T M1(3\QK/J7=-YQF@O2-]5?&!T(2\$R.0&! G"5Z[CK"EY="+BYMJ-"7/Z_)DC M"6E&MQ*/XA97%?;OH>=33A_][.!9:A4AIRO=GA/$+ZV_WM M]9<[$O.;V^N+RX\DV264XX2I1S&CI^_"YPKAQ=#$NS6N#JX+"PB@B@->#&TV MT"Y_L/]O[]IZTU:"\'M_Q2I2)2(E!'-)+.A()2:X7A?N6L9E-WTF08=%3($Q_MDIQ=9.K&1]H!I_HLN0HL M#(!^JB\=;6OLT%6A!T&7T ='CMKNR'\%OBX<[M!VQS$56]\M[1I'45\;@6$ M@C8DGJ@M2+?<1/=JQ)OD$&5^6*2>#:)J]X9?M_+&Y!PPD)*"A6QW*:,;FJ@U9;96XP50E(^LU,LX..S6X M=(41HZU+&4C4F"?3]/&C%1Z!VA T-4WNBN>Z>&F M7C/JC3!GI5RT2P-9A8M&;,M1',0OWAP^OS-J.I-+-SH31R'#6'*8QB-E%2*T M7^P3QP-F 0'(2*7U&"FAD,"J//3.LYM"RTM"R^=WX\IH+J%=O+$)SI-Y[MDB_G; %A\L!E%Q65U#M5AY MO7J7^-I$D1 6N);O.9<1>8N_2($;E%J&B[%BVJ#&=+1.-7H4$NWI18F89SKV MP"M9L!A_3O2FD/WR^?(MBTB'>%E(Z$D_<)USCYKA#7ZZY@.V$7QY>LWN"7IY MSI,@5BY;^ASBG*F-UYF,HK8#LS&UXO<,SIM)*<%6?S0; MFY:"EM7>C4$74NZ](D"D5D!?_BM]*1;/\MF^-U)R]-BEC\>,+%#GXT)L,-!J M^6H]US P\$64CD6S?'B>_+'K8U):AS1\)O6U@G6L%3,6SQZCE3K\2J0.$RV?8T]DN@,HJ G0+KC*0\87 M43;(2I?<#BVY?/*77&$S2R[N Y*V=KEY+JGQY7A&6EDS M>YU5"TTKE'(+5^-Y[C1=C8L1'..[SG"(E>M"9OFP#X8PG2_RO0AJ MS2WK)LT_(7)=&(B=D9]7C2K)Z) 6Q<6L2U?":4!\$KI9M>R>;_4HWQGYTL'D M%6/'%K'%2/33M*2S$J_+(!%$L^/SB!N!'-:9]& @3.E7' MQ8;/B]M!;NT;J$)XN>A1$XJ4]ITAY,:4_EJ7('O<#JQ"\B%B?3N*V5FTGR1KD/G;)XIH>@)+(Z:O&$ MZ>#GV^AKG,B_%YFQ_ OS@VX%V\*[] MBYKRT(K'[7GC7CO#SGGP=WA)=F)*3]R32%Q%A=HV6^5W65)GD^U.G=M-T7$G M")029((@*T:^IP3+W*L\NS'J'&Z&/%L]PGW$75?-0'Z%&=B9'7C.POBK@>W9 M'FAZ])G:Y$>65 9-9S2R7&<'=9P-$"8EA"#$\EE;]I,^H2TNH CFQ.+5(< ^ M,7?'^YO!1#"(=<"5T'ZUI>TS!&S@/K4L)%HMF\WC -.;"7+N''BIK8A=L7^_ MGN %\U-S0T.#,N:'1M4$L! M A0#% @ $G]F5P!PQP9A!0 OQ@ T ( !A1 &5X M7S4W-#0X-"YH=&U02P$"% ,4 " 2?V97^\.3KH@( !B"0 "P M @ $1%@ :6UA9V4P,2YJ<&=02P$"% ,4 " 2?V97M2M"_ L, M #K@@ $0 @ '"'@ =7-A<"TR,#(S,#DS,"YX&UL4$L! A0#% @ $G]F5PBB[2'\+@ ,OX# M !4 ( !8C8 '5S87 M,C R,S Y,S!?9&5F+GAM;%!+ 0(4 M Q0 ( !)_9E>MB\1:]SX $-9 P 5 " 9%E !U&UL4$L! A0# M% @ $G]F5Q[OUU=FW@ KN@- !0 ( !9M4 '5S87 R E,#(S,#DS,%\Q,'$N:'1M4$L%!@ * H =P( /ZS 0 $! end