0001437749-23-022793.txt : 20230809 0001437749-23-022793.hdr.sgml : 20230809 20230809161041 ACCESSION NUMBER: 0001437749-23-022793 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMERICAN SUPERCONDUCTOR CORP /DE/ CENTRAL INDEX KEY: 0000880807 STANDARD INDUSTRIAL CLASSIFICATION: MOTORS & GENERATORS [3621] IRS NUMBER: 042959321 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-19672 FILM NUMBER: 231155234 BUSINESS ADDRESS: STREET 1: SIXTY FOUR JACKSON ROAD CITY: DEVENS STATE: MA ZIP: 01434 BUSINESS PHONE: 9788423000 MAIL ADDRESS: STREET 1: SIXTY FOUR JACKSON ROAD CITY: DEVENS STATE: MA ZIP: 01434 10-Q 1 amsc20230630_10q.htm FORM 10-Q amsc20230630_10q.htm
0000880807 AMERICAN SUPERCONDUCTOR CORP /DE/ false --03-31 Q1 2023 250 0 1 3 4 30 60 12 13 60 0 0.1 70 1 3 0 0 4 0.1 5 3.79 2 4 00008808072023-04-012023-06-30 xbrli:shares 00008808072023-08-04 iso4217:USD 00008808072023-06-30 00008808072023-03-31 00008808072022-04-012022-06-30 iso4217:USDxbrli:shares 0000880807us-gaap:CommonStockMember2023-03-31 0000880807us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000880807us-gaap:TreasuryStockCommonMember2023-03-31 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0000880807us-gaap:RetainedEarningsMember2023-03-31 0000880807us-gaap:CommonStockMember2023-04-012023-06-30 0000880807us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000880807us-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0000880807us-gaap:RetainedEarningsMember2023-04-012023-06-30 0000880807us-gaap:CommonStockMember2023-06-30 0000880807us-gaap:AdditionalPaidInCapitalMember2023-06-30 0000880807us-gaap:TreasuryStockCommonMember2023-06-30 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000880807us-gaap:RetainedEarningsMember2023-06-30 0000880807us-gaap:CommonStockMember2022-03-31 0000880807us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000880807us-gaap:TreasuryStockCommonMember2022-03-31 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0000880807us-gaap:RetainedEarningsMember2022-03-31 00008808072022-03-31 0000880807us-gaap:CommonStockMember2022-04-012022-06-30 0000880807us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000880807us-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000880807us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000880807us-gaap:CommonStockMember2022-06-30 0000880807us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000880807us-gaap:TreasuryStockCommonMember2022-06-30 0000880807us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000880807us-gaap:RetainedEarningsMember2022-06-30 00008808072022-06-30 0000880807amsc:InoxWindLimitedMember2021-02-28 xbrli:pure 00008808072023-01-012023-06-30 0000880807us-gaap:GrantMember2023-04-012023-06-30 0000880807us-gaap:GrantMember2022-04-012022-06-30 utr:Y 0000880807srt:MinimumMember2023-04-012023-06-30 0000880807srt:MaximumMember2023-04-012023-06-30 utr:D 0000880807amsc:EquipmentAndSystemsMemberamsc:GridMember2023-04-012023-06-30 0000880807amsc:EquipmentAndSystemsMemberamsc:WindMember2023-04-012023-06-30 0000880807amsc:ServicesAndTechnologyDevelopmentMemberamsc:GridMember2023-04-012023-06-30 0000880807amsc:ServicesAndTechnologyDevelopmentMemberamsc:WindMember2023-04-012023-06-30 0000880807amsc:GridMember2023-04-012023-06-30 0000880807amsc:WindMember2023-04-012023-06-30 0000880807amsc:GridMembersrt:AmericasMember2023-04-012023-06-30 0000880807amsc:WindMembersrt:AmericasMember2023-04-012023-06-30 0000880807amsc:GridMembersrt:AsiaPacificMember2023-04-012023-06-30 0000880807amsc:WindMembersrt:AsiaPacificMember2023-04-012023-06-30 0000880807amsc:GridMemberus-gaap:EMEAMember2023-04-012023-06-30 0000880807amsc:WindMemberus-gaap:EMEAMember2023-04-012023-06-30 0000880807amsc:EquipmentAndSystemsMemberamsc:GridMember2022-04-012022-06-30 0000880807amsc:EquipmentAndSystemsMemberamsc:WindMember2022-04-012022-06-30 0000880807amsc:ServicesAndTechnologyDevelopmentMemberamsc:GridMember2022-04-012022-06-30 0000880807amsc:ServicesAndTechnologyDevelopmentMemberamsc:WindMember2022-04-012022-06-30 0000880807amsc:GridMember2022-04-012022-06-30 0000880807amsc:WindMember2022-04-012022-06-30 0000880807amsc:GridMembersrt:AmericasMember2022-04-012022-06-30 0000880807amsc:WindMembersrt:AmericasMember2022-04-012022-06-30 0000880807amsc:GridMembersrt:AsiaPacificMember2022-04-012022-06-30 0000880807amsc:WindMembersrt:AsiaPacificMember2022-04-012022-06-30 0000880807amsc:GridMemberus-gaap:EMEAMember2022-04-012022-06-30 0000880807amsc:WindMemberus-gaap:EMEAMember2022-04-012022-06-30 utr:M 00008808072023-07-012023-06-30 00008808072024-07-012023-06-30 0000880807srt:MinimumMember2024-07-012023-06-30 0000880807srt:MaximumMember2024-07-012023-06-30 0000880807us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberamsc:InoxWindLimitedMemberamsc:WindMember2023-04-012023-06-30 0000880807us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberamsc:SGLCarbonLlcMemberamsc:GridMember2022-04-012022-06-30 0000880807us-gaap:CostOfSalesMember2023-04-012023-06-30 0000880807us-gaap:CostOfSalesMember2022-04-012022-06-30 0000880807us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-30 0000880807us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-30 0000880807us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-30 0000880807us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-30 0000880807us-gaap:RestrictedStockMember2023-04-012023-06-30 0000880807amsc:ImmediatelyVestedCommonStockMember2023-04-012023-06-30 0000880807amsc:ImmediatelyVestedCommonStockMember2022-04-012022-06-30 0000880807us-gaap:RestrictedStockMembersrt:MinimumMember2023-04-012023-06-30 0000880807us-gaap:RestrictedStockMembersrt:MaximumMember2023-04-012023-06-30 0000880807us-gaap:EmployeeStockOptionMember2023-06-30 0000880807us-gaap:EmployeeStockOptionMember2023-04-012023-06-30 0000880807us-gaap:RestrictedStockMember2023-06-30 0000880807us-gaap:EmployeeStockOptionMember2022-04-012022-06-30 0000880807amsc:SharesTiedToDerivativeLiabilityMember2023-04-012023-06-30 0000880807us-gaap:EmployeeStockOptionMember2023-04-012023-06-30 0000880807us-gaap:LicensingAgreementsMember2023-06-30 0000880807us-gaap:LicensingAgreementsMember2023-03-31 0000880807amsc:BacklogMember2023-06-30 0000880807amsc:BacklogMember2023-03-31 0000880807us-gaap:TradeNamesMember2023-06-30 0000880807us-gaap:TradeNamesMember2023-03-31 0000880807us-gaap:CustomerRelationshipsMember2023-06-30 0000880807us-gaap:CustomerRelationshipsMember2023-03-31 0000880807amsc:CoreTechnologyAndKnowhowMember2023-06-30 0000880807amsc:CoreTechnologyAndKnowhowMember2023-03-31 0000880807amsc:CoreTechnologyAndKnowhowMembersrt:MinimumMember2023-03-31 0000880807amsc:CoreTechnologyAndKnowhowMembersrt:MaximumMember2023-03-31 0000880807amsc:CustomerRelationshipCoreTechnologyAndKnowhowMember2023-04-012023-06-30 0000880807amsc:CustomerRelationshipCoreTechnologyAndKnowhowMember2022-04-012022-06-30 0000880807amsc:BacklogMember2023-04-012023-06-30 0000880807amsc:BacklogMember2022-04-012022-06-30 0000880807amsc:NortheastPowerSystemsIncNEPSIMember2023-06-30 0000880807us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-30 0000880807us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-30 0000880807us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-30 0000880807us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-30 0000880807us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-31 0000880807us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-31 0000880807us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-31 0000880807us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-31 0000880807us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2022-03-31 0000880807us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2022-04-012023-03-31 0000880807us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-03-31 0000880807us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-04-012023-06-30 0000880807us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-06-30 00008808072022-12-31 0000880807srt:MaximumMember2021-01-012021-03-31 0000880807srt:MaximumMember2021-04-012021-06-30 0000880807srt:MaximumMember2020-01-012020-03-31 0000880807us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-03-31 0000880807us-gaap:CostOfSalesMember2022-04-012023-03-31 0000880807us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012023-03-31 0000880807us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012023-03-31 0000880807us-gaap:LandMember2023-06-30 0000880807us-gaap:LandMember2023-03-31 0000880807us-gaap:ConstructionInProgressMember2023-06-30 0000880807us-gaap:ConstructionInProgressMember2023-03-31 0000880807us-gaap:BuildingMember2023-06-30 0000880807us-gaap:BuildingMember2023-03-31 0000880807amsc:EquipmentAndSoftwareMember2023-06-30 0000880807amsc:EquipmentAndSoftwareMember2023-03-31 0000880807amsc:FinanceLeaseRightOfUseMember2023-06-30 0000880807amsc:FinanceLeaseRightOfUseMember2023-03-31 0000880807us-gaap:FurnitureAndFixturesMember2023-06-30 0000880807us-gaap:FurnitureAndFixturesMember2023-03-31 0000880807us-gaap:LeaseholdImprovementsMember2023-06-30 0000880807us-gaap:LeaseholdImprovementsMember2023-03-31 0000880807srt:MaximumMember2022-04-012022-06-30 0000880807amsc:NortheastPowerSystemsIncNEPSIMember2020-10-012020-10-01 0000880807amsc:NortheastPowerSystemsIncNEPSIMember2020-10-01 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2023-06-30 0000880807amsc:MeasurementInputRevenueVolatilityMember2023-06-30 0000880807us-gaap:MeasurementInputSharePriceMember2023-06-30 0000880807amsc:MeasurementInputPaymentDelayMember2023-06-30 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2023-03-31 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2022-12-31 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2022-09-30 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2022-06-30 0000880807amsc:MeasurementInputRevenueRiskPremiumMember2022-03-31 0000880807amsc:MeasurementInputRevenueVolatilityMember2023-03-31 0000880807amsc:MeasurementInputRevenueVolatilityMember2022-12-31 0000880807amsc:MeasurementInputRevenueVolatilityMember2022-09-30 0000880807amsc:MeasurementInputRevenueVolatilityMember2022-06-30 0000880807amsc:MeasurementInputRevenueVolatilityMember2022-03-31 0000880807us-gaap:MeasurementInputSharePriceMember2023-03-31 0000880807us-gaap:MeasurementInputSharePriceMember2022-12-31 0000880807us-gaap:MeasurementInputSharePriceMember2022-09-30 0000880807us-gaap:MeasurementInputSharePriceMember2022-06-30 0000880807us-gaap:MeasurementInputSharePriceMember2022-03-31 0000880807amsc:MeasurementInputPaymentDelayMember2023-03-31 0000880807amsc:MeasurementInputPaymentDelayMember2022-12-31 0000880807amsc:MeasurementInputPaymentDelayMember2022-09-30 0000880807amsc:MeasurementInputPaymentDelayMember2022-06-30 0000880807amsc:MeasurementInputPaymentDelayMember2022-03-31 00008808072022-09-30 0000880807amsc:NeeltranIncMember2021-05-06 0000880807amsc:EquipmentFinancingAgreementsAssumedInBusinessAcquisitionMember2023-03-31 0000880807srt:MaximumMember2023-06-30 0000880807amsc:PropertyAndEquipmentNetMemberamsc:NeeltranIncMember2023-06-30 0000880807amsc:PropertyAndEquipmentNetMember2023-06-30 0000880807amsc:PropertyAndEquipmentNetMember2023-03-31 0000880807amsc:LeaseLiabilityCurrentPortionMember2023-06-30 0000880807amsc:LeaseLiabilityCurrentPortionMember2023-03-31 0000880807amsc:LeaseLiabilityLongTermPortionMember2023-06-30 0000880807amsc:LeaseLiabilityLongTermPortionMember2023-03-31 0000880807amsc:LeaseLiabilityMember2023-06-30 00008808072023-01-24 0000880807us-gaap:EmployeeSeveranceMember2023-01-242023-01-24 0000880807us-gaap:EmployeeSeveranceMember2023-03-31 0000880807us-gaap:EmployeeSeveranceMember2023-04-012023-06-30 0000880807us-gaap:EmployeeSeveranceMember2023-06-30 0000880807us-gaap:EmployeeSeveranceMember2022-03-31 0000880807us-gaap:EmployeeSeveranceMember2022-04-012023-03-31 0000880807us-gaap:OperatingSegmentsMemberamsc:GridMember2023-04-012023-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:GridMember2022-04-012022-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:WindMember2023-04-012023-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:WindMember2022-04-012022-06-30 0000880807us-gaap:CorporateNonSegmentMember2023-04-012023-06-30 0000880807us-gaap:CorporateNonSegmentMember2022-04-012022-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:GridMember2023-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:GridMember2023-03-31 0000880807us-gaap:OperatingSegmentsMemberamsc:WindMember2023-06-30 0000880807us-gaap:OperatingSegmentsMemberamsc:WindMember2023-03-31 0000880807us-gaap:CorporateNonSegmentMember2023-06-30 0000880807us-gaap:CorporateNonSegmentMember2023-03-31
 

 



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


FORM 10-Q

 


 

Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended June 30, 2023

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: 0-19672

 


American Superconductor Corporation

(Exact name of registrant as specified in its charter)

 


 

Delaware

04-2959321

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

114 East Main St. Ayer, Massachusetts

01432

(Address of principal executive offices)

(Zip Code)

 

(978) 842-3000

(Registrant’s telephone number, including area code)

 

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock,
$0.01 par value per share

AMSC

Nasdaq Global Select Market

 

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

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

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

Large accelerated filer ☐

Accelerated filer ☒

Non-accelerated filer ☐

Smaller reporting company 

 

Emerging growth company

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

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

Shares outstanding of the Registrant’s common stock:

 

Common Stock, par value $0.01 per share

 

30,285,098

Class

 

Outstanding as of August 4, 2023

 



 

 

 

 

 
 

AMERICAN SUPERCONDUCTOR CORPORATION

INDEX

 

 

 

Page No.

PART I—FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements

3

 

 

 

Item 2.

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

21

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

 

 

 

Item 4.

Controls and Procedures

28

 

 

 

PART II—OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

29

 

 

 

Item 1A.

Risk Factors

29

 

 

 

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds and Issuer Purchases of Equity Securities

29

 

 

 

Item 3.

Defaults Upon Senior Securities

29

 

 

 

Item 4.

Mine Safety Disclosure

29

 

 

 

Item 5.

Other Information

29

 

 

 

Item 6.

Exhibits

30

 

 

 

Signature

 

31

 

2

 
 

 

AMERICAN SUPERCONDUCTOR CORPORATION

PART I — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

 

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands)

   

June 30, 2023

   

March 31, 2023

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 22,005     $ 23,360  

Accounts receivable, net

    30,116       30,665  

Inventory, net

    42,874       36,986  

Prepaid expenses and other current assets

    6,703       13,429  

Restricted cash

    496       1,733  

Total current assets

    102,194       106,173  
                 

Property, plant and equipment, net

    11,947       12,309  

Intangibles, net

    7,983       8,527  

Right-of-use assets

    2,694       2,857  

Goodwill

    43,471       43,471  

Restricted cash

    622       582  

Deferred tax assets

    1,115       1,114  

Other assets

    608       528  

Total assets

  $ 170,634     $ 175,561  
                 

LIABILITIES AND STOCKHOLDERS' EQUITY

               
                 

Current liabilities:

               

Accounts payable and accrued expenses

  $ 28,828     $ 38,383  

Lease liability, current portion

    781       808  

Debt, current portion

    64       75  

Contingent consideration

    2,620       1,270  

Deferred revenue, current portion

    50,856       43,572  

Total current liabilities

  $ 83,149       84,108  
                 

Deferred revenue, long-term portion

    7,227       7,188  

Lease liability, long-term portion

    2,047       2,184  

Deferred tax liabilities

    259       243  

Debt, long-term portion

    9       15  

Other liabilities

    25       26  

Total liabilities

    92,716       93,764  
                 

Commitments and Contingencies (Note 16)

               
                 

Stockholders' equity:

               

Common stock

    307       299  

Additional paid-in capital

    1,140,626       1,139,113  

Treasury stock

    (3,639 )     (3,639 )

Accumulated other comprehensive income

    1,569       1,571  

Accumulated deficit

    (1,060,945 )     (1,055,547 )

Total stockholders' equity

    77,918       81,797  

Total liabilities and stockholders' equity

  $ 170,634     $ 175,561  

 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements

 

3

 
 

 

AMERICAN SUPERCONDUCTOR CORPORATION

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

 

(In thousands, except per share data)

 

   

Three Months Ended

 
   

June 30,

 
   

2023

   

2022

 

Revenues

  $ 30,254     $ 22,679  
                 

Cost of revenues

    23,972       20,458  
                 

Gross margin

    6,282       2,221  
                 

Operating expenses:

               

Research and development

    1,853       2,678  

Selling, general and administrative

    7,868       7,562  

Amortization of acquisition-related intangibles

    538       680  

Change in fair value of contingent consideration

    1,350       170  

Restructuring

    6       -  

Total operating expenses

    11,615       11,090  
                 

Operating loss

    (5,333 )     (8,869 )
                 

Interest income, net

    174       24  

Other income (expense), net

    (118 )     167  

Loss before income tax expense

    (5,277 )     (8,678 )
                 

Income tax expense

    121       32  
                 

Net loss

  $ (5,398 )   $ (8,710 )
                 

Net loss per common share

               

Basic

  $ (0.19 )   $ (0.32 )

Diluted

  $ (0.19 )   $ (0.32 )
                 

Weighted average number of common shares outstanding

               

Basic

    28,258       27,560  

Diluted

    28,258       27,560  

 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

 

4

 
 

 

AMERICAN SUPERCONDUCTOR CORPORATION

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

 

(In thousands)

 

   

Three Months Ended

 
   

June 30,

 
   

2023

   

2022

 

Net loss

  $ (5,398 )   $ (8,710 )

Other comprehensive (loss) gain, net of tax:

               

Foreign currency translation (loss) gain

    (2 )     63  

Total other comprehensive (loss) gain, net of tax

    (2 )     63  

Comprehensive loss

  $ (5,400 )   $ (8,647 )

 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

 

5

 
 

 

AMERICAN SUPERCONDUCTOR CORPORATION

UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

FOR THE THREE MONTHS ENDED June 30, 2023 AND 2022

 

(In thousands)

 

   

Common Stock

   

Additional

           

Accumulated Other

           

Total

 
   

Number of Shares

   

Par Value

   

Paid-in Capital

   

Treasury Stock

   

Comprehensive Income

   

Accumulated Deficit

   

Stockholders' Equity

 

Balance at March 31, 2023

    29,937     $ 299     $ 1,139,113     $ (3,639 )   $ 1,571     $ (1,055,547 )   $ 81,797  

Issuance of common stock - restricted shares

    699       7       (7 )                        

Stock-based compensation expense

                1,357                         1,357  

Issuance of stock for 401(k) match

    33       1       163                         164  

Cumulative translation adjustment

                            (2 )           (2 )

Net loss

                                  (5,398 )     (5,398 )

Balance at June 30, 2023

    30,669     $ 307     $ 1,140,626     $ (3,639 )   $ 1,569     $ (1,060,945 )   $ 77,918  

 

   

Common Stock

   

Additional

            Accumulated Other            

Total

 
    Number of Shares     Par Value     Paid-in Capital     Treasury Stock     Comprehensive Loss     Accumulated Deficit     Stockholders' Equity  

Balance at March 31, 2022

    28,920     $ 289     $ 1,133,536     $ (3,639 )   $ (291 )   $ (1,020,506 )   $ 109,389  

Issuance of common stock - restricted shares, net of forfeited shares

    (9 )                                    

Stock-based compensation expense

                1,033                         1,033  

Issuance of stock for 401(k) match

    28             138                         138  

Cumulative translation adjustment

                            63             63  

Net loss

                                  (8,710 )     (8,710 )

Balance at June 30, 2022

    28,939     $ 289     $ 1,134,707     $ (3,639 )   $ (228 )   $ (1,029,216 )   $ 101,913  

 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

 

6

 
 

 

AMERICAN SUPERCONDUCTOR CORPORATION

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

(In thousands)

 

   

Three Months Ended June 30,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net loss

  $ (5,398 )   $ (8,710 )

Adjustments to reconcile net loss to net cash used in operations:

               

Depreciation and amortization

    1,119       1,401  

Stock-based compensation expense

    1,357       1,033  

Provision for excess and obsolete inventory

    384       346  

Deferred income taxes

    (1 )     61  

Change in fair value of contingent consideration

    1,350       170  

Other non-cash items

    168       (127 )

Changes in operating asset and liability accounts:

               

Accounts receivable

    549       (1,426 )

Inventory

    (6,272 )     (9,633 )

Prepaid expenses and other assets

    6,901       580  

Accounts payable and accrued expenses

    (9,720 )     6,343  

Deferred revenue

    7,318       4,099  

Net cash used in operating activities

    (2,245 )     (5,863 )
                 

Cash flows from investing activities:

               

Purchase of property, plant and equipment

    (214 )     (441 )

Change in other assets

    (79 )     (55 )

Net cash used in investing activities

    (293 )     (496 )
                 

Cash flows from financing activities:

               

Repayment of debt

    (17 )     (20 )

Net cash used in financing activities

    (17 )     (20 )
                 

Effect of exchange rate changes on cash

    2       (17 )
                 

Net decrease in cash, cash equivalents and restricted cash

    (2,553 )     (6,396 )

Cash, cash equivalents and restricted cash at beginning of period

    25,675       49,486  

Cash, cash equivalents and restricted cash at end of period

  $ 23,122     $ 43,090  
                 

Supplemental schedule of cash flow information:

               

Cash paid for income taxes, net of refunds

  $ 81     $ 49  

Non-cash investing and financing activities

               

Issuance of common stock to settle liabilities

  $ 163     $ 138  

 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

 

7

 

 

AMERICAN SUPERCONDUCTOR CORPORATION

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

 

1. Nature of the Business and Operations and Liquidity

 

Nature of the Business and Operations

 

American Superconductor Corporation (together with its subsidiaries, “AMSC®” or the “Company”) was founded on April 9, 1987. The Company is a leading system provider of megawatt-scale power resiliency solutions that orchestrate the rhythm and harmony of power on the grid™ and that protect and expand the capability of the Navy’s fleet. The Company’s system level products leverage its proprietary “smart materials” and “smart software and controls” to provide enhanced resiliency and improved performance of megawatt-scale power flow.

 

These unaudited condensed consolidated financial statements of the Company have been prepared on a going concern basis in accordance with United States generally accepted accounting principles (“GAAP”) and the Securities and Exchange Commission’s (“SEC”) instructions to Form 10-Q. The going concern basis of presentation assumes that the Company will continue operations and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those instructions. The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. The unaudited condensed consolidated financial statements, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) necessary for a fair statement of the results for the interim periods ended  June 30, 2023 and 2022 and the financial position at June 30, 2023; however, these results are not necessarily indicative of results which may be expected for the full year. The interim condensed consolidated financial statements, and notes thereto, should be read in conjunction with the audited condensed consolidated financial statements for the year ended  March 31, 2023, and notes thereto, included in the Company’s Annual Report on Form 10-K for the year ended  March 31, 2023 filed with the SEC on May 31, 2023.

 

Liquidity

 

The Company has historically experienced recurring operating losses and as of June 30, 2023, the Company had an accumulated deficit of $1,061 million. In addition, the Company has historically experienced recurring negative operating cash flows. At June 30, 2023, the Company had cash and cash equivalents of $22.0 million. Cash used in operations for the three months ended  June 30, 2023 was $2.2 million.

 

In February 2021, the Company filed a shelf registration statement on Form S-3 that will expire in February 2024 (the “Form S-3”). The Form S-3 allows the Company to offer and sell from time-to-time up to $250 million of common stock, debt securities, warrants or units comprised of any combination of these securities. The Form S-3 is intended to provide the Company flexibility to conduct registered sales of the Company's securities, subject to market conditions, in order to fund the Company's future capital needs. The terms of any future offering under the Form S-3 will be established at the time of such offering and will be described in a prospectus supplement filed with the SEC prior to the completion of any such offering.

 

The Company continues to experience inflationary pressure in its supply chain and some delays in sourcing materials needed for its products resulting in some production disruption, both of which have increased the Company’s cost of revenues and decreased gross margin. While the impact of inflation has been challenging, the Company continues to take actions to limit this pressure, including adjusting the pricing of its products and services. Changes in macroeconomic conditions arising from the COVID-19 pandemic or for other reasons, such as the ongoing war between Russia and Ukraine, inflation, rising interest rates, labor force availability, sourcing, material delays and global supply chain disruptions could have a material adverse effect on the Company’s business, financial condition and results of operation.

 

From time-to-time the Company  may undertake restructuring activities in order to align the global organization in a manner that the Company believes will better position it to achieve its long-term goals. In January 2023, the Company undertook a reduction in force that involved approximately 5% of the global workforce. This restructuring is expected to incur $1.0 million of cash expenses, $0.7 million of which has been paid as of June 30, 2023, and to result in annualized cost savings of approximately $5.0 million, beginning in fiscal 2023.

 

The Company believes that based on the information presented above and its quarterly management assessment, it has sufficient liquidity to fund its operations and capital expenditures for the next twelve months following the issuance of the financial statements for the three months ended June 30, 2023. The Company’s liquidity is highly dependent on its ability to increase revenues, its ability to control its operating costs, and its ability to raise additional capital, if necessary. The impact of the COVID-19 pandemic and other sources of instability, including the war between Russia and Ukraine, on the global financing markets may reduce the Company's ability to raise additional capital, if necessary, which could negatively impact the Company's liquidity.  There can be no assurance that the Company will be able to continue to raise additional capital, on favorable terms or at all, from other sources or execute on any other means of improving liquidity described above.

 

8

 
 

 

 

2. Revenue Recognition

 

The Company’s revenues in its Grid business segment are derived primarily through enabling the transmission and distribution of power, providing planning services that allow it to identify power grid needs and risks, and developing ship protection systems for the U.S. Navy. The Company’s revenues in its Wind business segment are derived primarily through supplying advanced power electronics and control systems, licensing its highly engineered wind turbine designs, and providing extensive customer support services to wind turbine manufacturers. The Company records revenue based on a five-step model in accordance with ASC 606. For its customer contracts, the Company identifies the performance obligations, determines the transaction price, allocates the contract transaction price to the performance obligations, and recognizes the revenue when (or as) control of goods or services is transferred to the customer. In the three months ended June 30, 2023, and 2022, 76% and 70% of revenue, respectively, was recognized at the point in time when control transferred to the customer, with the remainder being recognized over time.

 

In the Company's equipment and system product line, each contract with a customer summarizes each product sold to a customer, which typically represents distinct performance obligations. A contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company’s product sales transfer control to the customer in line with the contracted delivery terms and revenue is recorded at the point in time when title and risk transfer to the customer, which is primarily upon delivery, as the Company has determined that this is the point in time that control transfers to the customer.

 

The Company's equipment and system product line includes certain contracts which do not meet the requirements of an exchange transaction and therefore do not fall within the scope of ASC 606.  As these non-exchange transaction contracts are considered grant revenue and do not fall within any specific accounting literature, the Company follows guidance within ASC 606 by analogy to recognize grant revenue over time. The Company recorded no grant revenue in the three month periods ended June 30, 2023, and 2022.

 

In the Company's service and technology development product line, there are several different types of transactions, and each begins with a contract with a customer that summarizes each product sold to a customer, which typically represents distinct performance obligations. The technology development transactions are primarily for activities that have no alternative use and for which a profit can be expected throughout the life of the contract. In these cases, the revenue is recognized over time, but in the instances where the profit cannot be assured throughout the entire contract then the revenue is recognized at a point in time. Each contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach. The ongoing service transactions are for service contracts that provide benefit to the customer simultaneously as the Company performs its obligations, and therefore this revenue is recognized ratably over time throughout the effective period of these contracts. The transaction prices on these contracts are allocated based on an adjusted market approach which is re-assessed annually for reasonableness. The field service transactions include contracts for delivery of goods and completion of services made at the customer's requests, which are not deemed satisfied until the work has been completed and/or the requested goods have been delivered, so all of this revenue is recognized at the point in time when the control changes, and at allocated prices based on the adjusted market approach driven by standard price lists. The royalty transactions are related to certain contract terms on transactions in the Company's equipment and systems product line based on activity as specified in the contracts. The transaction prices of these agreements are calculated based on an adjusted market approach as specified in the contract. The Company reports royalty revenue for usage-based royalties when the sales have occurred. In circumstances when collectability is not assured and a contract does not exist under ASC 606, revenue is deferred until a non-refundable payment has been received for substantially all the amount that is due and there are no further remaining performance obligations.

 

The Company's service contracts can include a purchase order from a customer for specific goods in which each item is a distinct performance obligation satisfied at a point in time at which control of the goods is transferred to the customer.  This transfer occurs based on the contracted delivery terms or when the requested service work has been completed. The transaction price for these goods is allocated based on the adjusted market approach considering similar transactions under similar circumstances. Service contracts are also derived from ongoing maintenance contracts and extended service-type warranty contracts. In these transactions, the Company is contracted to provide an ongoing service over a specified period of time. As the customer is consuming the benefits as the service is being provided, the revenue is recognized over time ratably.

 

The Company’s policy is not to accept volume discounts, product returns, or rebates and allowances within its contracts. In the event a contract was approved with any of these terms, it would be evaluated for variable consideration, estimated and recorded as a reduction of revenue in the same period the related product revenue was recorded.

 

The Company provides assurance-type warranties on all product sales for a term of typically one to three years, and extended service-type warranties at the customer's option for an additional term ranging up to four additional years. The Company accrues for the estimated warranty costs for assurance warranties at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. For all extended service-type warranties, the Company recognizes the revenue ratably over time during the effective period of the services.

 

The Company records revenue net of sales tax, value added tax, excise tax and other taxes collected concurrent with revenue-producing activities. The Company has elected to recognize the cost for freight and shipping when control over the products sold passes to customers and revenue is recognized. The Company has elected to recognize incremental costs of obtaining a contract as expense when incurred except in contracts where the amortization period would exceed twelve months; in such cases the long-term amount will be assessed for materiality. The Company has elected not to adjust the promised amount of consideration for the effects of a significant financing component if the period of financing is twelve months or less.

 

The Company monitors costs to meet its obligations on its customer contracts. When it is evident that there is a loss expected on a contract, a contract loss is accrued in the period. Several long-term contracts that were acquired from Neeltran, Inc. (“Neeltran”) were impacted by higher than planned costs due to required design changes and inflation on material costs, resulting in an increase to the contract loss accrual of $0.1 million and $0.2 million in the three month periods ended June 30, 2023 and 2022, respectively, which negatively impacted the Company's gross margins. 

 

The Company’s contracts with customers do not typically include extended payment terms and may include milestone billing over the life of the contract. Payment terms vary by contract type and type of customer and generally range from 30 to 60 days from delivery.  

 

9

 

The following tables disaggregate the Company’s revenue by product line and by shipment destination (in thousands):

 

  

Three Months Ended June 30, 2023

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $23,126  $3,982 

Services and technology development

  2,611   535 

Total

 $25,737  $4,517 
         

Region:

        

Americas

 $23,161  $- 

Asia Pacific

  1,711   4,465 

EMEA

  865   52 

Total

 $25,737  $4,517 

  

  

Three Months Ended June 30, 2022

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $18,076  $1,973 

Services and technology development

  1,753   877 

Total

 $19,829  $2,850 
         

Region:

        

Americas

 $16,902  $- 

Asia Pacific

  2,677   2,850 

EMEA

  250   - 

Total

 $19,829  $2,850 

 

As of June 30, 2023, and 2022, the Company’s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company's accounts receivable balance is made up entirely of customer contract related balances. Changes in the Company’s contract assets, which are included in “Unbilled accounts receivable” and “Deferred program costs” (see Note 7, “Accounts Receivable” and Note 8, “Inventory” for a reconciliation to the condensed consolidated balance sheets) and "Contract liabilities", which are included in the current portion and long-term portion of "Deferred revenue" in the Company’s condensed consolidated balance sheets, are as follows (in thousands):

 

 

  

Unbilled Accounts Receivable

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2023

 $9,958  $2,136  $50,760 

Increases for costs incurred to fulfill performance obligations

     1,084    

Increase (decrease) due to customer billings

  (9,479)     16,308 

Decrease due to cost recognition on completed performance obligations

     (1,234)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  5,092      (8,974)

Other changes and FX impact

  1      (11)

Ending balance as of June 30, 2023

 $5,572  $1,986  $58,083 

 

  

Unbilled Accounts Receivable

  

Deferred
Program Costs

  

Contract
Liabilities

 

Beginning balance as of March 31, 2022

 $6,492  $858  $30,034 

Increases for costs incurred to fulfill performance obligations

     406    

Increase (decrease) due to customer billings

  (4,710)     17,852 

Decrease due to cost recognition on completed performance obligations

     (365)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  2,128      (13,737)

Other changes and FX impact

     (25)  (394)

Ending balance as of June 30, 2022

 $3,910  $874  $33,755 

 

 

10

 

The Company’s remaining performance obligations represent the unrecognized revenue value of the Company’s contractual commitments. The Company’s performance obligations may vary significantly each reporting period based on the timing of major new contractual commitments. As of June 30, 2023, the Company had outstanding performance obligations on existing contracts under ASC 606 to be recognized in the next twelve months of approximately $123.3 million. There are also approximately $41.5 million of outstanding performance obligations to be recognized over a period of thirteen to sixty months. The remaining performance obligations are subject to customer actions and therefore the timing of revenue recognition cannot be reasonably estimated. 

 

The following table sets forth customers who represented 10% or more of the Company’s total revenues for the three months ended June 30, 2023 and 2022:

 

   

Three Months Ended

 
 

Reportable

 

June 30,

 
 

Segment

 

2023

  

2022

 

Inox Wind Limited

Wind

  12% 

<10%

 

SGL Carbon LLC

Grid

 <10%   10%

 

 

 

 

3. Stock-Based Compensation

 

The Company accounts for its stock-based compensation at fair value. The following table summarizes stock-based compensation expense by financial statement line item for the three months ended  June 30, 2023 and 2022 (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Cost of revenues

 $109  $29 

Research and development

  156   179 

Selling, general and administrative

  1,092   825 

Total

 $1,357  $1,033 

  

The Company issued 672,500 shares of restricted stock and 53,675 shares of immediately vested common stock during the three months ended June 30, 2023. The Company issued 25,806 shares of immediately vested common stock during the three months ended June 30, 2022. These restricted stock awards generally vest over 2-3 years.  Awards for restricted stock include both time-based and performance-based awards.  For options and restricted stock awards that vest upon the passage of time, expense is being recorded over the vesting period.  Performance-based awards are expensed over the requisite service period based on probability of achievement.

 

The estimated fair value of the Company’s stock-based awards, less expected annual forfeitures, is amortized over the awards’ service period. The total unrecognized compensation cost for unvested stock options was less than $0.1 million at June 30, 2023.  This expense will be recognized over a weighted average of approximately 0.9 years. The total unrecognized compensation cost for unvested outstanding restricted stock was $7.7 million at June 30, 2023. This expense will be recognized over a weighted-average expense period of approximately 2.2 years.

 

The Company granted no stock options during the three months ended  June 30, 2023. The Company granted 20,564 stock options during the three months ended June 30, 2022.  The stock options granted during the three months ended June 30, 2022, will vest over 2 years. The weighted average assumptions used in the Black Scholes valuation model for stock options granted during the three months ended June 30, 2022 are as follows:

 

Expected volatility

  71.40%

Risk-free interest rate

  3.10%

Expected life (years)

  6.14 

Dividend yield

 

None

 

 

 

4. Computation of Net Loss per Common Share

 

Basic net loss per share (“EPS”) is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Where applicable, diluted EPS is computed by dividing the net loss by the weighted-average number of common shares and dilutive common equivalent shares outstanding during the period, calculated using the treasury stock method. Common equivalent shares include the effect of restricted stock, exercise of stock options and warrants and contingently issuable shares. Stock options and warrants that are out-of-the-money with exercise prices greater than the average market price of the underlying common shares and shares of performance-based restricted stock where the contingency was not met are excluded from the computation of diluted EPS as the effect of their inclusion would be anti-dilutive.  For each of the three months ended June 30, 2023, and 20221.1 million shares were not included in the calculation of diluted EPS. Of these, 1.0 million relate to shares tied to the derivative liability for which the contingency has not yet been met, and 0.1 million relate to outstanding stock options as they were considered anti-dilutive. 

 

The following table reconciles the numerators and denominators of the earnings per share calculation for the three months ended  June 30, 2023 and 2022 (in thousands, except per share data):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Numerator:

        

Net loss

 $(5,398) $(8,710)

Denominator:

        

Weighted-average shares of common stock outstanding

  29,706   28,520 

Weighted-average shares subject to repurchase

  (1,448)  (960)

Shares used in per-share calculation ― basic

  28,258   27,560 

Shares used in per-share calculation ― diluted

  28,258   27,560 

Net loss per share ― basic

 $(0.19) $(0.32)

Net loss per share ― diluted

 $(0.19) $(0.32)

 

11

 
 

5. Goodwill and Other Intangibles

 

Goodwill

 

Goodwill represents the difference between the purchase price and the fair value of the identifiable tangible and intangible net assets when accounted for using the purchase method of accounting.  Goodwill is not amortized but reviewed for impairment. Goodwill is reviewed annually on February 28th and whenever events or changes in circumstances indicate that the carrying value of the goodwill might not be recoverable.

 

There were no changes to goodwill during the three months ended June 30, 2023 or year ended March 31, 2023.

 

The Company did not identify any triggering events in the three months ended  June 30, 2023 that would require interim impairment testing of goodwill.

 

Other Intangibles

 

Intangible assets at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

     
  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Estimated Useful Life

 

Licenses

 $3,610  $(3,610) $  $3,610  $(3,610) $   7 

Backlog

  681   (681)     681   (675) $6   2 

Trade name and trademarks

  1,800      1,800   1,800      1,800   Indefinite 

Customer relationships

  9,600   (5,397)  4,203   9,600   (4,980)  4,620   7 

Core technology and know-how

  5,970   (3,990)  1,980   5,970   (3,869)  2,101   5-10 

Intangible assets

 $21,661  $(13,678) $7,983  $21,661  $(13,134) $8,527     

 

The Company recorded intangible amortization expense related to customer relationship and core technology and know-how of $0.5 million and $0.7 million, in the three months ended  June 30, 2023 and 2022 respectively. Additionally, the Company recorded intangible amortization related to backlog that is reported in cost of revenues of less than $0.1 million in each of the three months ended  June 30, 2023 and 2022.

 

Expected future amortization expense related to intangible assets is as follows (in thousands):

 

Years ended March 31,

 

Total

 

2024

  1,614 

2025

  1,648 

2026

  1,221 

2027

  1,085 

2028

  543 

Thereafter

  72 

Total

 $6,183 

 

The Company's intangible assets relate entirely to the Grid business segment operations in the United States.

 

 

6. Fair Value Measurements

 

A valuation hierarchy for disclosure of the inputs to valuation used to measure fair value has been established. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1 

-

Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

 

 

Level 2 

-

Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

 

 

 

Level 3 

-

Unobservable inputs that reflect the Company’s assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.

 

The Company provides a gross presentation of activity within Level 3 measurement roll-forward and details of transfers in and out of Level 1 and 2 measurements.  A change in the hierarchy of an investment from its current level is reflected in the period during which the pricing methodology of such investment changes.  Disclosure of the transfer of securities from Level 1 to Level 2 or Level 3 is made in the event that the related security is significant to total cash and investments.  The Company did not have any transfers of assets and liabilities from Level 1, Level 2 or Level 3 of the fair value measurement hierarchy during the three months ended June 30, 2023.

 

12

 

A financial asset’s or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

 

Valuation Techniques

 

Cash Equivalents

 

Cash equivalents consist of highly liquid instruments with maturities of three months or less that are regarded as high quality, low risk investments, are measured using such inputs as quoted prices and are classified within Level 1 of the valuation hierarchy. Cash equivalents consist principally of certificates of deposits and money market accounts.

 

Contingent Consideration

 

Contingent consideration relates to the earnout payment set forth in the Stock Purchase Agreement governing the acquisition of NEPSI that provides that the selling stockholders may receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives over varying periods of up to four years following the NEPSI Acquisition Date. See Note 13, "Contingent Consideration" for further discussion. The Company relied on a Monte Carlo method to determine the fair value of the contingent consideration on the closing of the acquisition of NEPSI and continues to revalue the fair value of the contingent consideration using the same method at each subsequent balance sheet date until the contingencies are resolved and the shares to be issued are determined, with the change in fair value recorded in the current period operating loss.

 

The following table provides the assets and liabilities carried at fair value on a recurring basis, measured as of  June 30, 2023 and  March 31, 2023 (in thousands):

 

  

Total Carrying Value

  

Quoted Prices in Active Markets (Level 1)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

June 30, 2023:

                

Assets:

                

Cash equivalents

 $7,658  $7,658  $  $ 

Derivative liabilities:

                

Contingent consideration

 $2,620  $  $  $2,620 

 

  Total Carrying Value  Quoted Prices in Active Markets (Level 1)  Significant Other Observable Inputs (Level 2)  Significant Unobservable Inputs (Level 3) 

March 31, 2023:

                

Assets:

                

Cash equivalents

 $7,913  $7,913  $  $ 

Derivative liabilities:

                

Contingent consideration

 $1,270  $  $  $1,270 

 

13

 

The table below reflects the activity for the Company’s derivative liability measured at fair value on a recurring basis (in thousands):

 

  

Acquisition Contingent Consideration

 

Balance at March 31, 2022

 $1,200 

Change in fair value

  70 

Balance at March 31, 2023

  1,270 

Change in fair value

  1,350 

Balance at June 30, 2023

 $2,620 

 

 

7. Accounts Receivable

 

Accounts receivable at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

   

June 30, 2023

   

March 31, 2023

 

Accounts receivable (billed)

  $ 24,544     $ 20,707  

Accounts receivable (unbilled)

    5,572       9,958  

Accounts receivable, net

  $ 30,116     $ 30,665  

 

 

8. Inventory

 

Inventory, net of reserves, at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Raw materials

 $19,141  $16,654 

Work-in-process

  17,294   15,200 

Finished goods

  4,453   2,996 

Deferred program costs

  1,986   2,136 

Net inventory

 $42,874  $36,986 

 

The Company recorded inventory write-downs of $0.4 million and $0.3 million for the three months ended June 30, 2023 and 2022, respectively. These write-downs were based on the Company's evaluation of its inventory on hand for excess quantities and obsolescence.

 

Deferred program costs as of  June 30, 2023 and  March 31, 2023, primarily represent costs incurred on programs where the Company needs to complete performance obligations before the related revenue and costs will be recognized.

 

14

 
 

9. Prepaid and Other Current Assets

 

During fiscal 2022, the Company conducted an analysis as to whether it was entitled to employee retention credits (“ERC”) under the CARES Act as amended by the Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Plan Act of 2021.  Based on the analysis, the Company determined that it was entitled to an ERC of approximately $3.3 million related to payroll taxes paid in the first and second quarters of 2021 and the first quarter of 2020.  The Company determined it met all the criteria required under the gross receipts test of the applicable Internal Revenue Service regulations related to ERCs.

 

As accounting for payroll tax credits are not within the scope of ASC 740, Income Taxes, the Company has chosen to account for the ERCs by analogizing to the International Accounting Standards Board IAS 20, Accounting for Government Grants and Disclosure of Government Assistance.  In accordance with IAS 20, an entity recognizes government grants only when there is reasonable assurance that the entity will comply with the conditions attached to them and the grants will be received.  The  Company evaluated its eligibility for the ERC and determined that it met all the criteria to claim a refundable tax credit against the employer portion of Social Security taxes for up to 70% of the qualified wages the Company paid to  employees for the three month periods ended March 31, 2021 and June 30, 2021 and for up to 50%  of the qualified wages the Company paid to employees for the three month period ended March 31, 2020. 

 

The Company recorded a $3.3 million receivable in Prepaid expenses and other current assets and a benefit of $1.8 million to Cost of revenues, $0.8 million to SG&A and $0.7 million to Research and development in the fiscal year ended March 31, 2023 for the ERC that is expected to be received based on the amended filings.  During the three months ended June 30, 2023, the Company received $2.2 million for the initial claims that were processed.  The remaining balance is expected to be received during fiscal 2023.

 

 

10. Property, Plant and Equipment

 

The cost and accumulated depreciation of property, plant and equipment at  June 30, 2023 and  March 31, 2023 are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Land

 $980  $980 

Construction in progress - equipment

  687   748 

Buildings

  5,416   5,416 

Equipment and software

  43,416   43,156 

Finance lease - right of use asset

     1 

Furniture and fixtures

  1,535   1,535 

Leasehold improvements

  6,815   6,815 

Property, plant and equipment, gross

  58,849   58,651 

Less accumulated depreciation

  (46,902)  (46,342)

Property, plant and equipment, net

 $11,947  $12,309 

 

Depreciation expense was $0.6 million and $0.7 million for the three months ended June 30, 2023 and 2022, respectively.

 

 

11. Accounts Payable and Accrued Expenses

 

Accounts payable and accrued expenses at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Accounts payable

 $10,878  $13,935 

Accrued inventories in-transit

  2,023   2,267 

Accrued other miscellaneous expenses

  3,646   3,870 

Accrued contract loss

  3,530   3,464 

Advanced deposits

  1,730   5,653 

Accrued compensation

  4,443   5,430 

Income taxes payable

  256   409 

Accrued product warranty

  1,926   2,638 

Accrued restructuring

  396   717 

Total

 $28,828  $38,383 

 

The Company generally provides a one to three year warranty on its products, commencing upon delivery or installation where applicable. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience.

 

Product warranty activity was as follows (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Balance at beginning of period

 $2,638  $2,066 

Provisions for warranties during the period

  208   178 

Settlements during the period

  (920)  (302)

Balance at end of period

 $1,926  $1,942 

 

 

12. Income Taxes

 

The Company recorded income tax expense of $0.1 million and less than $0.1 million in the three months ended June 30, 2023 and 2022, respectively.

 

15

 

Accounting for income taxes requires a two-step approach to recognizing and measuring uncertain tax positions.  The first step is to evaluate the tax position for recognition by determining if, based on the technical merits, it is more likely than not the position will be sustained upon audit, including resolution of related appeals or litigation processes, if any.  The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement.  The Company re-evaluates these uncertain tax positions on a quarterly basis.  The evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit and new audit activity.  Any changes in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.  The Company did not identify any uncertain tax positions in the three months ended  June 30, 2023 and did not have any gross unrecognized tax benefits as of June 30, 2023.

 

 

13. Contingent Consideration

 

Acquisition of NEPSI

 

On October 1, 2020 (the "NEPSI Acquisition Date"), the Company entered into a Stock Purchase Agreement (the "NEPSI Stock Purchase Agreement") with the selling stockholders named therein. Pursuant to the terms of the NEPSI Stock Purchase Agreement and concurrently with entering into such agreement, the Company acquired all of the issued and outstanding (i) shares of capital stock of NEPSI, and (ii) membership interests of Northeast Power Realty, LLC, a New York limited liability company, which holds the real property that serves as NEPSI's headquarters (the "NEPSI Acquisition"). NEPSI is a U.S.-based global provider of medium-voltage metal-enclosed power capacitor banks and harmonic filter banks for use on electric power systems. NEPSI is a wholly-owned subsidiary of the Company and is operated by its Grid business unit. The purchase price was $26.0 million in cash and 873,657 restricted shares of common stock of the Company. As part of the transaction, the selling stockholders  may receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives during varying periods of up to four years following closing of the NEPSI Acquisition.

 

Contingent Consideration

 

The Company evaluated the NEPSI Acquisition earnout payment set forth in the NEPSI Stock Purchase Agreement, which may require settlement in the Company's common stock, and determined the contingent consideration qualified for liability classification and derivative treatment under ASC 815, Derivatives and Hedging. As a result, for each period, the fair value of the contingent consideration will be remeasured and the resulting gain or loss will be recognized in operating expenses until the share amount is fixed.

 

Following is a summary of the key assumptions used in a Monte Carlo simulation to calculate the fair value of the contingent consideration related to the NEPSI Acquisition:

 

  June 30,                 

Fiscal Year 2023

 2023                 

Revenue risk premium

  5.20%                

Revenue volatility

  23%                

Stock Price

 $6.26                 

Payment delay (days)

  80                 

Fair value (millions)

 $2.6                 
                     
  

March 31,

  

December 31,

  

September 30,

  

June 30,

  

March 31,

 

Fiscal Year 2022

 

2023

  

2022

  

2022

  

2022

  

2022

 

Revenue risk premium

  5.30%  5.30%  5.20%  6.60%  6.50%

Revenue volatility

  25%  25%  25%  30%  33%

Stock Price

 $4.91  $3.68  $4.38  $5.18  $7.61 

Payment delay (days)

  80   80   80   80   80 

Fair value (millions)

 $1.3  $0.9  $1.1  $1.4  $1.2 

 

The Company recorded net losses of $1.3 million and $0.2 million resulting from the increases in the fair value of the contingent consideration in the three months ended  June 30, 2023 and 2022, respectively.

 

14. Debt

 

  As part of the acquisition of Neeltran, the Company identified four equipment financing agreements that Neeltran had entered into prior to the acquisition of Neeltran on May 6, 2021. The current and long-term aggregate debt balance is $0.1 million as of June 30, 2023 and March 31, 2023, respectively.

 

15. Leases

 

The Company determines whether a contract is or contains a lease at inception of a contract. The Company defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property or equipment (an identified asset) for a period of time in exchange for consideration. Control over the use of the identified asset means that the Company has both the right to obtain substantially all of the economic benefits from the use of the asset and the right to direct the use of the asset.

 

The discount rate was calculated using an incremental borrowing rate based on an assessment prepared by the Company through the use of Company credit ratings, consideration of its lease populations potential risk to its total capital structure, and a market rate for a collateralized loan for its risk profile, calculated by a third party. 

 

Operating Leases

 

All significant lease arrangements are recognized at lease commencement.  Operating lease right–of-use assets and lease liabilities are recognized at commencement. The operating lease right-of-use asset includes any lease payments related to initial direct cost and prepayments and excludes any lease incentives. Lease expense is recognized on a straight-line basis over the lease term.  The Company enters into a variety of operating lease agreements through the normal course of its business, but primarily real estate leases to support its operations. The real estate lease agreements generally provide for fixed minimum rental payments and the payment of real estate taxes and insurance. Many of these real estate leases have one or more renewal options that allow the Company, at its discretion, to renew the lease for varying periods up to five years or to terminate the lease. Only renewal options or termination rights that the Company believed were likely to be exercised were included in the lease calculations.

 

The Company also enters into leases for vehicles, IT equipment and service agreements, and other leases related to its manufacturing operations that are also included in the right-of-use assets and lease liability accounts if they are for a term of longer than twelve months. However, many of these leases are either short-term in nature or immaterial. The Company has made the policy election to exclude short-term leases from the condensed consolidated balance sheet. 

 

16

 

Finance Leases

 

As of June 30, 2023, the right-of-use asset related to the finance lease, net of accumulated amortization is $13.2 thousand, and is included in the property and equipment, net on the Company's condensed consolidated balance sheet.

 

Finance lease right-of-use assets and lease liabilities are recognized similar to an operating lease, at the lease commencement date or the date the lessor makes the leased asset available for use. Finance lease right-of-use assets are generally amortized on a straight-line basis over the lease term, and the carrying amount of the finance lease liabilities are (1) accreted to reflect interest using the incremental borrowing rate if the rate implicit in the lease is not readily determinable, and (2) reduced to reflect lease payments made during the period. Amortization expense for finance lease right-of-use assets and interest accretion on finance lease liabilities are recorded to depreciation expense and interest expense, respectively in the Company's condensed consolidated statement of operations.

 

Supplemental balance sheet information related to leases at  June 30, 2023, and  March 31, 2023 are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Leases:

        

Right-of-use assets - Financing

 $-   1 

Right-of-use assets - Operating

  2,694   2,857 

Total right-of-use assets

  2,694   2,858 
         

Lease liabilities - ST Financing

 $-   1 

Lease liabilities - ST Operating

  781   807 

Lease liabilities - LT Operating

  2,047   2,184 

Total lease liabilities

 $2,828   2,992 
         

Weighted-average remaining lease term

  3.79 years   3.95 years 

Weighted-average discount rate

  6.67%  6.46%

 

The costs related to the Company's finance lease are not material. The costs related to the Company's operating leases for the three months ended June 30, 2023 and 2022 are as follows (in thousands):

 

  

Three Months Ended

 
  

June 30, 2023

 

Operating Leases:

    

Operating lease costs - fixed

 $259 

Operating lease costs - variable

  40 

Short-term lease costs

  37 

Total lease costs

 $336 

 

  

Three Months Ended

 
  

June 30, 2022

 

Operating Leases:

    

Operating lease costs - fixed

 $242 

Operating lease costs - variable

  38 

Short-term lease costs

  31 

Total lease costs

 $311 

 

The Company’s estimated minimum future lease obligations under the Company's leases are as follows (in thousands): 

 

  

Leases

 

Year ended March 31,

    

2024

 $519 

2025

  793 

2026

  732 

2027

  592 

2028

  369 

Thereafter

  3 

Total minimum lease payments

  3,008 

Less: interest

  180 

Present value of lease liabilities

 $2,828 

 

17

 
 

16. Commitments and Contingencies

 

Legal Contingencies

 

From time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability in its condensed consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company estimates and discloses the possible loss or range of loss to the extent necessary to make the condensed consolidated financial statements not misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its condensed consolidated financial statements.

 

Other

 

The Company enters into long-term construction contracts with customers that require the Company to obtain performance bonds. The Company is required to deposit an amount equivalent to some or all the face amount of the performance bonds into an escrow account until the termination of the bond. When the performance conditions are met, amounts deposited as collateral for the performance bonds are returned to the Company. In addition, the Company has various contractual arrangements in which minimum quantities of goods or services have been committed to be purchased on an annual basis.

 

As of June 30, 2023, the Company had $0.6 million of restricted cash included in long-term assets and $0.5 million of restricted cash included in current assets. As of March 31, 2023, the Company had $0.6 million of restricted cash included in long term assets and $1.7 million of restricted cash included in current assets. These amounts included in restricted cash primarily represent deposits to secure letters of credit for various supply contracts and long-term projects or collateral deposits.  These deposits are held in interest bearing accounts.

 

 

17. Restructuring

 

The Company accounts for charges resulting from operational restructuring actions in accordance with ASC Topic 420, Exit or Disposal Cost Obligations (“ASC 420”) and ASC Topic 712, CompensationNonretirement Postemployment Benefits (“ASC 712”). In accounting for these obligations, the Company is required to make assumptions related to the amounts of employee severance, benefits, and related costs and the time period over which leased facilities will remain vacant, sublease terms, sublease rates and discount rates. Estimates and assumptions are based on the best information available at the time the obligation arises. These estimates are reviewed and revised as facts and circumstances dictate; changes in these estimates could have a material effect on the amount accrued on the consolidated balance sheet.

 

On  January 24, 2023, the Company approved a plan to reduce its global workforce by approximately 5%, effective as of such date. The purpose of the workforce reduction was to reduce operating expenses to better align with the Company’s current revenues. In fiscal 2022, the Company recorded restructuring charges of $1.0 million as a result of this reduction in force, which was comprised of severance pay. All amounts related to these restructuring activities are expected to be paid by  March 31, 2024.

 

The following table presents restructuring charges and cash payments during the three months ended  June 30, 2023 and year ended March 31, 2023 (in thousands):

 

  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2023

 $717 

Charges to operations

  6 

Cash payments

  (327)

Accrued restructuring balance at June 30, 2023

 $396 

 

  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2022

 $ 

Charges to operations

  1,048 

Cash payments

  (331)

Accrued restructuring balance at March 31, 2023

 $717 



All restructuring charges discussed above are included within restructuring in the Company’s condensed consolidated statements of operations. The Company includes accrued restructuring within accounts payable and accrued expenses in the consolidated balance sheets.  The Company's restructuring charges relate primarily to the Grid business segment operations in the United States.

  
18

 

 

18. Business Segments

 

The Company reports its financial results in two reportable business segments: Grid and Wind. In accordance with ASC 280, Segment Reporting, we aggregate four operating segments into one reporting segment for financial reporting purposes due to their similar operating and financial characteristics. Our operating segments reflect the way in which internally-reported financial information is used to make decisions and allocate resources.

 

Through the Company’s power grid offerings, the Grid business segment enables electric utilities, industrial facilities, and renewable energy project developers to connect, transmit and distribute smarter, cleaner and better power through its transmission planning services, power electronics, and superconductor-based systems. The sales process is enabled by transmission planning services that allow it to identify power grid congestion, poor power quality and other risks, which helps the Company determine how its solutions can improve network performance. These services often lead to sales of grid interconnection solutions for wind farms and solar power plants, power quality systems, and transmission and distribution cable systems.  The Company also sells ship protection products to the U.S. Navy through its Grid business segment.

 

Through the Company’s wind power offerings, the Wind business segment enables manufacturers to field highly competitive wind turbines through its advanced power electronics and control system products, engineered designs, and support services. The Company supplies advanced power electronics and control systems, licenses its highly engineered wind turbine designs, and provides extensive customer support services to wind turbine manufacturers. The Company’s design portfolio includes a broad range of drive trains and power ratings of 2 megawatts ("MWs") and higher. The Company provides a broad range of power electronics and software-based control systems that are highly integrated and designed for optimized performance, efficiency, and grid compatibility.

 

The operating results for the two business segments are as follows (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Revenues:

        

Grid

 $25,737  $19,829 

Wind

  4,517   2,850 

Total

 $30,254  $22,679 

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Operating loss:

        

Grid

 $(1,971) $(7,281)

Wind

  (649)  (386)

Unallocated corporate expenses

  (2,713)  (1,202)

Total

 $(5,333) $(8,869)

   

19

  

The accounting policies of the business segments are the same as those for the consolidated Company. The Company’s business segments have been determined in accordance with the Company’s internal management structure, which is organized based on operating activities. The Company evaluates performance based upon several factors, of which the primary financial measures are segment revenues and segment operating loss. The disaggregated financial results of the segments reflect allocation of certain functional expense categories consistent with the basis and manner in which Company management internally disaggregates financial information for the purpose of assisting in making internal operating decisions. In addition, certain corporate expenses which the Company does not believe are specifically attributable or allocable to either of the two business segments have been excluded from the segment operating loss.

 

Unallocated corporate expenses consist of a loss on contingent consideration of $1.3 million and $0.2 million in the three months ended June 30, 2023 and 2022, respectively. Additionally, unallocated corporate expenses consist of stock-based compensation expense of $1.4 million and $1.0 million in the three months ended  June 30, 2023 and 2022, respectively. 

 

Total assets for the two business segments as of  June 30, 2023 and  March 31, 2023, are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Grid

 $136,941  $135,296 

Wind

  10,374   14,361 

Corporate assets

  23,319   25,904 

Total

 $170,634  $175,561 

  

 

19. Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Following the release of ASU 2019-10 in November 2019, the effective date, as long as the Company remains a smaller reporting company, was annual reporting periods beginning after December 15, 2022.  As of April 1, 2023, the Company has adopted ASU 2016-13 and noted no material impact on its condensed consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in ASU 2021-08 will improve the accounting for acquired revenue contracts with customers in a business combination. Following the release of ASU 2021-08 in October 2021, the effective date was annual reporting periods beginning after December 15, 2022. As of April 1, 2023, the Company has adopted ASU 2021-08 and noted no material impact on its condensed consolidated financial statements.

 

20. Subsequent Events

 

The Company has performed an evaluation of subsequent events through the time of filing this Quarterly Report on Form 10-Q with the SEC and has determined that there are no such events to report.  

 

20

 
 
 

AMERICAN SUPERCONDUCTOR CORPORATION

MANAGEMENT’S DISCUSSION AND ANALYSIS OF

FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). For this purpose, any statements contained herein that relate to future events or conditions, including without limitation, the statements in Part II, “Item 1A. Risk Factors” and in Part I under “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and located elsewhere herein regarding industry prospects, our prospective results of operations or financial position, the benefits of our acquisition of Northeast Power Systems, Inc. ("NEPSI") and Neeltran, Inc. ("Neeltran"), changes in macroeconomic and market conditions, including increasing inflation and impacts from the COVID-19 pandemic, sourcing, production disruption, material delays and global supply chain disruptions and adoption of accounting changes may be deemed to be forward-looking statements. Without limiting the foregoing, the words “believes,” “anticipates,” “plans,” “expects,” and similar expressions are intended to identify forward-looking statements. Such forward-looking statements represent management’s current expectations and are inherently uncertain. There are a number of important factors that could materially impact the value of our common stock or cause actual results to differ materially from those indicated by such forward-looking statements. These important factors include but are not limited to: We have a history of operating losses, which may continue in the future. Our operating results may fluctuate significantly from quarter to quarter and may fall below expectations in any particular fiscal quarter; We have a history of negative operating cash flows, and we may require additional financing in the future, which may not be available to us; We may be required to issue performance bonds or provide letters of credit, which restricts our ability to access any cash used as collateral for the bonds or letters of credit; Changes in exchange rates could adversely affect our results of operations; If we fail to maintain proper and effective internal control over financial reporting, our ability to produce accurate and timely financial statements could be impaired and may lead investors and other users to lose confidence in our financial data; We may not realize all of the sales expected from our backlog of orders and contracts; Our contracts with the U.S. government are subject to audit, modification or termination by the U.S. government and include certain other provisions in favor of the government. The continued funding of such contracts remains subject to annual congressional appropriation, which, if not approved, could reduce our revenue and lower or eliminate our profit; The COVID-19 pandemic has adversely impacted our business, financial condition and results of operations and other future pandemics or health crises may have similar impacts;  Changes in U.S. government defense spending could negatively impact our financial position, results of operations, liquidity and overall business; We rely upon third-party suppliers for the components and subassemblies of many of our Grid and Wind products, making us vulnerable to supply shortages and price fluctuations, which could harm our business; Uncertainty surrounding our prospects and financial condition may have an adverse effect on our customer and supplier relationships; We have not manufactured our Amperium wire in commercial quantities, and a failure to manufacture our Amperium wire in commercial quantities at acceptable cost and quality levels would substantially limit our future revenue and profit potential; Our success is dependent upon attracting and retaining qualified personnel and our inability to do so could significantly damage our business and prospects; A significant portion of our Wind segment revenues are derived from a single customer. If this customer's business is negatively affected, it could adversely impact our business; Our success in addressing the wind energy market is dependent on the manufacturers that license our designs; Our business and operations would be adversely impacted in the event of a failure or security breach of our or any critical third parties information technology infrastructure and networks; Failure to comply with evolving data privacy and data protection laws and regulations or to otherwise protect personal data, may adversely impact our business and financial results; Many of our revenue opportunities are dependent upon subcontractors and other business collaborators; If we fail to implement our business strategy successfully, our financial performance could be harmed; Problems with product quality or product performance may cause us to incur warranty expenses and may damage our market reputation and prevent us from achieving increased sales and market share; Many of our customers outside of the United States may be either directly or indirectly related to governmental entities, and we could be adversely affected by violations of the United States Foreign Corrupt Practices Act and similar worldwide anti-bribery laws outside the United States; We have had limited success marketing and selling our superconductor products and system-level solutions, and our failure to more broadly market and sell our products and solutions could lower our revenue and cash flow; We may acquire additional complementary businesses or technologies, which may require us to incur substantial costs for which we may never realize the anticipated benefits; We or third parties on whom we depend may be adversely affected by natural disasters, including events resulting from climate change, and our business continuity and disaster recovery plans may not adequately protect us or our value chain from such events; Adverse changes in domestic and global economic conditions could adversely affect our operating results; Our international operations are subject to risks that we do not face in the United States, which could have an adverse effect on our operating results; Adverse changes in domestic and global economic conditions could adversely affect our operating results; We have operations in, and depend on sales in, emerging markets, including India, and global conditions could negatively affect our operating results or limit our ability to expand our operations outside of these markets. Changes in India's political, social, regulatory and economic environment may affect our financial performance; Our products face competition, which could limit our ability to acquire or retain customers; Our products face competition, which could limit our ability to acquire or retain customers; Industry consolidation could result in more powerful competitors and fewer customers; Our products face competition, which could limit our ability to acquire or retain customers; Industry consolidation could result in more powerful competitors and fewer customers; Our international operations are subject to risks that we do not face in the United States, which could have an adverse effect on our operating results; Growth of the wind energy market depends largely on the availability and size of government subsidies, economic incentives and legislative programs designed to support the growth of wind energy; Lower prices for other fuel sources may reduce the demand for wind energy development, which could have a material adverse effect on our ability to grow our Wind business;  We may be unable to adequately prevent disclosure of trade secrets and other proprietary information; Our patents may not provide meaningful protection for our technology, which could result in us losing some or all of our market position; There are a number of technological challenges that must be successfully addressed before our superconductor products can gain widespread commercial acceptance, and our inability to address such technological challenges could adversely affect our ability to acquire customers for our products; Third parties have or may acquire patents that cover the materials, processes and technologies we use or may use in the future to manufacture our Amperium products, and our success depends on our ability to license such patents or other proprietary rights; Our technology and products could infringe intellectual property rights of others, which may require costly litigation and, if we are not successful, could cause us to pay substantial damages and disrupt our business; We face risks related to our legal proceedings; We face risks related to our common stock; and the other important factors discussed under the caption "Risk Factors" in Part 1. Item 1A of our Annual Report on Form 10-K for the fiscal year ended March 31, 2023, and our other reports filed with the SEC.  These important factors, among others, could cause actual results to differ materially from those indicated by forward-looking statements made herein and presented elsewhere by management from time to time. Any such forward-looking statements represent management’s estimates as of the date of this Quarterly Report on Form 10-Q. While we may elect to update such forward-looking statements at some point in the future, we disclaim any obligation to do so, even if subsequent events cause our views to change. These forward-looking statements should not be relied upon as representing our views as of any date subsequent to the date of this Quarterly Report on Form 10-Q.   

 

American Superconductor®, Amperium®, AMSC®, D-VAR®, PowerModule™, D-VAR VVO®, PQ-IVR®, SeaTitan®, Gridtec™ Solutions, Windtec™ Solutions, Smarter, Cleaner...Better Energy™, Orchestrate the Rhythm and Harmony of Power on the Grid™, actiVAR®, armorVAR™, NEPSI™ and Neeltran™ and SafetyLOCK™ are trademarks or registered trademarks of American Superconductor Corporation or our subsidiaries. We reserve all of our rights with respect to our trademarks or registered trademarks regardless of whether they are so designated in this Quarterly Report on Form 10-Q by an ® or ™ symbol. All other brand names, product names, trademarks or service marks appearing in this Quarterly Report on Form 10-Q are the property of their respective holders.

 

21

 

 

Executive Overview

 

We are a leading system provider of megawatt-scale power resiliency solutions that Orchestrate the Rhythm and Harmony of Power on the Grid™, and protect and expand the capability of our Navy's fleet. Our solutions enhance the performance of the power grid, protect our Navy’s fleet, and lower the cost of wind power.  In the power grid market, we enable electric utilities, industrial facilities, and renewable energy project developers to connect, transmit and distribute smarter, cleaner and better power through our transmission planning services and power electronics and superconductor-based systems. In the wind power market, we enable manufacturers to field highly competitive wind turbines through our advanced power electronics and control system products, engineering, and support services. Our power grid and wind products and services provide exceptional reliability, security, efficiency and affordability to our customers.

 

Our power system solutions help to improve energy efficiency, alleviate power grid capacity constraints, improve system resiliency, and increase the adoption of renewable energy generation. Demand for our solutions is driven by the growing needs for modernized smart grids that improve power reliability, security and quality, the U.S. Navy's effort to upgrade in-board power systems to support fleet electrification, and the need for increased renewable sources of electricity, such as wind and solar energy. Concerns about these factors have led to increased spending by corporations and the military, as well as supportive government regulations and initiatives on local, state, and national levels, including renewable portfolio standards, tax incentives and international treaties.  

 

We manufacture products using two proprietary core technologies: PowerModule™ programmable power electronic converters and our Amperium® high temperature superconductor (“HTS”) wires. These technologies and our system-level solutions are protected by a broad and deep intellectual property portfolio consisting of hundreds of patents and licenses worldwide.

 

We operate our business under two market-facing business units: Grid and Wind. We believe this market-centric structure enables us to more effectively anticipate and meet the needs of power generation project developers, the Navy's ship protection systems, electric utilities and wind turbine manufacturers.

 

 

Grid. Through our Gridtec™ Solutions, our Grid business segment enables electric utilities and renewable energy project developers to connect, transmit and distribute power with exceptional efficiency, reliability, security and affordability. We provide transmission planning services that allow us to identify power grid congestion, poor power quality, and other risks, which help us determine how our solutions can improve network performance. These services often lead to sales of our grid interconnection solutions for wind farms and solar power plants, power quality systems and transmission and distribution cable systems.  We also sell ship protection products to the U.S. Navy through our Grid business segment.

 

 

Wind. Through our Windtec™ Solutions, our Wind business segment enables manufacturers to field wind turbines with exceptional power output, reliability and affordability. We supply advanced power electronics and control systems, license our highly engineered wind turbine designs, and provide extensive customer support services to wind turbine manufacturers. Our design portfolio includes a broad range of drivetrains and power ratings of 2 MW and higher. We provide a broad range of power electronics and software-based control systems that are highly integrated and designed for optimized performance, efficiency, and grid compatibility.

 

Our fiscal year begins on April 1 and ends on March 31. When we refer to a particular fiscal year, we are referring to the fiscal year that began on April 1 of that same year. For example, fiscal 2023 refers to the fiscal year that began on April 1, 2023. Other fiscal years follow similarly.

 

22

 

 

We continue to experience inflationary pressure in our supply chain and some delays in sourcing materials needed for our products, resulting in some production disruption, both of which have increased our cost of revenues and decreased gross margin.  While the impact of inflation has been challenging, we continue to take actions to limit this pressure including adjusting the pricing of our products and services. Changes in macroeconomic and market conditions arising from the COVID-19 pandemic, or for other reasons, such as the ongoing war between Russia and Ukraine, inflation, rising interest rates, labor force availability, sourcing, material delays and global supply chain disruptions could have a material adverse effect on our business, financial condition and results of operation.

 

From time-to-time we may undertake restructuring activities in order to align our global organization in a manner that we believe will better position us to achieve our long-term goals. In January 2023, we undertook a reduction in force that involved approximately 5% of our global workforce. This restructuring is expected to incur $1.0 million of cash expenses, $0.7 million of which has been paid as of June 30, 2023 and to result in annualized cost savings of approximately $5.0 million, beginning in fiscal 2023.

 

In February 2023, we completed the process of determining and verifying our eligibility and amount of payroll tax credits known as the Employee Retention Credit (“ERC”) under the CARES Act which Congress enacted as part of the Taxpayer Certainty and Disaster Tax Relief Act of 2020.  This resulted in filing certain amended payroll tax forms for eligible quarters in 2020 and 2021, which, in the aggregate, totaled $3.3 million. We recognized a receivable in prepaid expenses and other current assets and a benefit to cost of revenues and operating expenses in the quarter ended March 31, 2023. During the quarter ended June 30, 2023, we received $2.2 million in payments for the initial claims that were processed.  The remaining balance is expected to be paid during fiscal 2023.

 

Critical Accounting Policies and Estimates

 

The preparation of the unaudited condensed consolidated financial statements requires that we make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ under different assumptions or conditions. There were no significant changes in the critical accounting policies that were disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2023.

 

Results of Operations

 

Three months ended June 30, 2023, compared to the three months ended June 30, 2022

 

Revenues

 

Total revenues increased 33% to $30.3 million for the three months ended June 30, 2023, compared to $22.7 for the three months ended June 30, 2022. Our revenues are summarized as follows (in thousands):

 

   

Three Months Ended June 30,

 
   

2023

   

2022

 

Revenues:

               

Grid

  $ 25,737     $ 19,829  

Wind

    4,517       2,850  

Total

  $ 30,254     $ 22,679  

 

Our Grid business unit accounted for 85% of total revenues for the three months ended June 30, 2023, compared to 87% for the three months ended June 30, 2022. Our Grid business unit revenues increased 30% to $25.7 million in the three months ended June 30, 2023, from $19.8 million in the three months ended June 30, 2022. The increase in the Grid business unit revenue in the three months ended June 30, 2023, compared to the three months ended June 30, 2022 was primarily driven by higher new energy power systems revenues than in the prior year period.

 

Our Wind business unit accounted for 15% of total revenues for the three months ended June 30, 2023, compared to 13% for the three months ended June 30, 2022. Revenues in the Wind business unit increased 58% to $4.5 million in the three months ended June 30, 2023, from $2.9 million in the three months ended June 30, 2022. The increase in the three months ended June 30, 2023, was driven by additional shipments of electrical control systems ("ECS") to Inox in the three months ended June 30, 2023. 

 

Cost of Revenues and Gross Margin

 

Cost of revenues increased by 17% to $24.0 million for the three months ended June 30, 2023, compared to $20.5 million for the three months ended June 30, 2022. Gross margin was 21% for the three months ended June 30, 2023, compared to 10% for the three months ended June 30, 2022.  The increase in gross margin in the three months ended June 30, 2023, was due to higher revenues, and a more favorable product mix in our Grid business unit.

 

23

 

 

Operating Expenses

 

Research and development

 

Research and development ("R&D") expenses decreased 30% in the three months ended June 30, 2023, to $1.9 million from $2.7 million in the three months ended June 30, 2022. The decrease was driven by decreased compensation expense as well as increased labor charges reclassified to cost of goods sold for revenue generating projects.

 

Selling, general, and administrative

 

Selling, general and administrative ("SG&A") expenses increased 4% in the three months ended June 30, 2023, to $7.9 million from $7.6 million in the three months ended June 30, 2022. The increase in SG&A expense in the three months ended June 30, 2023, was due to higher compensation and stock compensation expense than in the prior year period. 

 

Amortization of acquisition related intangibles

 

We recorded amortization expense related to our core technology and know-how, customer relationships, and other intangible assets of $0.5 million in the three months ended June 30, 2023, and $0.7 million in the three months ended June 30, 2022. The decrease in amortization expense in the three months ended June 30, 2023 is a result of using the economic consumption method as the basis to amortize the acquired customer relationship intangible assets from Northeast Power Systems, Inc. ("NEPSI") and Neeltran, Inc. (“Neeltran”).

 

Change in fair value of contingent consideration

 

The change in fair value of our contingent consideration for the earnout payment on the acquisition of NEPSI resulted in a loss of $1.3 million and $0.2 million in the three months ended June 30, 2023, and June 30, 2022 respectively. The change in the fair value was primarily driven by an increased likelihood of achieving certain revenue targets and an increase in the Company's stock price.

 

Operating loss

 

Our operating loss is summarized as follows (in thousands):

 

   

Three Months Ended June 30,

 
   

2023

   

2022

 

Operating loss:

               

Grid

  $ (1,971 )   $ (7,281 )

Wind

    (649 )     (386 )

Unallocated corporate expenses

    (2,713 )     (1,202 )

Total

  $ (5,333 )   $ (8,869 )

 

Our Grid business segment generated operating losses of $2.0 million in the three months ended June 30, 2023, compared to operating losses of $7.3 million in the three months ended June 30, 2022. The decrease in the Grid business unit operating loss in the three months ended June 30, 2023, was due to higher gross revenues and gross margins due to a favorable product mix as well as reduction of remaining acquired Neeltran backlog.

 

Our Wind business segment generated operating losses of $0.6 million in the three months ended June 30, 2023, compared to operating losses of $0.4 million in the three months ended June 30, 2022. The increase in the Wind business unit operating loss was due to lower gross margins.

 

Unallocated corporate expenses included a loss on contingent consideration of $1.3 million and $0.2 million in the three months ended June 30, 2023 and 2022, respectively. Additionally, unallocated corporate expenses primarily consisted of stock-based compensation expense of $1.4 million and $1.0 million in the three months ended June 30, 2023 and 2022, respectively.

 

24

 

 

Interest income, net
 

Interest income, net, was $0.2 million in the three months ended June 30, 2023 compared to less than $0.1 million in the three months ended June 30, 2022.

 

Other income (expense), net 

 

Other expense, net, was $0.1 million in the three months ended June 30, 2023, compared to other income, net, of $0.2 million in the three months ended June 30, 2022. The increase in other expense, net, during the three months ended June 30, 2023, was driven by the impacts of unfavorable fluctuations in foreign currencies during the period.

 

 Income Taxes

 

Income tax expense was $0.1 million in the three months ended June 30, 2023 compared to less than $0.1 million in the three months ended June 30, 2022. 

 

Net loss

 

Net loss was $5.4 million in the three months ended June 30, 2023, compared to $8.7 million in the three months ended June 30, 2022. The decrease in net loss was driven primarily by the increased revenues and gross margins.

 

Non-GAAP Financial Measure - Non-GAAP Net Loss

 

Generally, a non-GAAP financial measure is a numerical measure of a company’s performance, financial position or cash flow that either excludes or includes amounts that are not normally excluded or included in the most directly comparable measure calculated and presented in accordance with GAAP. The non-GAAP measures included in this Quarterly Report on Form 10-Q, however, should be considered in addition to, and not as a substitute for or superior to the comparable measures prepared in accordance with GAAP.

 

We define non-GAAP net loss as net loss before, stock-based compensation, amortization of acquisition-related intangibles, change in fair value of contingent consideration, and other non-cash or unusual charges.  We believe non-GAAP net loss assists management and investors in comparing our performance across reporting periods on a consistent basis by excluding these non-cash charges and other items that we do not believe are indicative of our core operating performance. In addition, we use non-GAAP net loss as a factor to evaluate the effectiveness of our business strategies. A reconciliation of GAAP to non-GAAP net loss is set forth in the table below (in thousands, except per share data):

 

   

Three Months Ended June 30,

 
   

2023

   

2022

 

Net loss

  $ (5,398 )   $ (8,710 )

Stock-based compensation

    1,357       1,033  

Amortization of acquisition-related intangibles

    544       712  

Change in fair value of contingent consideration

    1,350       170  

Non-GAAP net loss

  $ (2,147 )   $ (6,795 )
                 

Non-GAAP net loss per share - basic

  $ (0.08 )   $ (0.25 )

Weighted average shares outstanding - basic

    28,258       27,560  

 

We incurred non-GAAP net losses of $2.1 million, or $0.08 per share, for the three months ended June 30, 2023, compared to $6.8 million, or $0.25 per share, for the three months ended June 30, 2022. The improvement in the non-GAAP net loss for the three months ended June 30, 2023 was due to a lower operating loss driven by higher revenues and gross margins.  

 

25

 

 

Liquidity and Capital Resources

 

We have experienced recurring operating losses and, as of June 30, 2023, had an accumulated deficit of $1,061 million.

 

Our cash requirements depend on numerous factors, including the successful completion of our product development activities, our ability to commercialize our REG and ship protection system solutions, the rate of customer and market adoption of our products, collecting receivables according to established terms, the continued availability of U.S. government funding during the product development phase of our superconductor-based products and whether Inox is successful in executing on Solar Energy Corporation of India Limited orders or in obtaining additional orders under the new central and state auction regime. We continue to closely monitor our expenses and, if required, expect to reduce our operating and capital spending to enhance liquidity.

 

In February 2021, we filed a shelf registration statement on Form S-3 that will expire in February 2024 (the “Form S-3”). The Form S-3 allows us to offer and sell from time-to-time up to $250 million of common stock, debt securities, warrants or units comprised of any combination of these securities. The Form S-3 is intended to provide us flexibility to conduct registered sales of our securities, subject to market conditions, in order to fund our future capital needs. The terms of any future offering under the Form S-3 will be established at the time of such offering and will be described in a prospectus supplement filed with the SEC prior to the completion of any such offering.

 

As of June 30, 2023, we had cash, cash equivalents and restricted cash of $23.1 million, compared to $25.7 million as of March 31, 2023, a decrease of $2.6 million. As of June 30, 2023, we had approximately $2.3 million of cash, cash equivalents, and restricted cash in foreign bank accounts. Our cash, cash equivalents, and restricted cash are summarized as follows (in thousands):

 

   

June 30, 2023

   

March 31, 2023

 

Cash and cash equivalents

  $ 22,005     $ 23,360  

Restricted cash

    1,118       2,315  

Total cash, cash equivalents, and restricted cash

  $ 23,123     $ 25,675  

 

For the three months ended June 30, 2023, net cash used in operating activities was $2.2 million, compared to $5.9 million for the three months ended June 30, 2022. The decrease in net cash used in operations was due primarily to a decrease in prepaid expenses and other current assets and deferred revenue in the three months ended June 30, 2023 as compared to June 30, 2022. Cash flows from operating activities included a reimbursement of $2.1 million in the three months ended June 30, 2023 for the ERC receivable in prepaid expenses and other current assets at March 31, 2023.

 

For the three months ended June 30, 2023, net cash used in investing activities was $0.3 million, compared to $0.5 million for the three months ended June 30, 2022. The decrease in net cash used in investing activities was primarily due to a decrease in purchases of property, plant and equipment.

 

For the three months ended June 30, 2023 and 2022, respectively, net cash used in financing activities remained consistent at less than $0.1 million.  

 

As of June 30, 2023, we had $0.6 million of restricted cash included in long-term assets and $0.5 million of restricted cash included in current assets.  At March 31, 2023, we had $0.6 million of restricted cash included in long-term assets and $1.7 million of restricted cash in current assets.  These amounts included in restricted cash primarily represent collateral deposits to secure surety bonds and letters of credit for various customer contracts. These deposits are held in interest bearing accounts.

 

We are a party to many contractual obligations involving commitments to make payments to third parties. These obligations impact our short-term and long-term liquidity and capital resource needs. Certain contractual obligations are reflected on the consolidated balance sheet as of June 30, 2023, while others are considered future commitments. We have various contractual arrangements, under which we have committed to purchase certain minimum quantities of goods or services on an annual basis. For information regarding our other contractual obligations, refer to Note 13, "Contingent Consideration," Note 14, "Debt," Note 15, "Leases" and Note 16, "Commitments and Contingencies" to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

 

We believe we have sufficient available liquidity to fund our operations and capital expenditures for the next twelve months. In addition, we may seek to raise additional capital, which could be in the form of loans, convertible debt or equity, to fund our operating requirements and capital expenditures. Our liquidity is highly dependent on our ability to increase revenues, control our operating costs, and raise additional capital, if necessary. There can be no assurance that we will be able to raise additional capital on favorable terms or at all or execute on any other means of improving our liquidity as described above.  Additionally, the impact of the COVID-19 pandemic or other sources of instability, including the ongoing war between Russia and Ukraine, instability of financial institutions and political instability in the United States, on the global financial markets may reduce our ability to raise additional capital, if necessary, which could negatively impact our liquidity. We also continue to closely monitor our expenses and, if required, we intend to reduce our operating and capital spending to enhance liquidity. 

 

26

 

 

Legal Proceedings

 

From time to time, we are involved in legal and administrative proceedings and claims of various types. We record a liability in our condensed consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably estimated. We review these estimates each accounting period as additional information is known and adjust the loss provision when appropriate. If a matter is both probable to result in liability and the amounts of loss can be reasonably estimated, we estimate and disclose the possible loss or range of loss to the extent necessary to make the condensed consolidated financial statements not misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in our condensed consolidated financial statements.

 

Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Following the release of ASU 2019-10 in November 2019, the effective date, as long as we remain a smaller reporting company, was annual reporting periods beginning after December 15, 2022.  As of April 1, 2023, we have adopted ASU 2016-13 and noted no material impact on our condensed consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in ASU 2021-08 will improve the accounting for acquired revenue contracts with customers in a business combination. Following the release of ASU 2021-08 in October 2021, the effective date was annual reporting periods beginning after December 15, 2022. As of April 1, 2023, we have adopted ASU 2021-08 and noted no material impact on our condensed consolidated financial statements.

 

We do not believe that, outside of those disclosed here, there are any other recently issued accounting pronouncements that will have a material impact on our condensed consolidated financial statements.

 

27

 

 

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not Applicable

 

ITEM 4.

CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

 

Changes in Internal Control over Financial Reporting

 

There were no changes to our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

28

 

 

PART II—OTHER INFORMATION

 

ITEM 1.

LEGAL PROCEEDINGS

 

None

 

ITEM 1A.

RISK FACTORS

 

There have been no material changes to the risk factors described in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended March 31, 2023, filed with the SEC on May 31, 2023.

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES

 

The Company’s stock repurchase activity during the three months ended June 30, 2023 was as follows:

 

Month

 

Total Number
of Shares
Purchased
(a)

   

Average
Price Paid
per Share

   

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

    Approximate
Dollar Value of Shares
that May Yet Be
Purchased under the
Plans or Programs
(in millions)
 
April 1, 2023 - April 30, 2023                          
May 1, 2023 - May 31, 2023                          
June 1, 2023 - June 30, 2023                          

Total

                         

 

(a) During the three months ended June 30, 2023, we did not repurchase shares in connection with our stock-based compensation plans.

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

Not Applicable

 

ITEM 5.

OTHER INFORMATION

 

None

 

29

 

 

ITEM 6.

EXHIBITS

 

EXHIBIT INDEX

 

        Incorporated by Reference

Exhibit

Number

 

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing

Date

 

Filed/Furnished

Herewith

10.1   Fiscal 2023 Executive Incentive Plan   8-K   000-19672   10.1   6/21/23    
                         

31.1

 

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

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

 

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

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1

 

Chief Executive Officer—Certification pursuant to Rule13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

32.2

 

Chief Financial Officer—Certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document. 

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Calculation Linkbase Document. 

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Definition Linkbase Document. 

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Label Linkbase Document. 

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Presentation Linkbase Document. 

 

 

 

 

 

 

 

 

 

*

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

_________________________

 

*

Filed herewith

 

**

Furnished herewith

 

Attached as Exhibits 101 to this report are the following formatted in inline XBRL (Extensible Business Reporting Language): (i) Condensed Consolidated Balance Sheet as of June 30, 2023 and March 31, 2023 (ii) Condensed Statements of Operations and Income for the three months ended June 30, 2023 and 2022, (iii) Condensed Consolidated Statements of Comprehensive (Loss) Income for the three months ended June 30, 2023 and 2022, (iv) Condensed Consolidated Statements of Cash Flows for the three months ended June 30, 2023 and 2022, and (v) Notes to Condensed Consolidated Financial Statements.

 

30

 

 

SIGNATURE

 

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

 

 

 

 

AMERICAN SUPERCONDUCTOR CORPORATION

 

 

 

 

 

 

By:

/s/ John W. Kosiba, Jr.

Date:

August 9, 2023

 

John W. Kosiba, Jr.

 

 

 

Senior Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)

 

 

 

 

 

31
EX-31.1 2 ex_535444.htm EXHIBIT 31.1 ex_535444.htm

Exhibit 31.1

 

AMERICAN SUPERCONDUCTOR CORPORATION

CERTIFICATIONS

I, Daniel P. McGahn, certify that: 

 

1.

I have reviewed this Quarterly Report on Form 10-Q of American Superconductor Corporation;

 

2.

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

 

3.

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

 

4.

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

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

Date:

August 9, 2023

By:

/s/ Daniel P. McGahn

 

 

  Daniel P. McGahn
 

 

 

Chief Executive Officer

 

 
EX-31.2 3 ex_535445.htm EXHIBIT 31.2 ex_535445.htm

Exhibit 31.2

 

AMERICAN SUPERCONDUCTOR CORPORATION

CERTIFICATIONS

 

I, John W. Kosiba, Jr., certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of American Superconductor Corporation;

 

2.

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

 

3.

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

 

4.

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

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

Date:

August 9, 2023

By:

/s/ John W. Kosiba, Jr.

 

 

 

John W. Kosiba, Jr.

 

 

 

Chief Financial Officer

 

 
EX-32.1 4 ex_535446.htm EXHIBIT 32.1 ex_535446.htm

Exhibit 32.1

 

AMERICAN SUPERCONDUCTOR CORPORATION

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of American Superconductor Corporation (the “Company”) for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Daniel P. McGahn, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my 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:

August 9, 2023

By:

/s/ Daniel P. McGahn

 

 

 

Daniel P. McGahn

 

 

 

Chief Executive Officer

 

 
EX-32.2 5 ex_535447.htm EXHIBIT 32.2 ex_535447.htm

Exhibit 32.2

 

AMERICAN SUPERCONDUCTOR CORPORATION

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of American Superconductor Corporation (the “Company”) for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, John W. Kosiba, Jr., Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my 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:

August 9, 2023

By:

/s/ John W. Kosiba, Jr.

 

 

 

John W. Kosiba, Jr.

 

 

 

Chief Financial Officer

 

 
EX-101.SCH 6 amsc-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Unaudited Condensed Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Unaudited Condensed Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Unaudited Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Computation of Net Loss Per Common Share link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Goodwill and Other Intangibles link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Inventory link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Prepaid and Other Current Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Property, Plant and Equipment link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Contingent Consideration link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Debt link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Leases link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 16 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 17 - Restructuring link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 18 - Business Segments link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 19 - Recent Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 20 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Accounts Receivable (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 8 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Property, Plant and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 13 - Contingent Consideration (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 15 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 17 - Restructuring (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 18 - Business Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 2 - Revenue Recognition 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 2 - Revenue Recognition 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 2 - Revenue Recognition - Revenues by Major Customers (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 3 - Stock-based Compensation - Weighted Average Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 8 - Inventory (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 8 - Inventory - Summary of Net Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 9 - Prepaid and Other Current Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 10 - Property, Plant and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 12 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 13 - Contingent Consideration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 14 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 15 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 15 - Leases - Operating Lease Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 15 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Leases - Minimum Future Lease Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 17 - Restructuring (Details Textual) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 18 - Business Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 18 - Business Segments - Operating Results for Business Segments (Details) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 18 - Business Segments - Total Business Segments Assets (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 amsc-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 amsc-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 amsc-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Note 2 - Revenue Recognition Note 3 - Stock-based Compensation Note 4 - Computation of Net Loss Per Common Share Note 5 - Goodwill and Other Intangibles Note 6 - Fair Value Measurements Note 7 - Accounts Receivable Note 8 - Inventory Note 10 - Property, Plant and Equipment Note 11 - Accounts Payable and Accrued Expenses Income Tax Disclosure [Text Block] Note 13 - Contingent Consideration Note 15 - Leases Note 17 - Restructuring Note 18 - Business Segments Contingent consideration us-gaap_LiabilitiesCurrent Total current liabilities Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Note 2 - Revenue Recognition - Revenues by Major Customers (Details) Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details) Note 3 - Stock-based Compensation - Weighted Average Assumptions (Details) Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details) Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details) Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details) Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details) Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details) Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details) Note 8 - Inventory - Summary of Net Inventory (Details) Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details) Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) us-gaap_LiabilityForUncertainTaxPositionsCurrent Liability for Uncertainty in Income Taxes, Current Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details) Note 15 - Leases - Operating Lease Assets and Liabilities (Details) Note 15 - Leases - Lease Cost (Details) Note 15 - Leases - Minimum Future Lease Obligation (Details) Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details) Note 18 - Business Segments - Operating Results for Business Segments (Details) Note 18 - Business Segments - Total Business Segments Assets (Details) Foreign currency translation (loss) gain Notes To Financial Statements Cumulative translation adjustment us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax Notes To Financial Statements [Abstract] Debt, current portion Debt, Current Property and Equipment, Net [Member] Represents property and equipment, net. Customer Relationship, Core Technology and Know-how [Member] Represents information pertaining to customer relationship, core technology and know-how intangible assets. Grant [Member] Business Combination, Contingent Consideration, Liability, Measurement Input Accounts payable and accrued expenses Total Deferred revenue, current portion Goodwill and Intangible Assets Disclosure [Text Block] Accrued compensation Income taxes payable Lessee, Operating Leases [Text Block] Accounts payable amsc_ProceedsFromEmployeeRetentionCredit Proceeds From Employee Retention Credit Represents proceeds received for initial claims that were processed. Accrued other miscellaneous expenses us-gaap_PolicyTextBlockAbstract Accounting Policies Accrued product warranty Trade Names [Member] SGL Carbon LLC [Member] Represents information pertaining to SGL Carbon LLC. Licensing Agreements [Member] Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property, plant and equipment Non-cash investing and financing activities us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation Weighted-average shares subject to repurchase (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Cash paid for income taxes, net of refunds Weighted-average shares of common stock outstanding (in shares) Current liabilities: Total assets Total assets Supplemental schedule of cash flow information: Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Customer Relationships [Member] Deferred tax assets Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Award Type [Domain] Restricted cash Award Type [Axis] Net loss Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Book Value us-gaap_FiniteLivedIntangibleAssetsNet Total Intangible assets, net Intangibles, net Gross Amount us-gaap_FiniteLivedIntangibleAssetsGross Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Trade name and trademarks us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Commitments and Contingencies Disclosure [Text Block] Property, plant and equipment, net Goodwill Northeast Power Systems, Inc (NEPSI) [Member] Represents Northeast Power Systems, Inc (NEPSI). amsc_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighNumberOfShares Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares) For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid in shares. Cash flows from investing activities: Net loss per common share Earnings Per Share [Text Block] us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued expenses Income tax expense Income Tax Expense (Benefit) amsc_CashCashEquivalentsAndMarketableSecurities Cash, Cash Equivalents, and Marketable Securities Represents the amount of currency on hand as well as demand deposits with banks or financial institutions, and marketable securities. us-gaap_OperatingExpenses Total operating expenses Restricted cash us-gaap_RestrictedCashAndCashEquivalentsNoncurrent Restricted Cash and Cash Equivalents, Noncurrent us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted Cash and Cash Equivalents, Current Cash and cash equivalents Total stock-based compensation expense Share-Based Payment Arrangement, Expense us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings Change in fair value Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss City Area Code us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenue us-gaap_CommonStockSharesOutstanding Balance (in shares) Balance (in shares) Current Fiscal Year End Date Operating lease costs - variable us-gaap_LeaseCost Total lease costs us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted-average discount rate Document Fiscal Period Focus Operating lease costs - fixed Document Fiscal Year Focus Short-term lease costs Lease, Cost [Table Text Block] Document Period End Date Weighted-average remaining lease term (Year) Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Inox Wind Limited [Member] Represents information pertaining to Inox Wind Limited. Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue Balance Balance Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Restructuring Restructuring Charges amsc_RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage Revenue, Performance Obligation Satisfied, Revenue Recognized, Percentage Represents the percentage of revenue recognized at the point of time when control transferred to the customer. amsc_ExtendedServiceWarrantyTerm Extended Service Warranty, Term (Year) Represents the additional term of extended service-type warranties. amsc_WarrantyPeriod Warranty Period (Year) Represents the typical term of assurance-type warranties on all product sales. us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation expense Inox Wind Limited Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key amsc_ContractWithCustomerPaymentTerm Contract with Customer, Payment Term (Day) Represents the payment term, from the date of delivery, under contracts with customers. Depreciation and amortization Entity Registrant Name Liability Class [Axis] Fair Value by Liability Class [Domain] Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Grid [Member] Represents information pertaining to the Grid segment. us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Services and Technology Development [Member] Represents information pertaining to services and technology development. Entity Address, City or Town Equipment and Systems [Member] Represents information pertaining to equipment and systems. Amortization of acquisition-related intangibles Entity Address, Postal Zip Code Entity Address, State or Province Deferred program costs Amount after valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer. Concentration Risk Type [Axis] Wind [Member] Represents information pertaining to the Wind segment. us-gaap_TreasuryStockValue Treasury stock Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding Accrued contract loss represents the accrued contract loss. Revenue Benchmark [Member] Prepaid and Other Current Assets [Text Block] Detail disclosure of prepaid and other current assets. us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] amsc_PercentageOfQualifiedWagesPaid Percentage of Qualified Wages Paid Represents percentage of qualified wages paid. amsc_ContractWithCustomerAssetDeferredProgramCostsNet Deferred Program Costs, beginning balance Deferred Program Costs, ending balance Represents the net deferred program costs related to contract with customer. amsc_ContractWithCustomerAssetUnbilledARNet Unbilled AR, beginning balance Unbilled AR, ending balance Represents the net unbilled AR related to contract with customer. amsc_RestructuringAndRelatedCostWorkforceToBeReducedPercentage Restructuring and Related Cost, Workforce To be Reduced Percentage Percentage of workforce to be reduced for restructuring and related cost. Deferred Program Costs, increases for costs incurred to fulfill performance obligations Represents the change in contract costs attributable to deferred program costs related to contract with customer. us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan Issuance of stock for 401(k) match Local Phone Number amsc_EmployeeRetentionCreditsBenefit Employee Retention Credits Benefit Represents employee retention credits benefit. Issuance of stock for 401(k) match (in shares) amsc_EmployeeRetentionCreditsReceivable Employee Retention Credits Receivable Represents employee retention credits receivable. Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations Represents the change in the asset from the contract with customer from revenue recognized on unbilled accounts receivable. us-gaap_TableTextBlock Notes Tables Deferred Program Costs, decrease due to cost recognition on completed performance obligations Represents the amount of contract costs recognized from deferred program costs, with regard to asset from contract with customer. Unbilled AR, increase (decrease) due to customer billings Represents the revenue recognized from performance obligation satisfied from change in time frame of unbilled AR related to contract with customer. amsc_RestructuringAndRelatedCostExpectedAnnualSavings Restructuring and Related Cost, Expected Annual Savings The amount of expected annual savings due to restructuring program. Other changes and FX impact Represents other changes in the liability from contract with customer. amsc_ContractWithCustomerLossAccrual Contract With Customer Loss Accrual The increase in loss accrual costs from contract with customer. Deferred Program Costs, other changes and FX impact Represents the change in the asset from contract with customer, attributable to other changes in deferred program costs. Unbilled AR, other changes and FX impact Represents changes in the asset from contract with customer from other changes pertaining to unbilled accounts receivable. Issuance of common stock - restricted shares (in shares) Issuance of common stock - restricted shares, net of forfeited shares (in shares) Issuance of common stock - restricted shares us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) Selling, general and administrative us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) Finance Lease, Right-of-use [Member] Represents the right-of-use asset from finance lease. Raw materials us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Work-in-process Reported Value Measurement [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Shares Tied to Derivative Liability [Member] Represents the shares tied to the derivative liability. Research and development Accumulated other comprehensive income Backlog [Member] Represents the information pertaining to backlog. Measurement Input, Share Price [Member] Debt Disclosure [Text Block] Lease Liability Long Term Portion [Member] Represents long term portion for lease liability Changes in operating asset and liability accounts: Measurement Input, Revenue Risk Premium [Member] Measurement input using revenue risk premium. Lease Liability Current Portion [Member] Represents current portion of lease liability Measurement Input, Revenue Volatility [Member] Measurement input using revenue volatility. Measurement Input, Payment Delay [Member] Measurement input using payment delay. Lease Liability [Member] Represents lease liability. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_OtherNoncashIncomeExpense Other non-cash items Inventory Disclosure [Text Block] Lease liabilities - LT Operating Schedule of Inventory, Current [Table Text Block] Present value of lease liabilities Lease liabilities - ST Operating Lease liabilities - ST Financing Intangible assets, gross amount us-gaap_IntangibleAssetsGrossExcludingGoodwill Subsequent Events [Text Block] Right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total minimum lease payments Less: interest Deferred income taxes Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026 Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2027 Right-of-use assets - Financing Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree Neeltran Inc. [Member] Information related to Neeltran and International. 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024 2028 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2025 Business Combination, Contingent Consideration [Text Block] The entire disclosure for contingent consideration for business combination. Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_PaymentsForRestructuring Payments for Restructuring Cash payments restructuring 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths amsc_OperatingAndFinanceLeaseRightofuseAsset Total right-of-use assets Amount of lessee's right to use underlying asset under both operating and finance lease. Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other assets us-gaap_ShareBasedCompensation Stock-based compensation expense Issuance of common stock to settle liabilities Estimated Useful Life (Year) us-gaap_FiniteLivedIntangibleAssetUsefulLife amsc_BusinessCombinationNumberOfEquipmentFinancingAgreementAssumed Business Combination, Number of Equipment Financing Agreement Assumed Represents number of equipment financing agreement assumed for business combination. Equipment Financing Agreements Assumed In Business Acquisition [Member] Represents equipment financing agreements assumed in business acquisition. us-gaap_Revenues Revenues Operating expenses: Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) Accounts Receivable [Text Block] The entire disclosure for accounts receivable. us-gaap_DepreciationDepletionAndAmortization Depreciation, Depletion and Amortization us-gaap_AssetsCurrent Total current assets Cash equivalents Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Interest income, net Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Common stock amsc_SupplyCommitmentDefaultLettersOfCreditToBeReceived Supply Commitment, Default, Letters of Credit to be Received The amount of letters of credit to be received for goods and services to be continued under the supply commitment. Adjustments to reconcile net loss to net cash used in operations: Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Recurring [Member] Americas [Member] Asia Pacific [Member] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Property, Plant and Equipment Disclosure [Text Block] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Geographical [Axis] Property, Plant and Equipment [Table Text Block] Geographical [Domain] Inventory, net Net inventory Portion at Fair Value Measurement [Member] Accrued inventories in-transit Represents the amount of accrued inventories in transit, as of the balance sheet date. Equipment and Software [Member] Represents information pertaining to equipment and software. Assets And Liabilities Lessee [Table Text Block] Tabular disclosure of lessee's assets and liabilities. EMEA [Member] Revenues Measurement Basis [Axis] Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Fair Value Hierarchy and NAV [Axis] us-gaap_ProductWarrantyAccrualPayments Settlements during the period Provisions for warranties during the period Construction in Progress [Member] Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net Accounts receivable, net Furniture and Fixtures [Member] us-gaap_NumberOfReportableSegments Number of Reportable Segments Building [Member] Additional paid-in capital AOCI Attributable to Parent [Member] Schedule of Product Warranty Liability [Table Text Block] Stockholders' equity: Land [Member] Leasehold Improvements [Member] Other income (expense), net Long-Lived Tangible Asset [Axis] Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Current assets: Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Effect of exchange rate changes on cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net decrease in cash, cash equivalents and restricted cash us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and Contingencies (Note 16) Increase (decrease) due to customer billings us-gaap_OperatingIncomeLoss Operating loss Operating Income (loss) us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Cost of revenues us-gaap_GrossProfit Gross margin Counterparty Name [Axis] Counterparty Name [Domain] Consolidation Items [Domain] Deferred tax liabilities Provision for excess and obsolete inventory Inventory Write-down us-gaap_ContractWithCustomerLiability Contract Liabilities, beginning balance Contract Liabilities, ending balance Consolidation Items [Axis] us-gaap_ProductWarrantyAccrual Balance at beginning of period Balance at end of period Accounts receivable (billed) Accounts Receivable [Table Text Block] Tabular disclosure of accounts receivable. Retained Earnings [Member] Treasury Stock, Common [Member] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Prepaid Expenses and Other Current Assets [Member] us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income tax expense Other comprehensive (loss) gain, net of tax: Disaggregation of Revenue [Table Text Block] us-gaap_RepaymentsOfLongTermDebt Repayment of debt Revenue from Contract with Customer [Text Block] Total lease liabilities Present value of lessee's discounted obligation for lease payments from operating and finance leases. Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Accounting Policies [Abstract] Lease liability, current portion The amount of lease liability of both operating and financing leases, classified as current. Document Transition Report Lease liability, long-term portion amsc_LeaseLiabilityNoncurrent The amount of lease liability of both operating and financing leases, classified as noncurrent. Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Cost of Sales [Member] Research and Development Expense [Member] Income Statement Location [Axis] Income Statement Location [Domain] Advanced deposits Segments [Axis] Segments [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Shares used in per-share calculation ? diluted (in shares) Accounts receivable (unbilled) Statement [Table] Core Technology and Know-how [Member] Represents information pertaining to Core Technology and Know-how. Statement of Financial Position [Abstract] Diluted (in dollars per share) Net loss per share ? diluted (in dollars per share) Basic (in shares) Shares used in per-share calculation ? basic (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] Business Acquisition [Axis] Basic (in dollars per share) Net loss per share ? basic (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted average number of common shares outstanding Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Total other comprehensive (loss) gain, net of tax Accrued restructuring Accrued restructuring balance Accrued restructuring balance Fair value (millions) amsc_ExtendedWarrantyTriggerPeriod Extended Warranty Trigger Period (Year) The period in which customers may extend their warranty for an additional term. Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) us-gaap_RestructuringAndRelatedCostExpectedCost1 Restructuring and Related Cost, Expected Cost Immediately Vested Common Stock [Member] Represents common stock which is vested immediately upon issuance. Accounting Standards Update and Change in Accounting Principle [Text Block] Type of Restructuring [Domain] Employee Severance [Member] Restructuring and Related Activities Disclosure [Text Block] Restructuring and Related Costs [Table Text Block] Restructuring Type [Axis] us-gaap_PaymentsForProceedsFromOtherInvestingActivities Change in other assets Cash flows from financing activities: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Other liabilities Corporate, Non-Segment [Member] Deferred revenue, long-term portion us-gaap_StockholdersEquity Total stockholders' equity Balance Balance us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization Property, plant and equipment, net us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization Less accumulated depreciation Class of Stock [Axis] Property, plant and equipment, gross Debt, long-term portion Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Operating Segments [Member] Derivative Financial Instruments, Liabilities [Member] EX-101.PRE 10 amsc-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
3 Months Ended
Jun. 30, 2023
Aug. 04, 2023
Document Information [Line Items]    
Entity Central Index Key 0000880807  
Entity Registrant Name AMERICAN SUPERCONDUCTOR CORP /DE/  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 0-19672  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-2959321  
Entity Address, Address Line One 114 East Main  
Entity Address, City or Town St. Ayer  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01432  
City Area Code 978  
Local Phone Number 842-3000  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol AMSC  
Security Exchange Name NASDAQ  
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   30,285,098
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 22,005 $ 23,360
Accounts receivable, net 30,116 30,665
Inventory, net 42,874 36,986
Prepaid expenses and other current assets 6,703 13,429
Restricted cash 496 1,733
Total current assets 102,194 106,173
Property, plant and equipment, net 11,947 12,309
Intangibles, net 7,983 8,527
Right-of-use assets 2,694 2,857
Goodwill 43,471 43,471
Restricted cash 622 582
Deferred tax assets 1,115 1,114
Other assets 608 528
Total assets 170,634 175,561
Current liabilities:    
Accounts payable and accrued expenses 28,828 38,383
Lease liability, current portion 781 808
Debt, current portion 64 75
Contingent consideration 2,620 1,270
Deferred revenue, current portion 50,856 43,572
Total current liabilities 83,149 84,108
Deferred revenue, long-term portion 7,227 7,188
Lease liability, long-term portion 2,047 2,184
Deferred tax liabilities 259 243
Debt, long-term portion 9 15
Other liabilities 25 26
Total liabilities 92,716 93,764
Stockholders' equity:    
Common stock 307 299
Additional paid-in capital 1,140,626 1,139,113
Treasury stock (3,639) (3,639)
Accumulated other comprehensive income 1,569 1,571
Accumulated deficit (1,060,945) (1,055,547)
Total stockholders' equity 77,918 81,797
Total liabilities and stockholders' equity $ 170,634 $ 175,561
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 30,254 $ 22,679
Cost of revenues 23,972 20,458
Gross margin 6,282 2,221
Operating expenses:    
Research and development 1,853 2,678
Selling, general and administrative 7,868 7,562
Amortization of acquisition-related intangibles 538 680
Change in fair value of contingent consideration 1,350 170
Restructuring 6 0
Total operating expenses 11,615 11,090
Operating loss (5,333) (8,869)
Interest income, net 174 24
Other income (expense), net (118) 167
Loss before income tax expense (5,277) (8,678)
Income tax expense 121 32
Net loss $ (5,398) $ (8,710)
Net loss per common share    
Basic (in dollars per share) $ (0.19) $ (0.32)
Diluted (in dollars per share) $ (0.19) $ (0.32)
Weighted average number of common shares outstanding    
Basic (in shares) 28,258 27,560
Diluted (in shares) 28,258 27,560
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net loss $ (5,398) $ (8,710)
Other comprehensive (loss) gain, net of tax:    
Foreign currency translation (loss) gain (2) 63
Total other comprehensive (loss) gain, net of tax (2) 63
Comprehensive loss $ (5,400) $ (8,647)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Mar. 31, 2022 28,920          
Balance at Mar. 31, 2022 $ 289 $ 1,133,536 $ (3,639) $ (291) $ (1,020,506) $ 109,389
Issuance of common stock - restricted shares (in shares) 9          
Issuance of common stock - restricted shares $ 0 0 0 0 0 0
Stock-based compensation expense   1,033       1,033
Issuance of stock for 401(k) match (in shares) 28          
Issuance of stock for 401(k) match   138       138
Cumulative translation adjustment       63   63
Net loss         (8,710) (8,710)
Issuance of common stock - restricted shares, net of forfeited shares (in shares) (9)          
Balance (in shares) at Jun. 30, 2022 28,939          
Balance at Jun. 30, 2022 $ 289 1,134,707 (3,639) (228) (1,029,216) 101,913
Balance (in shares) at Mar. 31, 2023 29,937          
Balance at Mar. 31, 2023 $ 299 1,139,113 (3,639) 1,571 (1,055,547) 81,797
Issuance of common stock - restricted shares (in shares) 699          
Issuance of common stock - restricted shares $ 7 (7) 0 0 0 0
Stock-based compensation expense   1,357       1,357
Issuance of stock for 401(k) match (in shares) 33          
Issuance of stock for 401(k) match   163       164
Cumulative translation adjustment       (2)   (2)
Net loss         (5,398) (5,398)
Issuance of common stock - restricted shares, net of forfeited shares (in shares) (699)          
Balance (in shares) at Jun. 30, 2023 30,669          
Balance at Jun. 30, 2023 $ 307 $ 1,140,626 $ (3,639) $ 1,569 $ (1,060,945) $ 77,918
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (5,398) $ (8,710)
Adjustments to reconcile net loss to net cash used in operations:    
Depreciation and amortization 1,119 1,401
Stock-based compensation expense 1,357 1,033
Provision for excess and obsolete inventory 384 346
Deferred income taxes (1) 61
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 1,350 170
Other non-cash items 168 (127)
Changes in operating asset and liability accounts:    
Accounts receivable 549 (1,426)
Inventory (6,272) (9,633)
Prepaid expenses and other assets 6,901 580
Accounts payable and accrued expenses (9,720) 6,343
Deferred revenue 7,318 4,099
Net cash used in operating activities (2,245) (5,863)
Cash flows from investing activities:    
Purchase of property, plant and equipment (214) (441)
Change in other assets (79) (55)
Net cash used in investing activities (293) (496)
Cash flows from financing activities:    
Repayment of debt (17) (20)
Net cash used in financing activities (17) (20)
Effect of exchange rate changes on cash 2 (17)
Net decrease in cash, cash equivalents and restricted cash (2,553) (6,396)
Cash, cash equivalents and restricted cash at beginning of period 25,675 49,486
Cash, cash equivalents and restricted cash at end of period 23,122 43,090
Supplemental schedule of cash flow information:    
Cash paid for income taxes, net of refunds 81 49
Non-cash investing and financing activities    
Issuance of common stock to settle liabilities $ 163 $ 138
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Nature of the Business and Operations and Liquidity
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1. Nature of the Business and Operations and Liquidity

 

Nature of the Business and Operations

 

American Superconductor Corporation (together with its subsidiaries, “AMSC®” or the “Company”) was founded on April 9, 1987. The Company is a leading system provider of megawatt-scale power resiliency solutions that orchestrate the rhythm and harmony of power on the grid™ and that protect and expand the capability of the Navy’s fleet. The Company’s system level products leverage its proprietary “smart materials” and “smart software and controls” to provide enhanced resiliency and improved performance of megawatt-scale power flow.

 

These unaudited condensed consolidated financial statements of the Company have been prepared on a going concern basis in accordance with United States generally accepted accounting principles (“GAAP”) and the Securities and Exchange Commission’s (“SEC”) instructions to Form 10-Q. The going concern basis of presentation assumes that the Company will continue operations and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those instructions. The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. The unaudited condensed consolidated financial statements, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) necessary for a fair statement of the results for the interim periods ended  June 30, 2023 and 2022 and the financial position at June 30, 2023; however, these results are not necessarily indicative of results which may be expected for the full year. The interim condensed consolidated financial statements, and notes thereto, should be read in conjunction with the audited condensed consolidated financial statements for the year ended  March 31, 2023, and notes thereto, included in the Company’s Annual Report on Form 10-K for the year ended  March 31, 2023 filed with the SEC on May 31, 2023.

 

Liquidity

 

The Company has historically experienced recurring operating losses and as of June 30, 2023, the Company had an accumulated deficit of $1,061 million. In addition, the Company has historically experienced recurring negative operating cash flows. At June 30, 2023, the Company had cash and cash equivalents of $22.0 million. Cash used in operations for the three months ended  June 30, 2023 was $2.2 million.

 

In February 2021, the Company filed a shelf registration statement on Form S-3 that will expire in February 2024 (the “Form S-3”). The Form S-3 allows the Company to offer and sell from time-to-time up to $250 million of common stock, debt securities, warrants or units comprised of any combination of these securities. The Form S-3 is intended to provide the Company flexibility to conduct registered sales of the Company's securities, subject to market conditions, in order to fund the Company's future capital needs. The terms of any future offering under the Form S-3 will be established at the time of such offering and will be described in a prospectus supplement filed with the SEC prior to the completion of any such offering.

 

The Company continues to experience inflationary pressure in its supply chain and some delays in sourcing materials needed for its products resulting in some production disruption, both of which have increased the Company’s cost of revenues and decreased gross margin. While the impact of inflation has been challenging, the Company continues to take actions to limit this pressure, including adjusting the pricing of its products and services. Changes in macroeconomic conditions arising from the COVID-19 pandemic or for other reasons, such as the ongoing war between Russia and Ukraine, inflation, rising interest rates, labor force availability, sourcing, material delays and global supply chain disruptions could have a material adverse effect on the Company’s business, financial condition and results of operation.

 

From time-to-time the Company  may undertake restructuring activities in order to align the global organization in a manner that the Company believes will better position it to achieve its long-term goals. In January 2023, the Company undertook a reduction in force that involved approximately 5% of the global workforce. This restructuring is expected to incur $1.0 million of cash expenses, $0.7 million of which has been paid as of June 30, 2023, and to result in annualized cost savings of approximately $5.0 million, beginning in fiscal 2023.

 

The Company believes that based on the information presented above and its quarterly management assessment, it has sufficient liquidity to fund its operations and capital expenditures for the next twelve months following the issuance of the financial statements for the three months ended June 30, 2023. The Company’s liquidity is highly dependent on its ability to increase revenues, its ability to control its operating costs, and its ability to raise additional capital, if necessary. The impact of the COVID-19 pandemic and other sources of instability, including the war between Russia and Ukraine, on the global financing markets may reduce the Company's ability to raise additional capital, if necessary, which could negatively impact the Company's liquidity.  There can be no assurance that the Company will be able to continue to raise additional capital, on favorable terms or at all, from other sources or execute on any other means of improving liquidity described above.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

2. Revenue Recognition

 

The Company’s revenues in its Grid business segment are derived primarily through enabling the transmission and distribution of power, providing planning services that allow it to identify power grid needs and risks, and developing ship protection systems for the U.S. Navy. The Company’s revenues in its Wind business segment are derived primarily through supplying advanced power electronics and control systems, licensing its highly engineered wind turbine designs, and providing extensive customer support services to wind turbine manufacturers. The Company records revenue based on a five-step model in accordance with ASC 606. For its customer contracts, the Company identifies the performance obligations, determines the transaction price, allocates the contract transaction price to the performance obligations, and recognizes the revenue when (or as) control of goods or services is transferred to the customer. In the three months ended June 30, 2023, and 2022, 76% and 70% of revenue, respectively, was recognized at the point in time when control transferred to the customer, with the remainder being recognized over time.

 

In the Company's equipment and system product line, each contract with a customer summarizes each product sold to a customer, which typically represents distinct performance obligations. A contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company’s product sales transfer control to the customer in line with the contracted delivery terms and revenue is recorded at the point in time when title and risk transfer to the customer, which is primarily upon delivery, as the Company has determined that this is the point in time that control transfers to the customer.

 

The Company's equipment and system product line includes certain contracts which do not meet the requirements of an exchange transaction and therefore do not fall within the scope of ASC 606.  As these non-exchange transaction contracts are considered grant revenue and do not fall within any specific accounting literature, the Company follows guidance within ASC 606 by analogy to recognize grant revenue over time. The Company recorded no grant revenue in the three month periods ended June 30, 2023, and 2022.

 

In the Company's service and technology development product line, there are several different types of transactions, and each begins with a contract with a customer that summarizes each product sold to a customer, which typically represents distinct performance obligations. The technology development transactions are primarily for activities that have no alternative use and for which a profit can be expected throughout the life of the contract. In these cases, the revenue is recognized over time, but in the instances where the profit cannot be assured throughout the entire contract then the revenue is recognized at a point in time. Each contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach. The ongoing service transactions are for service contracts that provide benefit to the customer simultaneously as the Company performs its obligations, and therefore this revenue is recognized ratably over time throughout the effective period of these contracts. The transaction prices on these contracts are allocated based on an adjusted market approach which is re-assessed annually for reasonableness. The field service transactions include contracts for delivery of goods and completion of services made at the customer's requests, which are not deemed satisfied until the work has been completed and/or the requested goods have been delivered, so all of this revenue is recognized at the point in time when the control changes, and at allocated prices based on the adjusted market approach driven by standard price lists. The royalty transactions are related to certain contract terms on transactions in the Company's equipment and systems product line based on activity as specified in the contracts. The transaction prices of these agreements are calculated based on an adjusted market approach as specified in the contract. The Company reports royalty revenue for usage-based royalties when the sales have occurred. In circumstances when collectability is not assured and a contract does not exist under ASC 606, revenue is deferred until a non-refundable payment has been received for substantially all the amount that is due and there are no further remaining performance obligations.

 

The Company's service contracts can include a purchase order from a customer for specific goods in which each item is a distinct performance obligation satisfied at a point in time at which control of the goods is transferred to the customer.  This transfer occurs based on the contracted delivery terms or when the requested service work has been completed. The transaction price for these goods is allocated based on the adjusted market approach considering similar transactions under similar circumstances. Service contracts are also derived from ongoing maintenance contracts and extended service-type warranty contracts. In these transactions, the Company is contracted to provide an ongoing service over a specified period of time. As the customer is consuming the benefits as the service is being provided, the revenue is recognized over time ratably.

 

The Company’s policy is not to accept volume discounts, product returns, or rebates and allowances within its contracts. In the event a contract was approved with any of these terms, it would be evaluated for variable consideration, estimated and recorded as a reduction of revenue in the same period the related product revenue was recorded.

 

The Company provides assurance-type warranties on all product sales for a term of typically one to three years, and extended service-type warranties at the customer's option for an additional term ranging up to four additional years. The Company accrues for the estimated warranty costs for assurance warranties at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. For all extended service-type warranties, the Company recognizes the revenue ratably over time during the effective period of the services.

 

The Company records revenue net of sales tax, value added tax, excise tax and other taxes collected concurrent with revenue-producing activities. The Company has elected to recognize the cost for freight and shipping when control over the products sold passes to customers and revenue is recognized. The Company has elected to recognize incremental costs of obtaining a contract as expense when incurred except in contracts where the amortization period would exceed twelve months; in such cases the long-term amount will be assessed for materiality. The Company has elected not to adjust the promised amount of consideration for the effects of a significant financing component if the period of financing is twelve months or less.

 

The Company monitors costs to meet its obligations on its customer contracts. When it is evident that there is a loss expected on a contract, a contract loss is accrued in the period. Several long-term contracts that were acquired from Neeltran, Inc. (“Neeltran”) were impacted by higher than planned costs due to required design changes and inflation on material costs, resulting in an increase to the contract loss accrual of $0.1 million and $0.2 million in the three month periods ended June 30, 2023 and 2022, respectively, which negatively impacted the Company's gross margins. 

 

The Company’s contracts with customers do not typically include extended payment terms and may include milestone billing over the life of the contract. Payment terms vary by contract type and type of customer and generally range from 30 to 60 days from delivery.  

 

The following tables disaggregate the Company’s revenue by product line and by shipment destination (in thousands):

 

  

Three Months Ended June 30, 2023

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $23,126  $3,982 

Services and technology development

  2,611   535 

Total

 $25,737  $4,517 
         

Region:

        

Americas

 $23,161  $- 

Asia Pacific

  1,711   4,465 

EMEA

  865   52 

Total

 $25,737  $4,517 

  

  

Three Months Ended June 30, 2022

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $18,076  $1,973 

Services and technology development

  1,753   877 

Total

 $19,829  $2,850 
         

Region:

        

Americas

 $16,902  $- 

Asia Pacific

  2,677   2,850 

EMEA

  250   - 

Total

 $19,829  $2,850 

 

As of June 30, 2023, and 2022, the Company’s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company's accounts receivable balance is made up entirely of customer contract related balances. Changes in the Company’s contract assets, which are included in “Unbilled accounts receivable” and “Deferred program costs” (see Note 7, “Accounts Receivable” and Note 8, “Inventory” for a reconciliation to the condensed consolidated balance sheets) and "Contract liabilities", which are included in the current portion and long-term portion of "Deferred revenue" in the Company’s condensed consolidated balance sheets, are as follows (in thousands):

 

 

  

Unbilled Accounts Receivable

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2023

 $9,958  $2,136  $50,760 

Increases for costs incurred to fulfill performance obligations

     1,084    

Increase (decrease) due to customer billings

  (9,479)     16,308 

Decrease due to cost recognition on completed performance obligations

     (1,234)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  5,092      (8,974)

Other changes and FX impact

  1      (11)

Ending balance as of June 30, 2023

 $5,572  $1,986  $58,083 

 

  

Unbilled Accounts Receivable

  

Deferred
Program Costs

  

Contract
Liabilities

 

Beginning balance as of March 31, 2022

 $6,492  $858  $30,034 

Increases for costs incurred to fulfill performance obligations

     406    

Increase (decrease) due to customer billings

  (4,710)     17,852 

Decrease due to cost recognition on completed performance obligations

     (365)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  2,128      (13,737)

Other changes and FX impact

     (25)  (394)

Ending balance as of June 30, 2022

 $3,910  $874  $33,755 

 

 

The Company’s remaining performance obligations represent the unrecognized revenue value of the Company’s contractual commitments. The Company’s performance obligations may vary significantly each reporting period based on the timing of major new contractual commitments. As of June 30, 2023, the Company had outstanding performance obligations on existing contracts under ASC 606 to be recognized in the next twelve months of approximately $123.3 million. There are also approximately $41.5 million of outstanding performance obligations to be recognized over a period of thirteen to sixty months. The remaining performance obligations are subject to customer actions and therefore the timing of revenue recognition cannot be reasonably estimated. 

 

The following table sets forth customers who represented 10% or more of the Company’s total revenues for the three months ended June 30, 2023 and 2022:

 

   

Three Months Ended

 
 

Reportable

 

June 30,

 
 

Segment

 

2023

  

2022

 

Inox Wind Limited

Wind

  12% 

<10%

 

SGL Carbon LLC

Grid

 <10%   10%

 

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Stock-based Compensation
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

3. Stock-Based Compensation

 

The Company accounts for its stock-based compensation at fair value. The following table summarizes stock-based compensation expense by financial statement line item for the three months ended  June 30, 2023 and 2022 (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Cost of revenues

 $109  $29 

Research and development

  156   179 

Selling, general and administrative

  1,092   825 

Total

 $1,357  $1,033 

  

The Company issued 672,500 shares of restricted stock and 53,675 shares of immediately vested common stock during the three months ended June 30, 2023. The Company issued 25,806 shares of immediately vested common stock during the three months ended June 30, 2022. These restricted stock awards generally vest over 2-3 years.  Awards for restricted stock include both time-based and performance-based awards.  For options and restricted stock awards that vest upon the passage of time, expense is being recorded over the vesting period.  Performance-based awards are expensed over the requisite service period based on probability of achievement.

 

The estimated fair value of the Company’s stock-based awards, less expected annual forfeitures, is amortized over the awards’ service period. The total unrecognized compensation cost for unvested stock options was less than $0.1 million at June 30, 2023.  This expense will be recognized over a weighted average of approximately 0.9 years. The total unrecognized compensation cost for unvested outstanding restricted stock was $7.7 million at June 30, 2023. This expense will be recognized over a weighted-average expense period of approximately 2.2 years.

 

The Company granted no stock options during the three months ended  June 30, 2023. The Company granted 20,564 stock options during the three months ended June 30, 2022.  The stock options granted during the three months ended June 30, 2022, will vest over 2 years. The weighted average assumptions used in the Black Scholes valuation model for stock options granted during the three months ended June 30, 2022 are as follows:

 

Expected volatility

  71.40%

Risk-free interest rate

  3.10%

Expected life (years)

  6.14 

Dividend yield

 

None

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Computation of Net Loss Per Common Share
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

4. Computation of Net Loss per Common Share

 

Basic net loss per share (“EPS”) is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Where applicable, diluted EPS is computed by dividing the net loss by the weighted-average number of common shares and dilutive common equivalent shares outstanding during the period, calculated using the treasury stock method. Common equivalent shares include the effect of restricted stock, exercise of stock options and warrants and contingently issuable shares. Stock options and warrants that are out-of-the-money with exercise prices greater than the average market price of the underlying common shares and shares of performance-based restricted stock where the contingency was not met are excluded from the computation of diluted EPS as the effect of their inclusion would be anti-dilutive.  For each of the three months ended June 30, 2023, and 2022, 1.1 million shares were not included in the calculation of diluted EPS. Of these, 1.0 million relate to shares tied to the derivative liability for which the contingency has not yet been met, and 0.1 million relate to outstanding stock options as they were considered anti-dilutive. 

 

The following table reconciles the numerators and denominators of the earnings per share calculation for the three months ended  June 30, 2023 and 2022 (in thousands, except per share data):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Numerator:

        

Net loss

 $(5,398) $(8,710)

Denominator:

        

Weighted-average shares of common stock outstanding

  29,706   28,520 

Weighted-average shares subject to repurchase

  (1,448)  (960)

Shares used in per-share calculation ― basic

  28,258   27,560 

Shares used in per-share calculation ― diluted

  28,258   27,560 

Net loss per share ― basic

 $(0.19) $(0.32)

Net loss per share ― diluted

 $(0.19) $(0.32)

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Goodwill and Other Intangibles
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5. Goodwill and Other Intangibles

 

Goodwill

 

Goodwill represents the difference between the purchase price and the fair value of the identifiable tangible and intangible net assets when accounted for using the purchase method of accounting.  Goodwill is not amortized but reviewed for impairment. Goodwill is reviewed annually on February 28th and whenever events or changes in circumstances indicate that the carrying value of the goodwill might not be recoverable.

 

There were no changes to goodwill during the three months ended June 30, 2023 or year ended March 31, 2023.

 

The Company did not identify any triggering events in the three months ended  June 30, 2023 that would require interim impairment testing of goodwill.

 

Other Intangibles

 

Intangible assets at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

     
  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Estimated Useful Life

 

Licenses

 $3,610  $(3,610) $  $3,610  $(3,610) $   7 

Backlog

  681   (681)     681   (675) $6   2 

Trade name and trademarks

  1,800      1,800   1,800      1,800   Indefinite 

Customer relationships

  9,600   (5,397)  4,203   9,600   (4,980)  4,620   7 

Core technology and know-how

  5,970   (3,990)  1,980   5,970   (3,869)  2,101   5-10 

Intangible assets

 $21,661  $(13,678) $7,983  $21,661  $(13,134) $8,527     

 

The Company recorded intangible amortization expense related to customer relationship and core technology and know-how of $0.5 million and $0.7 million, in the three months ended  June 30, 2023 and 2022 respectively. Additionally, the Company recorded intangible amortization related to backlog that is reported in cost of revenues of less than $0.1 million in each of the three months ended  June 30, 2023 and 2022.

 

Expected future amortization expense related to intangible assets is as follows (in thousands):

 

Years ended March 31,

 

Total

 

2024

  1,614 

2025

  1,648 

2026

  1,221 

2027

  1,085 

2028

  543 

Thereafter

  72 

Total

 $6,183 

 

The Company's intangible assets relate entirely to the Grid business segment operations in the United States.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

6. Fair Value Measurements

 

A valuation hierarchy for disclosure of the inputs to valuation used to measure fair value has been established. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1 

-

Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

 

 

Level 2 

-

Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

 

 

 

Level 3 

-

Unobservable inputs that reflect the Company’s assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.

 

The Company provides a gross presentation of activity within Level 3 measurement roll-forward and details of transfers in and out of Level 1 and 2 measurements.  A change in the hierarchy of an investment from its current level is reflected in the period during which the pricing methodology of such investment changes.  Disclosure of the transfer of securities from Level 1 to Level 2 or Level 3 is made in the event that the related security is significant to total cash and investments.  The Company did not have any transfers of assets and liabilities from Level 1, Level 2 or Level 3 of the fair value measurement hierarchy during the three months ended June 30, 2023.

 

A financial asset’s or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

 

Valuation Techniques

 

Cash Equivalents

 

Cash equivalents consist of highly liquid instruments with maturities of three months or less that are regarded as high quality, low risk investments, are measured using such inputs as quoted prices and are classified within Level 1 of the valuation hierarchy. Cash equivalents consist principally of certificates of deposits and money market accounts.

 

Contingent Consideration

 

Contingent consideration relates to the earnout payment set forth in the Stock Purchase Agreement governing the acquisition of NEPSI that provides that the selling stockholders may receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives over varying periods of up to four years following the NEPSI Acquisition Date. See Note 13, "Contingent Consideration" for further discussion. The Company relied on a Monte Carlo method to determine the fair value of the contingent consideration on the closing of the acquisition of NEPSI and continues to revalue the fair value of the contingent consideration using the same method at each subsequent balance sheet date until the contingencies are resolved and the shares to be issued are determined, with the change in fair value recorded in the current period operating loss.

 

The following table provides the assets and liabilities carried at fair value on a recurring basis, measured as of  June 30, 2023 and  March 31, 2023 (in thousands):

 

  

Total Carrying Value

  

Quoted Prices in Active Markets (Level 1)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

June 30, 2023:

                

Assets:

                

Cash equivalents

 $7,658  $7,658  $  $ 

Derivative liabilities:

                

Contingent consideration

 $2,620  $  $  $2,620 

 

  Total Carrying Value  Quoted Prices in Active Markets (Level 1)  Significant Other Observable Inputs (Level 2)  Significant Unobservable Inputs (Level 3) 

March 31, 2023:

                

Assets:

                

Cash equivalents

 $7,913  $7,913  $  $ 

Derivative liabilities:

                

Contingent consideration

 $1,270  $  $  $1,270 

 

The table below reflects the activity for the Company’s derivative liability measured at fair value on a recurring basis (in thousands):

 

  

Acquisition Contingent Consideration

 

Balance at March 31, 2022

 $1,200 

Change in fair value

  70 

Balance at March 31, 2023

  1,270 

Change in fair value

  1,350 

Balance at June 30, 2023

 $2,620 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Accounts Receivable
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Accounts Receivable [Text Block]

7. Accounts Receivable

 

Accounts receivable at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

   

June 30, 2023

   

March 31, 2023

 

Accounts receivable (billed)

  $ 24,544     $ 20,707  

Accounts receivable (unbilled)

    5,572       9,958  

Accounts receivable, net

  $ 30,116     $ 30,665  

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Inventory
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

8. Inventory

 

Inventory, net of reserves, at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Raw materials

 $19,141  $16,654 

Work-in-process

  17,294   15,200 

Finished goods

  4,453   2,996 

Deferred program costs

  1,986   2,136 

Net inventory

 $42,874  $36,986 

 

The Company recorded inventory write-downs of $0.4 million and $0.3 million for the three months ended June 30, 2023 and 2022, respectively. These write-downs were based on the Company's evaluation of its inventory on hand for excess quantities and obsolescence.

 

Deferred program costs as of  June 30, 2023 and  March 31, 2023, primarily represent costs incurred on programs where the Company needs to complete performance obligations before the related revenue and costs will be recognized.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Prepaid and Other Current Assets
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Prepaid and Other Current Assets [Text Block]

9. Prepaid and Other Current Assets

 

During fiscal 2022, the Company conducted an analysis as to whether it was entitled to employee retention credits (“ERC”) under the CARES Act as amended by the Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Plan Act of 2021.  Based on the analysis, the Company determined that it was entitled to an ERC of approximately $3.3 million related to payroll taxes paid in the first and second quarters of 2021 and the first quarter of 2020.  The Company determined it met all the criteria required under the gross receipts test of the applicable Internal Revenue Service regulations related to ERCs.

 

As accounting for payroll tax credits are not within the scope of ASC 740, Income Taxes, the Company has chosen to account for the ERCs by analogizing to the International Accounting Standards Board IAS 20, Accounting for Government Grants and Disclosure of Government Assistance.  In accordance with IAS 20, an entity recognizes government grants only when there is reasonable assurance that the entity will comply with the conditions attached to them and the grants will be received.  The  Company evaluated its eligibility for the ERC and determined that it met all the criteria to claim a refundable tax credit against the employer portion of Social Security taxes for up to 70% of the qualified wages the Company paid to  employees for the three month periods ended March 31, 2021 and June 30, 2021 and for up to 50%  of the qualified wages the Company paid to employees for the three month period ended March 31, 2020. 

 

The Company recorded a $3.3 million receivable in Prepaid expenses and other current assets and a benefit of $1.8 million to Cost of revenues, $0.8 million to SG&A and $0.7 million to Research and development in the fiscal year ended March 31, 2023 for the ERC that is expected to be received based on the amended filings.  During the three months ended June 30, 2023, the Company received $2.2 million for the initial claims that were processed.  The remaining balance is expected to be received during fiscal 2023.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Property, Plant and Equipment
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

10. Property, Plant and Equipment

 

The cost and accumulated depreciation of property, plant and equipment at  June 30, 2023 and  March 31, 2023 are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Land

 $980  $980 

Construction in progress - equipment

  687   748 

Buildings

  5,416   5,416 

Equipment and software

  43,416   43,156 

Finance lease - right of use asset

     1 

Furniture and fixtures

  1,535   1,535 

Leasehold improvements

  6,815   6,815 

Property, plant and equipment, gross

  58,849   58,651 

Less accumulated depreciation

  (46,902)  (46,342)

Property, plant and equipment, net

 $11,947  $12,309 

 

Depreciation expense was $0.6 million and $0.7 million for the three months ended June 30, 2023 and 2022, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Accounts Payable and Accrued Expenses
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

11. Accounts Payable and Accrued Expenses

 

Accounts payable and accrued expenses at  June 30, 2023 and  March 31, 2023 consisted of the following (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Accounts payable

 $10,878  $13,935 

Accrued inventories in-transit

  2,023   2,267 

Accrued other miscellaneous expenses

  3,646   3,870 

Accrued contract loss

  3,530   3,464 

Advanced deposits

  1,730   5,653 

Accrued compensation

  4,443   5,430 

Income taxes payable

  256   409 

Accrued product warranty

  1,926   2,638 

Accrued restructuring

  396   717 

Total

 $28,828  $38,383 

 

The Company generally provides a one to three year warranty on its products, commencing upon delivery or installation where applicable. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience.

 

Product warranty activity was as follows (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Balance at beginning of period

 $2,638  $2,066 

Provisions for warranties during the period

  208   178 

Settlements during the period

  (920)  (302)

Balance at end of period

 $1,926  $1,942 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Income Taxes
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

12. Income Taxes

 

The Company recorded income tax expense of $0.1 million and less than $0.1 million in the three months ended June 30, 2023 and 2022, respectively.

 

Accounting for income taxes requires a two-step approach to recognizing and measuring uncertain tax positions.  The first step is to evaluate the tax position for recognition by determining if, based on the technical merits, it is more likely than not the position will be sustained upon audit, including resolution of related appeals or litigation processes, if any.  The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement.  The Company re-evaluates these uncertain tax positions on a quarterly basis.  The evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit and new audit activity.  Any changes in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.  The Company did not identify any uncertain tax positions in the three months ended  June 30, 2023 and did not have any gross unrecognized tax benefits as of June 30, 2023.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Contingent Consideration
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Business Combination, Contingent Consideration [Text Block]

13. Contingent Consideration

 

Acquisition of NEPSI

 

On October 1, 2020 (the "NEPSI Acquisition Date"), the Company entered into a Stock Purchase Agreement (the "NEPSI Stock Purchase Agreement") with the selling stockholders named therein. Pursuant to the terms of the NEPSI Stock Purchase Agreement and concurrently with entering into such agreement, the Company acquired all of the issued and outstanding (i) shares of capital stock of NEPSI, and (ii) membership interests of Northeast Power Realty, LLC, a New York limited liability company, which holds the real property that serves as NEPSI's headquarters (the "NEPSI Acquisition"). NEPSI is a U.S.-based global provider of medium-voltage metal-enclosed power capacitor banks and harmonic filter banks for use on electric power systems. NEPSI is a wholly-owned subsidiary of the Company and is operated by its Grid business unit. The purchase price was $26.0 million in cash and 873,657 restricted shares of common stock of the Company. As part of the transaction, the selling stockholders  may receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives during varying periods of up to four years following closing of the NEPSI Acquisition.

 

Contingent Consideration

 

The Company evaluated the NEPSI Acquisition earnout payment set forth in the NEPSI Stock Purchase Agreement, which may require settlement in the Company's common stock, and determined the contingent consideration qualified for liability classification and derivative treatment under ASC 815, Derivatives and Hedging. As a result, for each period, the fair value of the contingent consideration will be remeasured and the resulting gain or loss will be recognized in operating expenses until the share amount is fixed.

 

Following is a summary of the key assumptions used in a Monte Carlo simulation to calculate the fair value of the contingent consideration related to the NEPSI Acquisition:

 

  June 30,                 

Fiscal Year 2023

 2023                 

Revenue risk premium

  5.20%                

Revenue volatility

  23%                

Stock Price

 $6.26                 

Payment delay (days)

  80                 

Fair value (millions)

 $2.6                 
                     
  

March 31,

  

December 31,

  

September 30,

  

June 30,

  

March 31,

 

Fiscal Year 2022

 

2023

  

2022

  

2022

  

2022

  

2022

 

Revenue risk premium

  5.30%  5.30%  5.20%  6.60%  6.50%

Revenue volatility

  25%  25%  25%  30%  33%

Stock Price

 $4.91  $3.68  $4.38  $5.18  $7.61 

Payment delay (days)

  80   80   80   80   80 

Fair value (millions)

 $1.3  $0.9  $1.1  $1.4  $1.2 

 

The Company recorded net losses of $1.3 million and $0.2 million resulting from the increases in the fair value of the contingent consideration in the three months ended  June 30, 2023 and 2022, respectively.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Debt
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

14. Debt

 

  As part of the acquisition of Neeltran, the Company identified four equipment financing agreements that Neeltran had entered into prior to the acquisition of Neeltran on May 6, 2021. The current and long-term aggregate debt balance is $0.1 million as of June 30, 2023 and March 31, 2023, respectively.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

15. Leases

 

The Company determines whether a contract is or contains a lease at inception of a contract. The Company defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property or equipment (an identified asset) for a period of time in exchange for consideration. Control over the use of the identified asset means that the Company has both the right to obtain substantially all of the economic benefits from the use of the asset and the right to direct the use of the asset.

 

The discount rate was calculated using an incremental borrowing rate based on an assessment prepared by the Company through the use of Company credit ratings, consideration of its lease populations potential risk to its total capital structure, and a market rate for a collateralized loan for its risk profile, calculated by a third party. 

 

Operating Leases

 

All significant lease arrangements are recognized at lease commencement.  Operating lease right–of-use assets and lease liabilities are recognized at commencement. The operating lease right-of-use asset includes any lease payments related to initial direct cost and prepayments and excludes any lease incentives. Lease expense is recognized on a straight-line basis over the lease term.  The Company enters into a variety of operating lease agreements through the normal course of its business, but primarily real estate leases to support its operations. The real estate lease agreements generally provide for fixed minimum rental payments and the payment of real estate taxes and insurance. Many of these real estate leases have one or more renewal options that allow the Company, at its discretion, to renew the lease for varying periods up to five years or to terminate the lease. Only renewal options or termination rights that the Company believed were likely to be exercised were included in the lease calculations.

 

The Company also enters into leases for vehicles, IT equipment and service agreements, and other leases related to its manufacturing operations that are also included in the right-of-use assets and lease liability accounts if they are for a term of longer than twelve months. However, many of these leases are either short-term in nature or immaterial. The Company has made the policy election to exclude short-term leases from the condensed consolidated balance sheet. 

 

Finance Leases

 

As of June 30, 2023, the right-of-use asset related to the finance lease, net of accumulated amortization is $13.2 thousand, and is included in the property and equipment, net on the Company's condensed consolidated balance sheet.

 

Finance lease right-of-use assets and lease liabilities are recognized similar to an operating lease, at the lease commencement date or the date the lessor makes the leased asset available for use. Finance lease right-of-use assets are generally amortized on a straight-line basis over the lease term, and the carrying amount of the finance lease liabilities are (1) accreted to reflect interest using the incremental borrowing rate if the rate implicit in the lease is not readily determinable, and (2) reduced to reflect lease payments made during the period. Amortization expense for finance lease right-of-use assets and interest accretion on finance lease liabilities are recorded to depreciation expense and interest expense, respectively in the Company's condensed consolidated statement of operations.

 

Supplemental balance sheet information related to leases at  June 30, 2023, and  March 31, 2023 are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Leases:

        

Right-of-use assets - Financing

 $-   1 

Right-of-use assets - Operating

  2,694   2,857 

Total right-of-use assets

  2,694   2,858 
         

Lease liabilities - ST Financing

 $-   1 

Lease liabilities - ST Operating

  781   807 

Lease liabilities - LT Operating

  2,047   2,184 

Total lease liabilities

 $2,828   2,992 
         

Weighted-average remaining lease term

  3.79 years   3.95 years 

Weighted-average discount rate

  6.67%  6.46%

 

The costs related to the Company's finance lease are not material. The costs related to the Company's operating leases for the three months ended June 30, 2023 and 2022 are as follows (in thousands):

 

  

Three Months Ended

 
  

June 30, 2023

 

Operating Leases:

    

Operating lease costs - fixed

 $259 

Operating lease costs - variable

  40 

Short-term lease costs

  37 

Total lease costs

 $336 

 

  

Three Months Ended

 
  

June 30, 2022

 

Operating Leases:

    

Operating lease costs - fixed

 $242 

Operating lease costs - variable

  38 

Short-term lease costs

  31 

Total lease costs

 $311 

 

The Company’s estimated minimum future lease obligations under the Company's leases are as follows (in thousands): 

 

  

Leases

 

Year ended March 31,

    

2024

 $519 

2025

  793 

2026

  732 

2027

  592 

2028

  369 

Thereafter

  3 

Total minimum lease payments

  3,008 

Less: interest

  180 

Present value of lease liabilities

 $2,828 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Commitments and Contingencies
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

16. Commitments and Contingencies

 

Legal Contingencies

 

From time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability in its condensed consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company estimates and discloses the possible loss or range of loss to the extent necessary to make the condensed consolidated financial statements not misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its condensed consolidated financial statements.

 

Other

 

The Company enters into long-term construction contracts with customers that require the Company to obtain performance bonds. The Company is required to deposit an amount equivalent to some or all the face amount of the performance bonds into an escrow account until the termination of the bond. When the performance conditions are met, amounts deposited as collateral for the performance bonds are returned to the Company. In addition, the Company has various contractual arrangements in which minimum quantities of goods or services have been committed to be purchased on an annual basis.

 

As of June 30, 2023, the Company had $0.6 million of restricted cash included in long-term assets and $0.5 million of restricted cash included in current assets. As of March 31, 2023, the Company had $0.6 million of restricted cash included in long term assets and $1.7 million of restricted cash included in current assets. These amounts included in restricted cash primarily represent deposits to secure letters of credit for various supply contracts and long-term projects or collateral deposits.  These deposits are held in interest bearing accounts.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 17 - Restructuring
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Restructuring and Related Activities Disclosure [Text Block]

17. Restructuring

 

The Company accounts for charges resulting from operational restructuring actions in accordance with ASC Topic 420, Exit or Disposal Cost Obligations (“ASC 420”) and ASC Topic 712, CompensationNonretirement Postemployment Benefits (“ASC 712”). In accounting for these obligations, the Company is required to make assumptions related to the amounts of employee severance, benefits, and related costs and the time period over which leased facilities will remain vacant, sublease terms, sublease rates and discount rates. Estimates and assumptions are based on the best information available at the time the obligation arises. These estimates are reviewed and revised as facts and circumstances dictate; changes in these estimates could have a material effect on the amount accrued on the consolidated balance sheet.

 

On  January 24, 2023, the Company approved a plan to reduce its global workforce by approximately 5%, effective as of such date. The purpose of the workforce reduction was to reduce operating expenses to better align with the Company’s current revenues. In fiscal 2022, the Company recorded restructuring charges of $1.0 million as a result of this reduction in force, which was comprised of severance pay. All amounts related to these restructuring activities are expected to be paid by  March 31, 2024.

 

The following table presents restructuring charges and cash payments during the three months ended  June 30, 2023 and year ended March 31, 2023 (in thousands):

 

  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2023

 $717 

Charges to operations

  6 

Cash payments

  (327)

Accrued restructuring balance at June 30, 2023

 $396 

 

  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2022

 $ 

Charges to operations

  1,048 

Cash payments

  (331)

Accrued restructuring balance at March 31, 2023

 $717 



All restructuring charges discussed above are included within restructuring in the Company’s condensed consolidated statements of operations. The Company includes accrued restructuring within accounts payable and accrued expenses in the consolidated balance sheets.  The Company's restructuring charges relate primarily to the Grid business segment operations in the United States.

  

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Business Segments
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

18. Business Segments

 

The Company reports its financial results in two reportable business segments: Grid and Wind. In accordance with ASC 280, Segment Reporting, we aggregate four operating segments into one reporting segment for financial reporting purposes due to their similar operating and financial characteristics. Our operating segments reflect the way in which internally-reported financial information is used to make decisions and allocate resources.

 

Through the Company’s power grid offerings, the Grid business segment enables electric utilities, industrial facilities, and renewable energy project developers to connect, transmit and distribute smarter, cleaner and better power through its transmission planning services, power electronics, and superconductor-based systems. The sales process is enabled by transmission planning services that allow it to identify power grid congestion, poor power quality and other risks, which helps the Company determine how its solutions can improve network performance. These services often lead to sales of grid interconnection solutions for wind farms and solar power plants, power quality systems, and transmission and distribution cable systems.  The Company also sells ship protection products to the U.S. Navy through its Grid business segment.

 

Through the Company’s wind power offerings, the Wind business segment enables manufacturers to field highly competitive wind turbines through its advanced power electronics and control system products, engineered designs, and support services. The Company supplies advanced power electronics and control systems, licenses its highly engineered wind turbine designs, and provides extensive customer support services to wind turbine manufacturers. The Company’s design portfolio includes a broad range of drive trains and power ratings of 2 megawatts ("MWs") and higher. The Company provides a broad range of power electronics and software-based control systems that are highly integrated and designed for optimized performance, efficiency, and grid compatibility.

 

The operating results for the two business segments are as follows (in thousands):

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Revenues:

        

Grid

 $25,737  $19,829 

Wind

  4,517   2,850 

Total

 $30,254  $22,679 

 

  

Three Months Ended June 30,

 
  

2023

  

2022

 

Operating loss:

        

Grid

 $(1,971) $(7,281)

Wind

  (649)  (386)

Unallocated corporate expenses

  (2,713)  (1,202)

Total

 $(5,333) $(8,869)

   

The accounting policies of the business segments are the same as those for the consolidated Company. The Company’s business segments have been determined in accordance with the Company’s internal management structure, which is organized based on operating activities. The Company evaluates performance based upon several factors, of which the primary financial measures are segment revenues and segment operating loss. The disaggregated financial results of the segments reflect allocation of certain functional expense categories consistent with the basis and manner in which Company management internally disaggregates financial information for the purpose of assisting in making internal operating decisions. In addition, certain corporate expenses which the Company does not believe are specifically attributable or allocable to either of the two business segments have been excluded from the segment operating loss.

 

Unallocated corporate expenses consist of a loss on contingent consideration of $1.3 million and $0.2 million in the three months ended June 30, 2023 and 2022, respectively. Additionally, unallocated corporate expenses consist of stock-based compensation expense of $1.4 million and $1.0 million in the three months ended  June 30, 2023 and 2022, respectively. 

 

Total assets for the two business segments as of  June 30, 2023 and  March 31, 2023, are as follows (in thousands):

 

  

June 30, 2023

  

March 31, 2023

 

Grid

 $136,941  $135,296 

Wind

  10,374   14,361 

Corporate assets

  23,319   25,904 

Total

 $170,634  $175,561 

  

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 19 - Recent Accounting Pronouncements
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

19. Recent Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Following the release of ASU 2019-10 in November 2019, the effective date, as long as the Company remains a smaller reporting company, was annual reporting periods beginning after December 15, 2022.  As of April 1, 2023, the Company has adopted ASU 2016-13 and noted no material impact on its condensed consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in ASU 2021-08 will improve the accounting for acquired revenue contracts with customers in a business combination. Following the release of ASU 2021-08 in October 2021, the effective date was annual reporting periods beginning after December 15, 2022. As of April 1, 2023, the Company has adopted ASU 2021-08 and noted no material impact on its condensed consolidated financial statements.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 20 - Subsequent Events
3 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

20. Subsequent Events

 

The Company has performed an evaluation of subsequent events through the time of filing this Quarterly Report on Form 10-Q with the SEC and has determined that there are no such events to report.  

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30, 2023

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $23,126  $3,982 

Services and technology development

  2,611   535 

Total

 $25,737  $4,517 
         

Region:

        

Americas

 $23,161  $- 

Asia Pacific

  1,711   4,465 

EMEA

  865   52 

Total

 $25,737  $4,517 
  

Three Months Ended June 30, 2022

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $18,076  $1,973 

Services and technology development

  1,753   877 

Total

 $19,829  $2,850 
         

Region:

        

Americas

 $16,902  $- 

Asia Pacific

  2,677   2,850 

EMEA

  250   - 

Total

 $19,829  $2,850 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Unbilled Accounts Receivable

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2023

 $9,958  $2,136  $50,760 

Increases for costs incurred to fulfill performance obligations

     1,084    

Increase (decrease) due to customer billings

  (9,479)     16,308 

Decrease due to cost recognition on completed performance obligations

     (1,234)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  5,092      (8,974)

Other changes and FX impact

  1      (11)

Ending balance as of June 30, 2023

 $5,572  $1,986  $58,083 
  

Unbilled Accounts Receivable

  

Deferred
Program Costs

  

Contract
Liabilities

 

Beginning balance as of March 31, 2022

 $6,492  $858  $30,034 

Increases for costs incurred to fulfill performance obligations

     406    

Increase (decrease) due to customer billings

  (4,710)     17,852 

Decrease due to cost recognition on completed performance obligations

     (365)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  2,128      (13,737)

Other changes and FX impact

     (25)  (394)

Ending balance as of June 30, 2022

 $3,910  $874  $33,755 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended

 
 

Reportable

 

June 30,

 
 

Segment

 

2023

  

2022

 

Inox Wind Limited

Wind

  12% 

<10%

 

SGL Carbon LLC

Grid

 <10%   10%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Stock-based Compensation (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended June 30,

 
  

2023

  

2022

 

Cost of revenues

 $109  $29 

Research and development

  156   179 

Selling, general and administrative

  1,092   825 

Total

 $1,357  $1,033 
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]

Expected volatility

  71.40%

Risk-free interest rate

  3.10%

Expected life (years)

  6.14 

Dividend yield

 

None

 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Computation of Net Loss Per Common Share (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

 
  

2023

  

2022

 

Numerator:

        

Net loss

 $(5,398) $(8,710)

Denominator:

        

Weighted-average shares of common stock outstanding

  29,706   28,520 

Weighted-average shares subject to repurchase

  (1,448)  (960)

Shares used in per-share calculation ― basic

  28,258   27,560 

Shares used in per-share calculation ― diluted

  28,258   27,560 

Net loss per share ― basic

 $(0.19) $(0.32)

Net loss per share ― diluted

 $(0.19) $(0.32)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Goodwill and Other Intangibles (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30, 2023

  

March 31, 2023

     
  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Gross Amount

  

Accumulated Amortization

  

Net Book Value

  

Estimated Useful Life

 

Licenses

 $3,610  $(3,610) $  $3,610  $(3,610) $   7 

Backlog

  681   (681)     681   (675) $6   2 

Trade name and trademarks

  1,800      1,800   1,800      1,800   Indefinite 

Customer relationships

  9,600   (5,397)  4,203   9,600   (4,980)  4,620   7 

Core technology and know-how

  5,970   (3,990)  1,980   5,970   (3,869)  2,101   5-10 

Intangible assets

 $21,661  $(13,678) $7,983  $21,661  $(13,134) $8,527     
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Years ended March 31,

 

Total

 

2024

  1,614 

2025

  1,648 

2026

  1,221 

2027

  1,085 

2028

  543 

Thereafter

  72 

Total

 $6,183 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Total Carrying Value

  

Quoted Prices in Active Markets (Level 1)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

June 30, 2023:

                

Assets:

                

Cash equivalents

 $7,658  $7,658  $  $ 

Derivative liabilities:

                

Contingent consideration

 $2,620  $  $  $2,620 
  Total Carrying Value  Quoted Prices in Active Markets (Level 1)  Significant Other Observable Inputs (Level 2)  Significant Unobservable Inputs (Level 3) 

March 31, 2023:

                

Assets:

                

Cash equivalents

 $7,913  $7,913  $  $ 

Derivative liabilities:

                

Contingent consideration

 $1,270  $  $  $1,270 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Acquisition Contingent Consideration

 

Balance at March 31, 2022

 $1,200 

Change in fair value

  70 

Balance at March 31, 2023

  1,270 

Change in fair value

  1,350 

Balance at June 30, 2023

 $2,620 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Accounts Receivable (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Accounts Receivable [Table Text Block]
   

June 30, 2023

   

March 31, 2023

 

Accounts receivable (billed)

  $ 24,544     $ 20,707  

Accounts receivable (unbilled)

    5,572       9,958  

Accounts receivable, net

  $ 30,116     $ 30,665  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Inventory (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30, 2023

  

March 31, 2023

 

Raw materials

 $19,141  $16,654 

Work-in-process

  17,294   15,200 

Finished goods

  4,453   2,996 

Deferred program costs

  1,986   2,136 

Net inventory

 $42,874  $36,986 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Property, Plant and Equipment (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

June 30, 2023

  

March 31, 2023

 

Land

 $980  $980 

Construction in progress - equipment

  687   748 

Buildings

  5,416   5,416 

Equipment and software

  43,416   43,156 

Finance lease - right of use asset

     1 

Furniture and fixtures

  1,535   1,535 

Leasehold improvements

  6,815   6,815 

Property, plant and equipment, gross

  58,849   58,651 

Less accumulated depreciation

  (46,902)  (46,342)

Property, plant and equipment, net

 $11,947  $12,309 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

June 30, 2023

  

March 31, 2023

 

Accounts payable

 $10,878  $13,935 

Accrued inventories in-transit

  2,023   2,267 

Accrued other miscellaneous expenses

  3,646   3,870 

Accrued contract loss

  3,530   3,464 

Advanced deposits

  1,730   5,653 

Accrued compensation

  4,443   5,430 

Income taxes payable

  256   409 

Accrued product warranty

  1,926   2,638 

Accrued restructuring

  396   717 

Total

 $28,828  $38,383 
Schedule of Product Warranty Liability [Table Text Block]
  

Three Months Ended June 30,

 
  

2023

  

2022

 

Balance at beginning of period

 $2,638  $2,066 

Provisions for warranties during the period

  208   178 

Settlements during the period

  (920)  (302)

Balance at end of period

 $1,926  $1,942 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Contingent Consideration (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  June 30,                 

Fiscal Year 2023

 2023                 

Revenue risk premium

  5.20%                

Revenue volatility

  23%                

Stock Price

 $6.26                 

Payment delay (days)

  80                 

Fair value (millions)

 $2.6                 
                     
  

March 31,

  

December 31,

  

September 30,

  

June 30,

  

March 31,

 

Fiscal Year 2022

 

2023

  

2022

  

2022

  

2022

  

2022

 

Revenue risk premium

  5.30%  5.30%  5.20%  6.60%  6.50%

Revenue volatility

  25%  25%  25%  30%  33%

Stock Price

 $4.91  $3.68  $4.38  $5.18  $7.61 

Payment delay (days)

  80   80   80   80   80 

Fair value (millions)

 $1.3  $0.9  $1.1  $1.4  $1.2 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Assets And Liabilities Lessee [Table Text Block]
  

June 30, 2023

  

March 31, 2023

 

Leases:

        

Right-of-use assets - Financing

 $-   1 

Right-of-use assets - Operating

  2,694   2,857 

Total right-of-use assets

  2,694   2,858 
         

Lease liabilities - ST Financing

 $-   1 

Lease liabilities - ST Operating

  781   807 

Lease liabilities - LT Operating

  2,047   2,184 

Total lease liabilities

 $2,828   2,992 
         

Weighted-average remaining lease term

  3.79 years   3.95 years 

Weighted-average discount rate

  6.67%  6.46%
Lease, Cost [Table Text Block]
  

Three Months Ended

 
  

June 30, 2023

 

Operating Leases:

    

Operating lease costs - fixed

 $259 

Operating lease costs - variable

  40 

Short-term lease costs

  37 

Total lease costs

 $336 
  

Three Months Ended

 
  

June 30, 2022

 

Operating Leases:

    

Operating lease costs - fixed

 $242 

Operating lease costs - variable

  38 

Short-term lease costs

  31 

Total lease costs

 $311 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Leases

 

Year ended March 31,

    

2024

 $519 

2025

  793 

2026

  732 

2027

  592 

2028

  369 

Thereafter

  3 

Total minimum lease payments

  3,008 

Less: interest

  180 

Present value of lease liabilities

 $2,828 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 17 - Restructuring (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2023

 $717 

Charges to operations

  6 

Cash payments

  (327)

Accrued restructuring balance at June 30, 2023

 $396 
  

Severance pay

 
  

and benefits

 

Accrued restructuring balance at April 1, 2022

 $ 

Charges to operations

  1,048 

Cash payments

  (331)

Accrued restructuring balance at March 31, 2023

 $717 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Business Segments (Tables)
3 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

 
  

2023

  

2022

 

Revenues:

        

Grid

 $25,737  $19,829 

Wind

  4,517   2,850 

Total

 $30,254  $22,679 
  

Three Months Ended June 30,

 
  

2023

  

2022

 

Operating loss:

        

Grid

 $(1,971) $(7,281)

Wind

  (649)  (386)

Unallocated corporate expenses

  (2,713)  (1,202)

Total

 $(5,333) $(8,869)
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

June 30, 2023

  

March 31, 2023

 

Grid

 $136,941  $135,296 

Wind

  10,374   14,361 

Corporate assets

  23,319   25,904 

Total

 $170,634  $175,561 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Nature of the Business and Operations and Liquidity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Mar. 31, 2023
Feb. 28, 2021
Retained Earnings (Accumulated Deficit) $ (1,060,945)   $ (1,060,945) $ (1,055,547)  
Cash, Cash Equivalents, and Marketable Securities 22,000   22,000    
Net Cash Provided by (Used in) Operating Activities $ (2,245) $ (5,863)      
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 5.00%        
Restructuring and Related Cost, Expected Cost $ 1,000   1,000    
Payments for Restructuring     700    
Restructuring and Related Cost, Expected Annual Savings $ 5,000   $ 5,000    
Inox Wind Limited [Member]          
Supply Commitment, Default, Letters of Credit to be Received         $ 250,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue, Performance Obligation Satisfied, Revenue Recognized, Percentage 76.00% 70.00%
Contract With Customer Loss Accrual $ 100 $ 200
Minimum [Member]    
Warranty Period (Year) 1 year  
Contract with Customer, Payment Term (Day) 30 days  
Maximum [Member]    
Warranty Period (Year) 3 years  
Extended Service Warranty, Term (Year) 4 years  
Contract with Customer, Payment Term (Day) 60 days  
Grant [Member]    
Revenues $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition 2 (Details Textual)
$ in Millions
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 12 months
Revenue, Remaining Performance Obligation, Amount $ 123.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Revenue, Remaining Performance Obligation, Amount $ 41.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Minimum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 13 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 60 months
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 30,254 $ 22,679
Grid [Member]    
Revenues 25,737 19,829
Grid [Member] | Americas [Member]    
Revenues 23,161 16,902
Grid [Member] | Asia Pacific [Member]    
Revenues 1,711 2,677
Grid [Member] | EMEA [Member]    
Revenues 865 250
Wind [Member]    
Revenues 4,517 2,850
Wind [Member] | Americas [Member]    
Revenues 0 0
Wind [Member] | Asia Pacific [Member]    
Revenues 4,465 2,850
Wind [Member] | EMEA [Member]    
Revenues 52 0
Equipment and Systems [Member] | Grid [Member]    
Revenues 23,126 18,076
Equipment and Systems [Member] | Wind [Member]    
Revenues 3,982 1,973
Services and Technology Development [Member] | Grid [Member]    
Revenues 2,611 1,753
Services and Technology Development [Member] | Wind [Member]    
Revenues $ 535 $ 877
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Unbilled AR, beginning balance $ 9,958 $ 6,492
Deferred Program Costs, beginning balance 2,136 858
Contract Liabilities, beginning balance 50,760 30,034
Deferred Program Costs, increases for costs incurred to fulfill performance obligations 1,084 406
Unbilled AR, increase (decrease) due to customer billings (9,479) (4,710)
Increase (decrease) due to customer billings 16,308 17,852
Deferred Program Costs, decrease due to cost recognition on completed performance obligations (1,234) (365)
Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations 5,092 2,128
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations (8,974) (13,737)
Unbilled AR, other changes and FX impact 1 0
Deferred Program Costs, other changes and FX impact 0 (25)
Other changes and FX impact (11) (394)
Unbilled AR, ending balance 5,572 3,910
Deferred Program Costs, ending balance 1,986 874
Contract Liabilities, ending balance $ 58,083 $ 33,755
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue Recognition - Revenues by Major Customers (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Inox Wind Limited [Member] | Wind [Member]    
Inox Wind Limited 12.00%  
SGL Carbon LLC [Member] | Grid [Member]    
Inox Wind Limited   10.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Restricted Stock [Member]    
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) 672,500  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 7.7  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 2 months 12 days  
Restricted Stock [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 2 years  
Restricted Stock [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years  
Immediately Vested Common Stock [Member]    
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) 53,675 25,806
Share-Based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   2 years
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 0.1  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 10 months 24 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0 20,564
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Total stock-based compensation expense $ 1,357 $ 1,033
Cost of Sales [Member]    
Total stock-based compensation expense 109 29
Research and Development Expense [Member]    
Total stock-based compensation expense 156 179
Selling, General and Administrative Expenses [Member]    
Total stock-based compensation expense $ 1,092 $ 825
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Computation of Net Loss Per Common Share (Details Textual)
shares in Millions
3 Months Ended
Jun. 30, 2023
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1.1
Shares Tied to Derivative Liability [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1.0
Share-Based Payment Arrangement, Option [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net loss $ (5,398) $ (8,710)
Weighted-average shares of common stock outstanding (in shares) 29,706 28,520
Weighted-average shares subject to repurchase (in shares) (1,448) (960)
Shares used in per-share calculation ? basic (in shares) 28,258 27,560
Shares used in per-share calculation ? diluted (in shares) 28,258 27,560
Net loss per share ? basic (in dollars per share) $ (0.19) $ (0.32)
Net loss per share ? diluted (in dollars per share) $ (0.19) $ (0.32)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Goodwill and Other Intangibles (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Goodwill, Impairment Loss $ 0  
Customer Relationship, Core Technology and Know-how [Member]    
Amortization of Intangible Assets 500 $ 700
Backlog [Member]    
Amortization of Intangible Assets $ 100 $ 100
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Accumulated Amortization $ (13,678) $ (13,134)
Net Book Value 6,183  
Intangible assets, gross amount 21,661 21,661
Intangible assets, net 7,983 8,527
Trade Names [Member]    
Trade name and trademarks 1,800 1,800
Licensing Agreements [Member]    
Gross Amount 3,610 3,610
Accumulated Amortization (3,610) (3,610)
Net Book Value 0 $ 0
Estimated Useful Life (Year)   7 years
Backlog [Member]    
Gross Amount 681 $ 681
Accumulated Amortization (681) (675)
Net Book Value 0 $ 6
Estimated Useful Life (Year)   2 years
Customer Relationships [Member]    
Gross Amount 9,600 $ 9,600
Accumulated Amortization (5,397) (4,980)
Net Book Value 4,203 $ 4,620
Estimated Useful Life (Year)   7 years
Core Technology and Know-how [Member]    
Gross Amount 5,970 $ 5,970
Accumulated Amortization (3,990) (3,869)
Net Book Value $ 1,980 $ 2,101
Core Technology and Know-how [Member] | Minimum [Member]    
Estimated Useful Life (Year)   5 years
Core Technology and Know-how [Member] | Maximum [Member]    
Estimated Useful Life (Year)   10 years
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
2024 $ 1,614
2025 1,648
2026 1,221
2027 1,085
2028 543
Thereafter 72
Total $ 6,183
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements (Details Textual) - shares
Jun. 30, 2023
Oct. 01, 2020
Northeast Power Systems, Inc (NEPSI) [Member]    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares) 1,000,000 1,000,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Fair value (millions) $ 2,600 $ 1,300 $ 900 $ 1,100 $ 1,400 $ 1,200
Fair Value, Recurring [Member] | Reported Value Measurement [Member]            
Cash equivalents 7,658 7,913        
Fair value (millions) 2,620 1,270        
Fair Value, Recurring [Member] | Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]            
Cash equivalents 7,658 7,913        
Fair value (millions) 0 0        
Fair Value, Recurring [Member] | Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]            
Cash equivalents 0 0        
Fair value (millions) 0 0        
Fair Value, Recurring [Member] | Reported Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]            
Cash equivalents 0 0        
Fair value (millions) $ 2,620 $ 1,270        
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details) - Derivative Financial Instruments, Liabilities [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Balance $ 1,270 $ 1,200
Change in fair value 1,350 70
Balance $ 2,620 $ 1,270
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Accounts receivable (billed) $ 24,544 $ 20,707
Accounts receivable (unbilled) 5,572 9,958
Accounts receivable, net $ 30,116 $ 30,665
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Inventory (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Inventory Write-down $ 384 $ 346
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Inventory - Summary of Net Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Raw materials $ 19,141 $ 16,654
Work-in-process 17,294 15,200
Finished goods 4,453 2,996
Deferred program costs 1,986 2,136
Net inventory $ 42,874 $ 36,986
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Prepaid and Other Current Assets (Details Textual) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2023
Dec. 31, 2022
Employee Retention Credits Receivable           $ 3.3
Proceeds From Employee Retention Credit $ 2.2          
Cost of Sales [Member]            
Employee Retention Credits Benefit         $ 1.8  
Selling, General and Administrative Expenses [Member]            
Employee Retention Credits Benefit         0.8  
Research and Development Expense [Member]            
Employee Retention Credits Benefit         0.7  
Prepaid Expenses and Other Current Assets [Member]            
Employee Retention Credits Receivable         $ 3.3  
Maximum [Member]            
Percentage of Qualified Wages Paid   70.00% 70.00% 50.00%    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Property, Plant and Equipment (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Depreciation, Depletion and Amortization $ 0.6 $ 0.7
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Property, plant and equipment, gross $ 58,849 $ 58,651
Less accumulated depreciation (46,902) (46,342)
Property, plant and equipment, net 11,947 12,309
Land [Member]    
Property, plant and equipment, gross 980 980
Construction in Progress [Member]    
Property, plant and equipment, gross 687 748
Building [Member]    
Property, plant and equipment, gross 5,416 5,416
Equipment and Software [Member]    
Property, plant and equipment, gross 43,416 43,156
Finance Lease, Right-of-use [Member]    
Property, plant and equipment, gross 0 1
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 1,535 1,535
Leasehold Improvements [Member]    
Property, plant and equipment, gross $ 6,815 $ 6,815
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Accounts Payable and Accrued Expenses (Details Textual)
3 Months Ended
Jun. 30, 2023
Minimum [Member]  
Extended Warranty Trigger Period (Year) 1 year
Maximum [Member]  
Extended Warranty Trigger Period (Year) 3 years
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Accounts payable $ 10,878 $ 13,935
Accrued inventories in-transit 2,023 2,267
Accrued other miscellaneous expenses 3,646 3,870
Accrued contract loss 3,530 3,464
Advanced deposits 1,730 5,653
Accrued compensation 4,443 5,430
Income taxes payable 256 409
Accrued product warranty 1,926 2,638
Accrued restructuring 396 717
Total $ 28,828 $ 38,383
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance at beginning of period $ 2,638 $ 2,066
Provisions for warranties during the period 208 178
Settlements during the period (920) (302)
Balance at end of period $ 1,926 $ 1,942
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Expense (Benefit) $ 121 $ 32
Liability for Uncertainty in Income Taxes, Current 0  
Unrecognized Tax Benefits $ 0  
Maximum [Member]    
Income Tax Expense (Benefit)   $ 100
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Contingent Consideration (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Oct. 01, 2020
Jun. 30, 2023
Jun. 30, 2022
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 1,350 $ 170
Northeast Power Systems, Inc (NEPSI) [Member]      
Payments to Acquire Businesses, Gross $ 26,000    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 873,657    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares) 1,000,000 1,000,000  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Fair value (millions) $ 2.6 $ 1.3 $ 0.9 $ 1.1 $ 1.4 $ 1.2
Measurement Input, Revenue Risk Premium [Member]            
Business Combination, Contingent Consideration, Liability, Measurement Input 5.20 5.30 5.30 5.20 6.60 6.50
Measurement Input, Revenue Volatility [Member]            
Business Combination, Contingent Consideration, Liability, Measurement Input 23 25 25 25 30 33
Measurement Input, Share Price [Member]            
Business Combination, Contingent Consideration, Liability, Measurement Input 6.26 4.91 3.68 4.38 5.18 7.61
Measurement Input, Payment Delay [Member]            
Business Combination, Contingent Consideration, Liability, Measurement Input 80 80 80 80 80 80
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Debt (Details Textual)
$ in Thousands
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
May 06, 2021
Debt, Current $ 64 $ 75  
Equipment Financing Agreements Assumed In Business Acquisition [Member]      
Debt, Current   $ 100  
Neeltran Inc. [Member]      
Business Combination, Number of Equipment Financing Agreement Assumed     4
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases (Details Textual) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Property and Equipment, Net [Member]    
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total $ 0 $ 1,000
Property and Equipment, Net [Member] | Neeltran Inc. [Member]    
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total $ 13,200  
Maximum [Member]    
Lessee, Operating Lease, Renewal Term (Year) 5 years  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases - Operating Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Right-of-use assets $ 2,694 $ 2,857
Total right-of-use assets 2,694 2,858
Total lease liabilities 2,828 $ 2,992
Weighted-average remaining lease term (Year)   3 years 9 months 14 days
Weighted-average discount rate   6.46%
Property and Equipment, Net [Member]    
Right-of-use assets - Financing 0 $ 1
Lease Liability Current Portion [Member]    
Lease liabilities - ST Financing 0 1
Lease liabilities - ST Operating 781 807
Lease Liability Long Term Portion [Member]    
Lease liabilities - LT Operating $ 2,047 $ 2,184
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating lease costs - fixed $ 259 $ 242
Operating lease costs - variable 40 38
Short-term lease costs 37 31
Total lease costs $ 336 $ 311
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Leases - Minimum Future Lease Obligation (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
2024 $ 519
2025 793
2026 732
2027 592
2028 369
Thereafter 3
Total minimum lease payments 3,008
Less: interest 180
Lease Liability [Member]  
Present value of lease liabilities $ 2,828
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Restricted Cash and Cash Equivalents, Noncurrent $ 622 $ 582
Restricted Cash and Cash Equivalents, Current $ 500 $ 1,700
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Note 17 - Restructuring (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 24, 2023
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Restructuring and Related Cost, Workforce To be Reduced Percentage 5.00%      
Restructuring Charges   $ 6 $ 0  
Employee Severance [Member]        
Restructuring Charges $ 1,000 $ 6   $ 1,048
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 24, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Mar. 31, 2023
Accrued restructuring balance   $ 717      
Restructuring Charges   6 $ 0    
Cash payments restructuring       $ (700)  
Accrued restructuring balance   396   396 $ 717
Employee Severance [Member]          
Accrued restructuring balance   717 $ 0   0
Restructuring Charges $ 1,000 6     1,048
Cash payments restructuring   (327)     (331)
Accrued restructuring balance   $ 396   $ 396 $ 717
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Business Segments (Details Textual)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Number of Reportable Segments 2  
Number of Operating Segments 4  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 1,350 $ 170
Share-Based Payment Arrangement, Expense $ 1,357 $ 1,033
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Business Segments - Operating Results for Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 30,254 $ 22,679
Operating Income (loss) (5,333) (8,869)
Corporate, Non-Segment [Member]    
Operating Income (loss) (2,713) (1,202)
Grid [Member]    
Revenues 25,737 19,829
Grid [Member] | Operating Segments [Member]    
Operating Income (loss) (1,971) (7,281)
Wind [Member]    
Revenues 4,517 2,850
Wind [Member] | Operating Segments [Member]    
Operating Income (loss) $ (649) $ (386)
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Business Segments - Total Business Segments Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Total assets $ 170,634 $ 175,561
Operating Segments [Member] | Grid [Member]    
Total assets 136,941 135,296
Operating Segments [Member] | Wind [Member]    
Total assets 10,374 14,361
Corporate, Non-Segment [Member]    
Total assets $ 23,319 $ 25,904
XML 89 amsc20230630_10q_htm.xml IDEA: XBRL DOCUMENT 0000880807 2023-04-01 2023-06-30 0000880807 2023-08-04 0000880807 2023-06-30 0000880807 2023-03-31 0000880807 2022-04-01 2022-06-30 0000880807 us-gaap:CommonStockMember 2023-03-31 0000880807 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000880807 us-gaap:TreasuryStockCommonMember 2023-03-31 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000880807 us-gaap:RetainedEarningsMember 2023-03-31 0000880807 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000880807 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000880807 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000880807 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000880807 us-gaap:CommonStockMember 2023-06-30 0000880807 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000880807 us-gaap:TreasuryStockCommonMember 2023-06-30 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000880807 us-gaap:RetainedEarningsMember 2023-06-30 0000880807 us-gaap:CommonStockMember 2022-03-31 0000880807 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000880807 us-gaap:TreasuryStockCommonMember 2022-03-31 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000880807 us-gaap:RetainedEarningsMember 2022-03-31 0000880807 2022-03-31 0000880807 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000880807 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000880807 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000880807 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000880807 us-gaap:CommonStockMember 2022-06-30 0000880807 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880807 us-gaap:TreasuryStockCommonMember 2022-06-30 0000880807 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880807 us-gaap:RetainedEarningsMember 2022-06-30 0000880807 2022-06-30 0000880807 amsc:InoxWindLimitedMember 2021-02-28 0000880807 2023-01-01 2023-06-30 0000880807 us-gaap:GrantMember 2023-04-01 2023-06-30 0000880807 us-gaap:GrantMember 2022-04-01 2022-06-30 0000880807 srt:MinimumMember 2023-04-01 2023-06-30 0000880807 srt:MaximumMember 2023-04-01 2023-06-30 0000880807 amsc:EquipmentAndSystemsMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 amsc:EquipmentAndSystemsMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 amsc:ServicesAndTechnologyDevelopmentMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 amsc:ServicesAndTechnologyDevelopmentMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 amsc:GridMember 2023-04-01 2023-06-30 0000880807 amsc:WindMember 2023-04-01 2023-06-30 0000880807 srt:AmericasMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 srt:AmericasMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 srt:AsiaPacificMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 srt:AsiaPacificMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 us-gaap:EMEAMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 us-gaap:EMEAMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 amsc:EquipmentAndSystemsMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 amsc:EquipmentAndSystemsMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 amsc:ServicesAndTechnologyDevelopmentMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 amsc:ServicesAndTechnologyDevelopmentMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 amsc:GridMember 2022-04-01 2022-06-30 0000880807 amsc:WindMember 2022-04-01 2022-06-30 0000880807 srt:AmericasMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 srt:AmericasMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 srt:AsiaPacificMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 srt:AsiaPacificMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 us-gaap:EMEAMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 us-gaap:EMEAMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 2023-07-01 2023-06-30 0000880807 2024-07-01 2023-06-30 0000880807 srt:MinimumMember 2024-07-01 2023-06-30 0000880807 srt:MaximumMember 2024-07-01 2023-06-30 0000880807 amsc:InoxWindLimitedMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 amsc:SGLCarbonLlcMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0000880807 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0000880807 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0000880807 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0000880807 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0000880807 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0000880807 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000880807 amsc:ImmediatelyVestedCommonStockMember 2023-04-01 2023-06-30 0000880807 amsc:ImmediatelyVestedCommonStockMember 2022-04-01 2022-06-30 0000880807 srt:MinimumMember us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000880807 srt:MaximumMember us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000880807 us-gaap:EmployeeStockOptionMember 2023-06-30 0000880807 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0000880807 us-gaap:RestrictedStockMember 2023-06-30 0000880807 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0000880807 amsc:SharesTiedToDerivativeLiabilityMember 2023-04-01 2023-06-30 0000880807 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0000880807 us-gaap:LicensingAgreementsMember 2023-06-30 0000880807 us-gaap:LicensingAgreementsMember 2023-03-31 0000880807 amsc:BacklogMember 2023-06-30 0000880807 amsc:BacklogMember 2023-03-31 0000880807 us-gaap:TradeNamesMember 2023-06-30 0000880807 us-gaap:TradeNamesMember 2023-03-31 0000880807 us-gaap:CustomerRelationshipsMember 2023-06-30 0000880807 us-gaap:CustomerRelationshipsMember 2023-03-31 0000880807 amsc:CoreTechnologyAndKnowhowMember 2023-06-30 0000880807 amsc:CoreTechnologyAndKnowhowMember 2023-03-31 0000880807 srt:MinimumMember amsc:CoreTechnologyAndKnowhowMember 2023-03-31 0000880807 srt:MaximumMember amsc:CoreTechnologyAndKnowhowMember 2023-03-31 0000880807 amsc:CustomerRelationshipCoreTechnologyAndKnowhowMember 2023-04-01 2023-06-30 0000880807 amsc:CustomerRelationshipCoreTechnologyAndKnowhowMember 2022-04-01 2022-06-30 0000880807 amsc:BacklogMember 2023-04-01 2023-06-30 0000880807 amsc:BacklogMember 2022-04-01 2022-06-30 0000880807 amsc:NortheastPowerSystemsIncNEPSIMember 2023-06-30 0000880807 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000880807 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000880807 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000880807 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000880807 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000880807 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000880807 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000880807 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000880807 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000880807 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-04-01 2023-03-31 0000880807 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-03-31 0000880807 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-04-01 2023-06-30 0000880807 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-06-30 0000880807 2022-12-31 0000880807 srt:MaximumMember 2021-01-01 2021-03-31 0000880807 srt:MaximumMember 2021-04-01 2021-06-30 0000880807 srt:MaximumMember 2020-01-01 2020-03-31 0000880807 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-03-31 0000880807 us-gaap:CostOfSalesMember 2022-04-01 2023-03-31 0000880807 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2023-03-31 0000880807 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2023-03-31 0000880807 us-gaap:LandMember 2023-06-30 0000880807 us-gaap:LandMember 2023-03-31 0000880807 us-gaap:ConstructionInProgressMember 2023-06-30 0000880807 us-gaap:ConstructionInProgressMember 2023-03-31 0000880807 us-gaap:BuildingMember 2023-06-30 0000880807 us-gaap:BuildingMember 2023-03-31 0000880807 amsc:EquipmentAndSoftwareMember 2023-06-30 0000880807 amsc:EquipmentAndSoftwareMember 2023-03-31 0000880807 amsc:FinanceLeaseRightOfUseMember 2023-06-30 0000880807 amsc:FinanceLeaseRightOfUseMember 2023-03-31 0000880807 us-gaap:FurnitureAndFixturesMember 2023-06-30 0000880807 us-gaap:FurnitureAndFixturesMember 2023-03-31 0000880807 us-gaap:LeaseholdImprovementsMember 2023-06-30 0000880807 us-gaap:LeaseholdImprovementsMember 2023-03-31 0000880807 srt:MaximumMember 2022-04-01 2022-06-30 0000880807 amsc:NortheastPowerSystemsIncNEPSIMember 2020-10-01 2020-10-01 0000880807 amsc:NortheastPowerSystemsIncNEPSIMember 2020-10-01 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2023-06-30 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2023-06-30 0000880807 us-gaap:MeasurementInputSharePriceMember 2023-06-30 0000880807 amsc:MeasurementInputPaymentDelayMember 2023-06-30 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2023-03-31 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2022-12-31 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2022-09-30 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2022-06-30 0000880807 amsc:MeasurementInputRevenueRiskPremiumMember 2022-03-31 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2023-03-31 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2022-12-31 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2022-09-30 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2022-06-30 0000880807 amsc:MeasurementInputRevenueVolatilityMember 2022-03-31 0000880807 us-gaap:MeasurementInputSharePriceMember 2023-03-31 0000880807 us-gaap:MeasurementInputSharePriceMember 2022-12-31 0000880807 us-gaap:MeasurementInputSharePriceMember 2022-09-30 0000880807 us-gaap:MeasurementInputSharePriceMember 2022-06-30 0000880807 us-gaap:MeasurementInputSharePriceMember 2022-03-31 0000880807 amsc:MeasurementInputPaymentDelayMember 2023-03-31 0000880807 amsc:MeasurementInputPaymentDelayMember 2022-12-31 0000880807 amsc:MeasurementInputPaymentDelayMember 2022-09-30 0000880807 amsc:MeasurementInputPaymentDelayMember 2022-06-30 0000880807 amsc:MeasurementInputPaymentDelayMember 2022-03-31 0000880807 2022-09-30 0000880807 amsc:NeeltranIncMember 2021-05-06 0000880807 amsc:EquipmentFinancingAgreementsAssumedInBusinessAcquisitionMember 2023-03-31 0000880807 srt:MaximumMember 2023-06-30 0000880807 amsc:PropertyAndEquipmentNetMember amsc:NeeltranIncMember 2023-06-30 0000880807 amsc:PropertyAndEquipmentNetMember 2023-06-30 0000880807 amsc:PropertyAndEquipmentNetMember 2023-03-31 0000880807 amsc:LeaseLiabilityCurrentPortionMember 2023-06-30 0000880807 amsc:LeaseLiabilityCurrentPortionMember 2023-03-31 0000880807 amsc:LeaseLiabilityLongTermPortionMember 2023-06-30 0000880807 amsc:LeaseLiabilityLongTermPortionMember 2023-03-31 0000880807 amsc:LeaseLiabilityMember 2023-06-30 0000880807 2023-01-24 0000880807 us-gaap:EmployeeSeveranceMember 2023-01-24 2023-01-24 0000880807 us-gaap:EmployeeSeveranceMember 2023-03-31 0000880807 us-gaap:EmployeeSeveranceMember 2023-04-01 2023-06-30 0000880807 us-gaap:EmployeeSeveranceMember 2023-06-30 0000880807 us-gaap:EmployeeSeveranceMember 2022-03-31 0000880807 us-gaap:EmployeeSeveranceMember 2022-04-01 2023-03-31 0000880807 us-gaap:OperatingSegmentsMember amsc:GridMember 2023-04-01 2023-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:GridMember 2022-04-01 2022-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:WindMember 2023-04-01 2023-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:WindMember 2022-04-01 2022-06-30 0000880807 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0000880807 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:GridMember 2023-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:GridMember 2023-03-31 0000880807 us-gaap:OperatingSegmentsMember amsc:WindMember 2023-06-30 0000880807 us-gaap:OperatingSegmentsMember amsc:WindMember 2023-03-31 0000880807 us-gaap:CorporateNonSegmentMember 2023-06-30 0000880807 us-gaap:CorporateNonSegmentMember 2023-03-31 shares iso4217:USD iso4217:USD shares pure utr:Y utr:D utr:M 0000880807 AMERICAN SUPERCONDUCTOR CORP /DE/ false --03-31 Q1 2023 250000000 0 P1Y P3Y P4Y P30D P60D P12M P13M P60M 0 100000 0.70 P1Y P3Y 0 0 4 100000 P5Y P3Y9M14D 2 4 10-Q true 2023-06-30 false 0-19672 DE 04-2959321 114 East Main St. Ayer MA 01432 978 842-3000 Common Stock, $0.01 par value per share AMSC NASDAQ Yes Yes Accelerated Filer true false false 30285098 22005000 23360000 30116000 30665000 42874000 36986000 6703000 13429000 496000 1733000 102194000 106173000 11947000 12309000 7983000 8527000 2694000 2857000 43471000 43471000 622000 582000 1115000 1114000 608000 528000 170634000 175561000 28828000 38383000 781000 808000 64000 75000 2620000 1270000 50856000 43572000 83149000 84108000 7227000 7188000 2047000 2184000 259000 243000 9000 15000 25000 26000 92716000 93764000 307000 299000 1140626000 1139113000 3639000 3639000 1569000 1571000 -1060945000 -1055547000 77918000 81797000 170634000 175561000 30254000 22679000 23972000 20458000 6282000 2221000 1853000 2678000 7868000 7562000 538000 680000 1350000 170000 6000 0 11615000 11090000 -5333000 -8869000 174000 24000 -118000 167000 -5277000 -8678000 121000 32000 -5398000 -8710000 -0.19 -0.32 -0.19 -0.32 28258000 27560000 28258000 27560000 -5398000 -8710000 -2000 63000 -2000 63000 -5400000 -8647000 29937000 299000 1139113000 -3639000 1571000 -1055547000 81797000 699000 7000 -7000 0 0 0 0 1357000 1357000 33000 163000 164000 -2000 -2000 -5398000 -5398000 30669000 307000 1140626000 -3639000 1569000 -1060945000 77918000 28920000 289000 1133536000 -3639000 -291000 -1020506000 109389000 9000 0 0 0 0 0 0 1033000 1033000 28000 138000 138000 63000 63000 -8710000 -8710000 28939000 289000 1134707000 -3639000 -228000 -1029216000 101913000 -5398000 -8710000 1119000 1401000 1357000 1033000 384000 346000 -1000 61000 1350000 170000 -168000 127000 -549000 1426000 6272000 9633000 -6901000 -580000 -9720000 6343000 7318000 4099000 -2245000 -5863000 214000 441000 79000 55000 -293000 -496000 17000 20000 -17000 -20000 2000 -17000 -2553000 -6396000 25675000 49486000 23122000 43090000 81000 49000 163000 138000 <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b><em style="font: inherit;">1.</em> Nature of the Business and Operations and Liquidity</b></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Nature of the Business and Operations</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">American Superconductor Corporation (together with its subsidiaries, “AMSC®” or the “Company”) was founded on <em style="font: inherit;"> April </em><em style="font: inherit;">9,</em> <em style="font: inherit;">1987.</em> The Company is a leading system provider of megawatt-scale power resiliency solutions that orchestrate the rhythm and harmony of power on the grid™ and that protect and expand the capability of the Navy’s fleet. The Company’s system level products leverage its proprietary “smart materials” and “smart software and controls” to provide enhanced resiliency and improved performance of megawatt-scale power flow.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">These unaudited condensed consolidated financial statements of the Company have been prepared on a going concern basis in accordance with United States generally accepted accounting principles (“GAAP”) and the Securities and Exchange Commission’s (“SEC”) instructions to Form <em style="font: inherit;">10</em>-Q. The going concern basis of presentation assumes that the Company will continue operations and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those instructions. The year-end condensed balance sheet data was derived from audited financial statements but does <em style="font: inherit;">not</em> include all disclosures required by GAAP. The unaudited condensed consolidated financial statements, in the opinion of management, reflect all adjustments (consisting of normal recurring adjustments) necessary for a fair statement of the results for the interim periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> and the financial position at <em style="font: inherit;"> June 30, 2023; </em>however, these results are <em style="font: inherit;">not</em> necessarily indicative of results which <em style="font: inherit;"> may </em>be expected for the full year. The interim condensed consolidated financial statements, and notes thereto, should be read in conjunction with the audited condensed consolidated financial statements for the year ended <em style="font: inherit;"> March 31, 2023, </em>and notes thereto, included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> March 31, 2023 </em>filed with the SEC on <em style="font: inherit;"> May 31, 2023.</em></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><b><i>Liquidity</i></b></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has historically experienced recurring operating losses and as of<b> </b><em style="font: inherit;"> June 30, 2023</em>, the Company had an accumulated deficit of $1,061 million. In addition, the Company has historically experienced recurring negative operating cash flows. At <em style="font: inherit;"> June 30, 2023</em>, the Company had cash and cash equivalents of $22.0 million. Cash used in operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> was $2.2 million.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> February 2021, </em>the Company filed a shelf registration statement on Form S-<em style="font: inherit;">3</em> that will expire in <em style="font: inherit;"> February 2024 (</em>the “Form S-<em style="font: inherit;">3”</em>). The Form S-<em style="font: inherit;">3</em> allows the Company to offer and sell from time-to-time up to <span style="-sec-ix-hidden:c101427021">$250</span> million of common stock, debt securities, warrants or units comprised of any combination of these securities. The Form S-<em style="font: inherit;">3</em> is intended to provide the Company flexibility to conduct registered sales of the Company's securities, subject to market conditions, in order to fund the Company's future capital needs. The terms of any future offering under the Form S-<em style="font: inherit;">3</em> will be established at the time of such offering and will be described in a prospectus supplement filed with the SEC prior to the completion of any such offering.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company continues to experience inflationary pressure in its supply chain and some delays in sourcing materials needed for its products resulting in some production disruption, both of which have increased the Company’s cost of revenues and decreased gross margin. While the impact of inflation has been challenging, the Company continues to take actions to limit this pressure, including adjusting the pricing of its products and services. Changes in macroeconomic conditions arising from the COVID-<em style="font: inherit;">19</em> pandemic or for other reasons, such as the ongoing war between Russia and Ukraine, inflation, rising interest rates, labor force availability, sourcing, material delays and global supply chain disruptions could have a material adverse effect on the Company’s business, financial condition and results of operation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">From time-to-time the Company <em style="font: inherit;"> may </em>undertake restructuring activities in order to align the global organization in a manner that the Company believes will better position it to achieve its long-term goals. In <em style="font: inherit;"> January 2023, </em>the Company undertook a reduction in force that involved approximately 5% of the global workforce. This restructuring is expected to incur $1.0 million of cash expenses, $0.7 million of which has been paid as of <em style="font: inherit;"> June 30, 2023, </em>and to result in annualized cost savings of approximately $5.0 million, beginning in fiscal <em style="font: inherit;">2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company believes that based on the information presented above and its quarterly management assessment, it has sufficient liquidity to fund its operations and capital expenditures for the next <em style="font: inherit;">twelve</em> months following the issuance of the financial statements for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em>. The Company’s liquidity is highly dependent on its ability to increase revenues, its ability to control its operating costs, and its ability to raise additional capital, if necessary. The impact of the COVID-<em style="font: inherit;">19</em> pandemic and other sources of instability, including the war between Russia and Ukraine, on the global financing markets <em style="font: inherit;"> may </em>reduce the Company's ability to raise additional capital, if necessary, which could negatively impact the Company's liquidity.  There can be <em style="font: inherit;">no</em> assurance that the Company will be able to continue to raise additional capital, on favorable terms or at all, from other sources or execute on any other means of improving liquidity described above.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> -1061000000 22000000.0 -2200000 0.05 1000000.0 700000 5000000.0 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">2.</em> Revenue Recognition</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s revenues in its Grid business segment are derived primarily through enabling the transmission and distribution of power, providing planning services that allow it to identify power grid needs and risks, and developing ship protection systems for the U.S. Navy. The Company’s revenues in its Wind business segment are derived primarily through supplying advanced power electronics and control systems, licensing its highly engineered wind turbine designs, and providing extensive customer support services to wind turbine manufacturers. The Company records revenue based on a <em style="font: inherit;">five</em>-step model in accordance with ASC <em style="font: inherit;">606.</em> For its customer contracts, the Company identifies the performance obligations, determines the transaction price, allocates the contract transaction price to the performance obligations, and recognizes the revenue when (or as) control of goods or services is transferred to the customer. In the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em>, and <em style="font: inherit;">2022,</em> 76% and 70% of revenue, respectively, was recognized at the point in time when control transferred to the customer, with the remainder being recognized over time.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In the Company's equipment and system product line, each contract with a customer summarizes each product sold to a customer, which typically represents distinct performance obligations. A contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company’s product sales transfer control to the customer in line with the contracted delivery terms and revenue is recorded at the point in time when title and risk transfer to the customer, which is primarily upon delivery, as the Company has determined that this is the point in time that control transfers to the customer.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company's equipment and system product line includes certain contracts which do <em style="font: inherit;">not</em> meet the requirements of an exchange transaction and therefore do <em style="font: inherit;">not</em> fall within the scope of ASC <em style="font: inherit;">606.</em>  As these non-exchange transaction contracts are considered grant revenue and do <em style="font: inherit;">not</em> fall within any specific accounting literature, the Company follows guidance within ASC <em style="font: inherit;">606</em> by analogy to recognize grant revenue over time. The Company recorded no grant revenue in the <em style="font: inherit;">three</em> month periods ended <em style="font: inherit;"> June 30, 2023, </em>and <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In the Company's service and technology development product line, there are several different types of transactions, and each begins with a contract with a customer that summarizes each product sold to a customer, which typically represents distinct performance obligations. The technology development transactions are primarily for activities that have <em style="font: inherit;">no</em> alternative use and for which a profit can be expected throughout the life of the contract. In these cases, the revenue is recognized over time, but in the instances where the profit cannot be assured throughout the entire contract then the revenue is recognized at a point in time. Each contract's transaction price is allocated to each distinct performance obligation using the respective standalone selling price which is determined primarily using the cost-plus expected margin approach. The ongoing service transactions are for service contracts that provide benefit to the customer simultaneously as the Company performs its obligations, and therefore this revenue is recognized ratably over time throughout the effective period of these contracts. The transaction prices on these contracts are allocated based on an adjusted market approach which is re-assessed annually for reasonableness. The field service transactions include contracts for delivery of goods and completion of services made at the customer's requests, which are <i><em style="font: inherit;">not</em></i> deemed satisfied until the work has been completed and/or the requested goods have been delivered, so all of this revenue is recognized at the point in time when the control changes, and at allocated prices based on the adjusted market approach driven by standard price lists. The royalty transactions are related to certain contract terms on transactions in the Company's equipment and systems product line based on activity as specified in the contracts. The transaction prices of these agreements are calculated based on an adjusted market approach as specified in the contract. The Company reports royalty revenue for usage-based royalties when the sales have occurred. In circumstances when collectability is <i><em style="font: inherit;">not</em></i> assured and a contract does <i><em style="font: inherit;">not</em></i> exist under ASC <i><em style="font: inherit;">606,</em></i> revenue is deferred until a non-refundable payment has been received for substantially all the amount that is due and there are <em style="font: inherit;">no</em> further remaining performance obligations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company's service contracts can include a purchase order from a customer for specific goods in which each item is a distinct performance obligation satisfied at a point in time at which control of the goods is transferred to the customer.  This transfer occurs based on the contracted delivery terms or when the requested service work has been completed. The transaction price for these goods is allocated based on the adjusted market approach considering similar transactions under similar circumstances. Service contracts are also derived from ongoing maintenance contracts and extended service-type warranty contracts. In these transactions, the Company is contracted to provide an ongoing service over a specified period of time. As the customer is consuming the benefits as the service is being provided, the revenue is recognized over time ratably.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s policy is <em style="font: inherit;">not</em> to accept volume discounts, product returns, or rebates and allowances within its contracts. In the event a contract was approved with any of these terms, it would be evaluated for variable consideration, estimated and recorded as a reduction of revenue in the same period the related product revenue was recorded.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company provides assurance-type warranties on all product sales for a term of typically <span style="-sec-ix-hidden:c101427058">one</span> to <span style="-sec-ix-hidden:c101427059">three</span> years, and extended service-type warranties at the customer's option for an additional term ranging up to <span style="-sec-ix-hidden:c101427060">four</span> additional years. The Company accrues for the estimated warranty costs for assurance warranties at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. For all extended service-type warranties, the Company recognizes the revenue ratably over time during the effective period of the services.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company records revenue net of sales tax, value added tax, excise tax and other taxes collected concurrent with revenue-producing activities. The Company has elected to recognize the cost for freight and shipping when control over the products sold passes to customers and revenue is recognized. The Company has elected to recognize incremental costs of obtaining a contract as expense when incurred except in contracts where the amortization period would exceed <em style="font: inherit;">twelve</em> months; in such cases the long-term amount will be assessed for materiality. The Company has elected <em style="font: inherit;">not</em> to adjust the promised amount of consideration for the effects of a significant financing component if the period of financing is <em style="font: inherit;">twelve</em> months or less.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company monitors costs to meet its obligations on its customer contracts. When it is evident that there is a loss expected on a contract, a contract loss is accrued in the period. Several long-term contracts that were acquired from Neeltran, Inc. (“Neeltran”) were impacted by higher than planned costs due to required design changes and inflation on material costs, resulting in an increase to the contract loss accrual of $0.1 million and $0.2 million in the <em style="font: inherit;">three</em> month periods ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, which negatively impacted the Company's gross margins. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s contracts with customers do <em style="font: inherit;">not</em> typically include extended payment terms and <em style="font: inherit;"> may </em>include milestone billing over the life of the contract. Payment terms vary by contract type and type of customer and generally range from <span style="-sec-ix-hidden:c101427071">30</span> to <span style="-sec-ix-hidden:c101427073">60</span> days from delivery.  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The following tables disaggregate the Company’s revenue by product line and by shipment destination (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30, 2023</em></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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Line:</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;">Grid</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;">Wind</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Equipment and systems</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">23,126</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Services and technology development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">25,737</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);">4,517</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Region:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Americas</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">23,161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Asia Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">EMEA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">25,737</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);">4,517</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">  </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="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;">Three Months Ended June 30, 2022</em></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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Line:</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;">Grid</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;">Wind</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment and systems</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;">18,076</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;">1,973</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Services and technology development</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,753</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);">877</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">19,829</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);">2,850</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Region:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</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;">16,902</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;">-</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia Pacific</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,677</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;">2,850</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">EMEA</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);">250</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);">-</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">19,829</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);">2,850</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">As of <em style="font: inherit;"> June 30, 2023</em>, and <em style="font: inherit;">2022</em>, the Company’s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company's accounts receivable balance is made up entirely of customer contract related balances. Changes in the Company’s contract assets, which are included in “Unbilled accounts receivable” and “Deferred program costs” (see Note <em style="font: inherit;">7,</em> “Accounts Receivable” and Note <em style="font: inherit;">8,</em> “Inventory” for a reconciliation to the condensed consolidated balance sheets) and "Contract liabilities", which are included in the current portion and long-term portion of "Deferred revenue" in the Company’s condensed consolidated balance sheets, are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Unbilled Accounts Receivable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Deferred Program Costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Contract Liabilities</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance as of March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increases for costs incurred to fulfill performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increase (decrease) due to customer billings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(9,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">16,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Decrease due to cost recognition on completed performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(8,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other changes and FX impact</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance as of June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Unbilled Accounts Receivable</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Deferred </b><br/> <b>Program Costs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Contract</b><br/> <b>Liabilities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance as of March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,492</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increases for costs incurred to fulfill performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) due to customer billings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease due to cost recognition on completed performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other changes and FX impact</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance as of June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s remaining performance obligations represent the unrecognized revenue value of the Company’s contractual commitments. The Company’s performance obligations <em style="font: inherit;"> may </em>vary significantly each reporting period based on the timing of major new contractual commitments. As of <em style="font: inherit;"> June 30, 2023</em>, the Company had outstanding performance obligations on existing contracts under ASC <em style="font: inherit;">606</em> to be recognized in the next <span style="-sec-ix-hidden:c101427080">twelve</span> months of approximately $123.3 <span style="background-color:#ffffff;">million</span>. There are also approximately $41.5 m<span style="background-color:#ffffff;">illion o</span>f outstanding performance obligations to be recognized over a period of <span style="-sec-ix-hidden:c101427083">thirteen</span> to <span style="-sec-ix-hidden:c101427084">sixty</span> months. The remaining performance obligations are subject to customer actions and therefore the timing of revenue recognition cannot be reasonably estimated. </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table sets forth customers who represented <em style="font: inherit;">10%</em> or more of the Company’s total revenues for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022</em>:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 35%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Reportable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Segment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inox Wind Limited</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Wind</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><em style="font: inherit;">&lt;10%</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">SGL Carbon LLC</p> </td><td style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><em style="font: inherit;">Grid</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"><em style="font: inherit;">&lt;10%</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">10</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> 0.76 0.70 0 100000 200000 <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="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;">Three Months Ended June 30, 2023</em></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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Line:</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;">Grid</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;">Wind</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Equipment and systems</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">23,126</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Services and technology development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">25,737</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);">4,517</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Region:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Americas</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">23,161</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Asia Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,465</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">EMEA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">25,737</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);">4,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <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="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;">Three Months Ended June 30, 2022</em></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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Line:</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;">Grid</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;">Wind</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment and systems</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;">18,076</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;">1,973</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Services and technology development</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,753</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);">877</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">19,829</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);">2,850</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Region:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</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;">16,902</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;">-</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia Pacific</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,677</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;">2,850</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">EMEA</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);">250</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);">-</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">19,829</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);">2,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 23126000 3982000 2611000 535000 25737000 4517000 23161000 0 1711000 4465000 865000 52000 25737000 4517000 18076000 1973000 1753000 877000 19829000 2850000 16902000 0 2677000 2850000 250000 0 19829000 2850000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Unbilled Accounts Receivable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Deferred Program Costs</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Contract Liabilities</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance as of March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,958</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,760</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increases for costs incurred to fulfill performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,084</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increase (decrease) due to customer billings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(9,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">16,308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Decrease due to cost recognition on completed performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(1,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(8,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Other changes and FX impact</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance as of June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Unbilled Accounts Receivable</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Deferred </b><br/> <b>Program Costs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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>Contract</b><br/> <b>Liabilities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance as of March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,492</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increases for costs incurred to fulfill performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) due to customer billings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease due to cost recognition on completed performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other changes and FX impact</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance as of June 30, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 9958000 2136000 50760000 1084000 -9479000 16308000 -1234000 5092000 -8974000 1000 0 -11000 5572000 1986000 58083000 6492000 858000 30034000 406000 -4710000 17852000 -365000 2128000 -13737000 0 -25000 -394000 3910000 874000 33755000 123300000 41500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 35%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Reportable</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Segment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inox Wind Limited</p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Wind</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><em style="font: inherit;">&lt;10%</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">SGL Carbon LLC</p> </td><td style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><em style="font: inherit;">Grid</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"><em style="font: inherit;">&lt;10%</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">10</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.12 0.10 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">3.</em> Stock-Based Compensation</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company accounts for its stock-based compensation at fair value. The following table summarizes stock-based compensation expense by financial statement line item for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022</em> (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost of revenues</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;">109</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;">29</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Research and development</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;">156</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;">179</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Selling, general and administrative</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,092</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);">825</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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">1,357</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);">1,033</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company issued 672,500 shares of restricted stock and 53,675 shares of immediately vested common stock during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023. </em>The Company issued 25,806 shares of immediately vested common stock during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022. </em>These restricted stock awards generally vest over 2-3 years.  Awards for restricted stock include both time-based and performance-based awards.  For options and restricted stock awards that vest upon the passage of time, expense is being recorded over the vesting period.  Performance-based awards are expensed over the requisite service period based on probability of achievement.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The estimated fair value of the Company’s stock-based awards, less expected annual forfeitures, is amortized over the <span style="background-color:#ffffff;">awards’ service period. The total unrecognized compensation cost for unvested stock options was less th</span>an $0.1 m<span style="background-color:#ffffff;">illion at <em style="font: inherit;"> June 30, 2023.  </em>This expense will be recognized over a weighted average of approximately 0.9 years. The total unrecognized compensation cost for unvested outstanding restricted stock was </span>$7.7 mi<span style="background-color:#ffffff;">llion at <em style="font: inherit;"> June 30, 2023. </em>This expense will be recognized over a weighted-average expense period of approximately 2.2 years.</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company granted no stock options during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em>. The Company granted 20,564 stock options during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022.  </em>The stock options granted during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022, </em>will vest over 2 years. The weighted average assumptions used in the Black Scholes valuation model for stock options granted during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022 </em>are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</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;"><em style="font: inherit;">71.40</em></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;">Risk-free interest rate</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;"><em style="font: inherit;">3.10</em></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;">Expected life (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;"><em style="font: inherit;">6.14</em></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;">Dividend yield</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><em style="font: inherit;">None</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost of revenues</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;">109</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;">29</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Research and development</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;">156</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;">179</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Selling, general and administrative</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,092</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);">825</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 style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">1,357</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);">1,033</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 109000 29000 156000 179000 1092000 825000 1357000 1033000 672500 53675 25806 P2Y P3Y 100000 P0Y10M24D 7700000 P2Y2M12D 0 20564 P2Y <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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</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;"><em style="font: inherit;">71.40</em></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;">Risk-free interest rate</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;"><em style="font: inherit;">3.10</em></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;">Expected life (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;"><em style="font: inherit;">6.14</em></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;">Dividend yield</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><em style="font: inherit;">None</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><b><em style="font: inherit;">4.</em> Computation of Net Loss per Common Share</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Basic net loss per share (“EPS”) is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Where applicable, diluted EPS is computed by dividing the net loss by the weighted-average number of common shares and dilutive common equivalent shares outstanding during the period, calculated using the treasury stock method. Common equivalent shares include the effect of restricted stock, exercise of stock options and warrants and contingently issuable shares. Stock options and warrants that are out-of-the-money with exercise prices greater than the average market price of the underlying common shares and shares of performance-based restricted stock where the contingency was <em style="font: inherit;">not</em> met are excluded from the computation of diluted EPS as the effect of their inclusion would be anti-dilutive.  For each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em>, and <em style="font: inherit;">2022</em>, 1.1 million shares were <em style="font: inherit;">not</em> included in the calculation of diluted EPS. Of these,<span style="background-color:#ffffff;"> 1.0 </span>million relate to shares tied to the derivative liability for which the contingency has <em style="font: inherit;">not</em> yet been met, and 0.1 million relate to outstanding stock options as they were considered anti-dilutive<span style="background-color:null;">.</span> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table reconciles the numerators and denominators of the earnings per share calculation for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022</em> (in thousands, except per share data):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 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;">Numerator:</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></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;">Net 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,398</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;">(8,710</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;">Denominator:</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></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;">Weighted-average 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,706</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;">28,520</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;">Weighted-average shares subject to repurchase</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,448</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);">(960</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(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;">Shares used in per-share calculation ― 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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,258</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;">27,560</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;">Shares used in per-share calculation ― 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; 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);">28,258</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,560</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 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 loss per 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.19</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.32</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;">Net loss per 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.19</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.32</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> 1100000 1000000.0 100000 <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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 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;">Numerator:</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></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;">Net 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,398</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;">(8,710</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;">Denominator:</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></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;">Weighted-average 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,706</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;">28,520</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;">Weighted-average shares subject to repurchase</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,448</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);">(960</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(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;">Shares used in per-share calculation ― 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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,258</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;">27,560</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;">Shares used in per-share calculation ― 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; 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);">28,258</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,560</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 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 loss per 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.19</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.32</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;">Net loss per 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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.19</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -5398000 -8710000 29706000 28520000 1448000 960000 28258000 27560000 28258000 27560000 -0.19 -0.32 -0.19 -0.32 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b style="font-size: 10pt;"><em style="font: inherit;">5.</em> Goodwill and Other Intangibles</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><i>Goodwill</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27pt;">Goodwill represents the difference between the purchase price and the fair value of the identifiable tangible and intangible net assets when accounted for using the purchase method of accounting.  Goodwill is <em style="font: inherit;">not</em> amortized but reviewed for impairment. Goodwill is reviewed annually on <em style="font: inherit;"> February </em><em style="font: inherit;">28th</em> and whenever events or changes in circumstances indicate that the carrying value of the goodwill might <em style="font: inherit;">not</em> be recoverable.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27pt;">There were <em style="font: inherit;">no</em> changes to goodwill during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>or year ended <em style="font: inherit;"> March 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company did <span style="-sec-ix-hidden:c101427267">not</span> identify any triggering events in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> that would require interim impairment testing of goodwill.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Other Intangibles</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Intangible assets at <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> March 31, 2023</em> consisted of the following (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;"><em style="font: inherit;">June 30, 2023</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;"><em style="font: inherit;">March 31, 2023</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Gross Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Net Book Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Gross Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Net Book Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Estimated Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><em style="font: inherit;">Indefinite</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technology and know-how</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,869</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5-10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,678</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="background-color:#ffffff;">The Company recorded intangible amortization expense related to customer relationship and core technology and know-how of $0.5 million and </span>$0.7 million,<span style="background-color:#ffffff;"> in the <em style="font: inherit;">three</em> months ended <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;">2022</em> respectively</span><span style="background-color:#ffffff;">.</span><span style="background-color:#ffffff;"> Additionally, the Company recorded intangible amortization related to backlog that is reported in cost of revenues of less t</span>han $0.1 million in ea<span style="background-color:#ffffff;">ch of the <em style="font: inherit;">three</em> months </span><span style="background-color:#ffffff;">ended <em style="font: inherit;"> June 30, 2023</em></span><span style="background-color:#ffffff;"> and <em style="font: inherit;">2022.</em></span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Expected future amortization expense related to intangible assets is as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Years ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">6,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company's intangible assets relate entirely to the Grid business segment operations in the United States.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;"><em style="font: inherit;">June 30, 2023</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;"><em style="font: inherit;">March 31, 2023</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Gross Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Net Book Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Gross Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Net Book Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Estimated Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"><em style="font: inherit;">Indefinite</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technology and know-how</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,869</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 7%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5-10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,678</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 3610000 3610000 0 3610000 3610000 0 P7Y 681000 681000 0 681000 675000 6000 P2Y 1800000 1800000 1800000 1800000 9600000 5397000 4203000 9600000 4980000 4620000 P7Y 5970000 3990000 1980000 5970000 3869000 2101000 P5Y P10Y 21661000 13678000 7983000 21661000 13134000 8527000 500000 700000 100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Years ended March 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">6,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1614000 1648000 1221000 1085000 543000 72000 6183000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">6.</em> Fair Value Measurements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">A valuation hierarchy for disclosure of the inputs to valuation used to measure fair value has been established. This hierarchy prioritizes the inputs into <em style="font: inherit;">three</em> broad levels as follows:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <table cellpadding="0" cellspacing="0" style="width: 95%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt auto 0pt 36pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Level <em style="font: inherit;">1</em> </b></p> </td><td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">-</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Level <em style="font: inherit;">2</em> </b></p> </td><td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">-</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: bottom; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>Level <em style="font: inherit;">3</em> </b></p> </td><td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">-</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Unobservable inputs that reflect the Company’s assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including its own data.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company provides a gross presentation of activity within Level <em style="font: inherit;">3</em> measurement roll-forward and details of transfers in and out of Level <em style="font: inherit;">1</em> and <em style="font: inherit;">2</em> measurements.  A change in the hierarchy of an investment from its current level is reflected in the period during which the pricing methodology of such investment changes.  Disclosure of the transfer of securities from Level <em style="font: inherit;">1</em> to Level <em style="font: inherit;">2</em> or Level <em style="font: inherit;">3</em> is made in the event that the related security is significant to total cash and investments.  The Company did <em style="font: inherit;">not</em> have any transfers of assets and liabilities from Level <em style="font: inherit;">1,</em> Level <em style="font: inherit;">2</em> or Level <em style="font: inherit;">3</em> of the fair value measurement hierarchy during the <em style="font: inherit;">three</em> months ended <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">A financial asset’s or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><i>Valuation Techniques</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Cash Equivalents</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Cash equivalents consist of highly liquid instruments with maturities of <em style="font: inherit;">three</em> months or less that are regarded as high quality, low risk investments, are measured using such inputs as quoted prices and are classified within Level <em style="font: inherit;">1</em> of the valuation hierarchy. Cash equivalents consist principally of certificates of deposits and money market accounts.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Contingent Consideration</i></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Contingent consideration relates to the earnout payment set forth in the Stock Purchase Agreement governing the acquisition of NEPSI that provides that the selling stockholders <em style="font: inherit;"> may </em>receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives over varying periods of up to <em style="font: inherit;">four</em> years following the NEPSI Acquisition Date. <span style="background-color:#ffffff;">See Note <em style="font: inherit;">13</em></span>, "Contingent Consideration" for further discussion. The Company relied on a Monte Carlo method to determine the fair value of the contingent consideration on the closing of the acquisition of NEPSI and continues to revalue the fair value of the contingent consideration using the same method at each subsequent balance sheet date until the contingencies are resolved and the shares to be issued are determined, with the change in fair value recorded in the current period operating loss.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table provides the assets and liabilities carried at fair value on a recurring basis, measured as of <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em> (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Quoted Prices in Active Markets (Level 1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">June 30, 2023:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Derivative liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding-left: 18pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> </tbody></table> <p style="margin: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 48%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Total Carrying Value</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Quoted Prices in Active Markets (Level 1)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">March 31, 2023:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Derivative liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27.75pt;">The table below reflects the activity for the Company’s derivative liability measured at fair value on a recurring basis (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Acquisition Contingent Consideration</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance at March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance at March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Balance at June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 1000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Quoted Prices in Active Markets (Level 1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">June 30, 2023:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Derivative liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding-left: 18pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 48%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Total Carrying Value</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Quoted Prices in Active Markets (Level 1)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">March 31, 2023:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Derivative liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contingent consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 7658000 7658000 0 0 2620000 0 0 2620000 7913000 7913000 0 0 1270000 0 0 1270000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Acquisition Contingent Consideration</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance at March 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance at March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,270</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Balance at June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 1200000 -70000 1270000 -1350000 2620000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">7.</em> Accounts Receivable</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Accounts receivable at <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em> consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable (billed)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">24,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">20,707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable (unbilled)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,958</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accounts receivable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">30,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">30,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable (billed)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">24,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">20,707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable (unbilled)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,958</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accounts receivable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">30,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">30,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 24544000 20707000 5572000 9958000 30116000 30665000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">8.</em> Inventory</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Inventory, net of reserves, at <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em> consisted of the following (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">19,141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">16,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">17,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Deferred program costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="background-color:#ffffff;">The Company recorded inventory write-downs of $</span>0.4<span style="background-color:#ffffff;"> million a</span>nd $0.3 million f<span style="background-color:#ffffff;">or the <em style="font: inherit;">three</em> months ended </span><em style="font: inherit;"> June 30, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, respectively. </span>These write-downs were based on the Company's evaluation of its inventory on hand for excess quantities and obsolescence.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Deferred program costs as of <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em>, primarily represent costs incurred on programs where the Company needs to complete performance obligations before the related revenue and costs will be recognized.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">19,141</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">16,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">17,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Deferred program costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,136</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,986</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 19141000 16654000 17294000 15200000 4453000 2996000 1986000 2136000 42874000 36986000 400000 300000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><em style="font: inherit;">9.</em> Prepaid and Other Current Assets</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; text-align: justify; margin: 0pt; text-indent: 36pt;">During fiscal <em style="font: inherit;">2022,</em> the Company conducted an analysis as to whether it was entitled to employee retention credits (“ERC”) under the CARES Act as amended by the Taxpayer Certainty and Disaster Tax Relief Act of <em style="font: inherit;">2020</em> and the American Plan Act of <em style="font: inherit;">2021.</em>  Based on the analysis, the Company determined that it was entitled to an ERC of approximately $3.3 million related to payroll taxes paid in the <em style="font: inherit;">first</em> and <em style="font: inherit;">second</em> quarters of <em style="font: inherit;">2021</em> and the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2020.</em>  The Company determined it met all the criteria required under the gross receipts test of the applicable Internal Revenue Service regulations related to ERCs.</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; text-align: justify; margin: 0pt; text-indent: 36pt;">As accounting for payroll tax credits are <em style="font: inherit;">not</em> within the scope of ASC <em style="font: inherit;">740,</em> <i>Income Taxes</i>, the Company has chosen to account for the ERCs by analogizing to the International Accounting Standards Board IAS <em style="font: inherit;">20,</em> <i>Accounting for Government Grants and Disclosure of Government Assistance</i>.  In accordance with IAS <em style="font: inherit;">20,</em> an entity recognizes government grants only when there is reasonable assurance that the entity will comply with the conditions attached to them and the grants will be received.  The  Company evaluated its eligibility for the ERC and determined that it met all the criteria to claim a refundable tax credit against the employer portion of Social Security taxes for up to 70% of the qualified wages the Company paid to  employees for the <em style="font: inherit;">three</em> month periods ended <em style="font: inherit;"> March 31, 2021 </em>and <em style="font: inherit;"> June 30, 2021 </em>and for up to 50%  of the qualified wages the Company paid to employees for the <em style="font: inherit;">three</em> month period ended <em style="font: inherit;"> March 31, 2020. </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; text-align: justify; text-indent: 36pt;">The Company recorded a $3.3 million receivable in Prepaid expenses and other current assets and a benefit of $1.8 million to Cost of revenues, $0.8 million to SG&amp;A and $0.7 million to Research and development in the fiscal year ended <em style="font: inherit;"> March 31, 2023 </em>for the ERC that is expected to be received based on the amended filings.  During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023, </em>the Company received $2.2 million for the initial claims that were processed.  The remaining balance is expected to be received during fiscal <em style="font: inherit;">2023.</em></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> 3300000 0.70 0.50 3300000 1800000 800000 700000 2200000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">10.</em> Property, Plant and Equipment</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The cost and accumulated depreciation of property, plant and equipment at <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em> are as follows (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </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; 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;">June 30, 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;">March 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">Land</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;">980</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;">980</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; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress - equipment</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;">687</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;">748</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;">Buildings</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;">5,416</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;">5,416</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;">Equipment and software</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;">43,416</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;">43,156</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;">Finance lease - right of use asset</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;">—</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</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;">Furniture and fixtures</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,535</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,535</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;">Leasehold improvements</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,815</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,815</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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment, gross</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;">58,849</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;">58,651</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 accumulated depreciation</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);">(46,902</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);">(46,342</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(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;">Property, plant and equipment, 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);">11,947</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);">12,309</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Depreciation expense was $0.6 million and $0.7 million for the <em style="font: inherit;">three</em> months ended <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;">2022</em>, respectively.</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; 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;">June 30, 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;">March 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">Land</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;">980</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;">980</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; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress - equipment</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;">687</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;">748</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;">Buildings</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;">5,416</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;">5,416</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;">Equipment and software</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;">43,416</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;">43,156</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;">Finance lease - right of use asset</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;">—</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</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;">Furniture and fixtures</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,535</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,535</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;">Leasehold improvements</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,815</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,815</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 style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment, gross</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;">58,849</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;">58,651</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 accumulated depreciation</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);">(46,902</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);">(46,342</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(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;">Property, plant and equipment, 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);">11,947</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);">12,309</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 980000 980000 687000 748000 5416000 5416000 43416000 43156000 0 1000 1535000 1535000 6815000 6815000 58849000 58651000 46902000 46342000 11947000 12309000 600000 700000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">11.</em> Accounts Payable and Accrued Expenses</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Accounts payable and accrued expenses at <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em> consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accounts payable</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">10,878</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">13,935</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued inventories in-transit</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,023</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,267</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued other miscellaneous expenses</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,646</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,870</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued contract loss</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,530</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,464</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Advanced deposits</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">1,730</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">5,653</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued compensation</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">4,443</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">5,430</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Income taxes payable</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">256</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">409</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued product warranty</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">1,926</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,638</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued restructuring</p> </td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">396</td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;">Total</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,828</td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,383</td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company generally provides a <span style="-sec-ix-hidden:c101427514">one</span> to <span style="-sec-ix-hidden:c101427515">three</span> year warranty on its products, commencing upon delivery or installation where applicable. A provision is recorded upon revenue recognition to cost of revenues for estimated warranty expense based on historical experience.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Product warranty activity was as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Balance at beginning of period</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,066</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Provisions for warranties during the period</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">208</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Settlements during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at end of period</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);">1,926</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);">1,942</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accounts payable</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">10,878</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">13,935</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued inventories in-transit</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,023</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,267</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued other miscellaneous expenses</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,646</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,870</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued contract loss</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,530</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">3,464</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Advanced deposits</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">1,730</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">5,653</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued compensation</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">4,443</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">5,430</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Income taxes payable</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">256</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">409</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued product warranty</p> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">1,926</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding: 0; margin: 0">2,638</td><td style="width: 1%; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Accrued restructuring</p> </td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">396</td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt; font-family: &quot;Times New Roman&quot;;">Total</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,828</td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,383</td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 10878000 13935000 2023000 2267000 3646000 3870000 3530000 3464000 1730000 5653000 4443000 5430000 256000 409000 1926000 2638000 396000 717000 28828000 38383000 <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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Balance at beginning of period</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,066</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Provisions for warranties during the period</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">208</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Settlements during the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(920</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at end of period</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);">1,926</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);">1,942</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2638000 2066000 208000 178000 920000 302000 1926000 1942000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">12.</em> Income Taxes</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="background-color:#ffffff;">The Company recorded </span><span style="background-color:#ffffff;">income tax expense of $0.1 million and less than $0.1 million in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022,</em> respectively. </span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Accounting for income taxes requires a <em style="font: inherit;">two</em>-step approach to recognizing and measuring uncertain tax positions.  The <em style="font: inherit;">first</em> step is to evaluate the tax position for recognition by determining if, based on the technical merits, it is more likely than <em style="font: inherit;">not</em> the position will be sustained upon audit, including resolution of related appeals or litigation processes, if any.  The <em style="font: inherit;">second</em> step is to measure the tax benefit as the largest amount that is more than <em style="font: inherit;">50%</em> likely to be realized upon ultimate settlement.  The Company re-evaluates these uncertain tax positions on a quarterly basis.  The evaluation is based on factors including, but <em style="font: inherit;">not</em> limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit and new audit activity.  Any changes in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.  The Company did <span style="-sec-ix-hidden:c101427562">not</span> identify any uncertain tax positions in the <em style="font: inherit;">three</em> months ended <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and did <span style="-sec-ix-hidden:c101427564">not</span> have any gross unrecognized tax benefits as of <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span>.</p> 100000 100000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">13.</em> Contingent Consideration</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0"><i>Acquisition of NEPSI</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> October 1, 2020 (</em>the "NEPSI Acquisition Date"), the Company entered into a Stock Purchase Agreement (the "NEPSI Stock Purchase Agreement") with the selling stockholders named therein. Pursuant to the terms of the NEPSI Stock Purchase Agreement and concurrently with entering into such agreement, the Company acquired all of the issued and outstanding (i) shares of capital stock of NEPSI, and (ii) membership interests of Northeast Power Realty, LLC, a New York limited liability company, which holds the real property that serves as NEPSI's headquarters (the "NEPSI Acquisition"). NEPSI is a U.S.-based global provider of medium-voltage metal-enclosed power capacitor banks and harmonic filter banks for use on electric power systems. NEPSI is a wholly-owned subsidiary of the Company and is operated by its Grid business unit. The purchase price was $26.0 million in cash and 873,657 restricted shares of common stock of the Company. As part of the transaction, the selling stockholders <em style="font: inherit;"> may </em>receive up to an additional 1,000,000 shares of common stock of the Company upon the achievement of certain specified revenue objectives during varying periods of up to <em style="font: inherit;">four</em> years following closing of the NEPSI Acquisition.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;"><i>Contingent Consideration</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company evaluated the NEPSI Acquisition earnout payment set forth in the NEPSI Stock Purchase Agreement, which <em style="font: inherit;"> may </em>require settlement in the Company's common stock, and determined the contingent consideration qualified for liability classification and derivative treatment under ASC <em style="font: inherit;">815,</em> <i>Derivatives and Hedging</i>. As a result, for each period, the fair value of the contingent consideration will be remeasured and the resulting gain or loss will be recognized in operating expenses until the share amount is fixed.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Following is a summary of the key assumptions used in a Monte Carlo simulation to calculate the fair value of the contingent consideration related to the NEPSI Acquisition:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"><b><em style="font: inherit;">June 30,</em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fiscal Year 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2023</em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Revenue risk premium</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">5.20</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Revenue volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">23</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Stock Price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">6.26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Payment delay (days)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fair value (millions)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal Year 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue risk premium</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock Price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payment delay (days)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value (millions)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:justify;text-indent:27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company recorded net losses of $1.3 million and $0.2 million resulting from the increases in the fair value of the contingent consideration in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022,</em> respectively.</p> 26000000.0 873657 1000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;"><b><em style="font: inherit;">June 30,</em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fiscal Year 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2023</em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Revenue risk premium</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">5.20</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Revenue volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">23</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Stock Price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">6.26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Payment delay (days)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fair value (millions)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 9%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0px;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">June 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal Year 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue risk premium</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock Price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payment delay (days)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value (millions)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 5.20 23 6.26 80 2600000 5.30 5.30 5.20 6.60 6.50 25 25 25 30 33 4.91 3.68 4.38 5.18 7.61 80 80 80 80 80 1300000 900000 1100000 1400000 1200000 1300000 200000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><em style="font: inherit;">14.</em> Debt</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">  As part of the acquisition of Neeltran, the Company identified <span style="-sec-ix-hidden:c101427651">four</span> equipment financing agreements that Neeltran had entered into prior to the acquisition of Neeltran on <em style="font: inherit;"> May 6, 2021. </em>The current and long-term aggregate debt balanc<span style="background-color:#ffffff;">e is $0.1 million as of </span><em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> March 31, 2023, </em>respectively.</p> 100000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">15.</em> Leases </b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company determines whether a contract is or contains a lease at inception of a contract. The Company defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property or equipment (an identified asset) for a period of time in exchange for consideration. Control over the use of the identified asset means that the Company has both the right to obtain substantially all of the economic benefits from the use of the asset and the right to direct the use of the asset.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The discount rate was calculated using an incremental borrowing rate based on an assessment prepared by the Company through the use of Company credit ratings, consideration of its lease populations potential risk to its total capital structure, and a market rate for a collateralized loan for its risk profile, calculated by a <em style="font: inherit;">third</em> party. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><b>Operating Leases</b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">All significant lease arrangements are recognized at lease commencement.  Operating lease right–of-use assets and lease liabilities are recognized at commencement. The operating lease right-of-use asset includes any lease payments related to initial direct cost and prepayments and excludes any lease incentives. Lease expense is recognized on a straight-line basis over the lease term.  The Company enters into a variety of operating lease agreements through the normal course of its business, but primarily real estate leases to support its operations. The real estate lease agreements generally provide for fixed minimum rental payments and the payment of real estate taxes and insurance. Many of these real estate leases have <em style="font: inherit;">one</em> or more renewal options that allow the Company, at its discretion, to renew the lease for varying periods up to <span style="-sec-ix-hidden:c101427658">five</span> years or to terminate the lease. Only renewal options or termination rights that the Company believed were likely to be exercised were included in the lease calculations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company also enters into leases for vehicles, IT equipment and service agreements, and other leases related to its manufacturing operations that are also included in the right-of-use assets and lease liability accounts if they are for a term of longer than <em style="font: inherit;">twelve</em> months. However, many of these leases are either short-term in nature or immaterial. The Company has made the policy election to exclude short-term leases from the condensed consolidated balance sheet. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"><i><b>Finance Leases</b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">As of <em style="font: inherit;"> June 30, </em><em style="font: inherit;">202</em><span style="background-color:#ffffff;"><em style="font: inherit;">3,</em> the right-of-use asset related to the finance lease, net of accumulated amortization is $13.2 thousand, and is included in the property and equipment, net on the Company's condensed consolidated balance sheet.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Finance lease right-of-use assets and lease liabilities are recognized similar to an operating lease, at the lease commencement date or the date the lessor makes the leased asset available for use. Finance lease right-of-use assets are generally amortized on a straight-line basis over the lease term, and the carrying amount of the finance lease liabilities are (<em style="font: inherit;">1</em>) accreted to reflect interest using the incremental borrowing rate if the rate implicit in the lease is <em style="font: inherit;">not</em> readily determinable, and (<em style="font: inherit;">2</em>) reduced to reflect lease payments made during the period. Amortization expense for finance lease right-of-use assets and interest accretion on finance lease liabilities are recorded to depreciation expense and interest expense, respectively in the Company's condensed consolidated statement of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Supplemental balance sheet information related to leases at <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span>, and <em style="font: inherit;"> March 31, 2023</em> are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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; 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;">June 30, 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;">March 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 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>Leases:</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="text-align: justify; 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="text-align: justify; 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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets - Financing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets - Operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </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 right-of-use assets</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,694</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;">2,858</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - ST Financing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - ST Operating</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">807</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - LT Operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,184</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </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;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,828</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; padding-bottom: 3px;"> </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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,992</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(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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted-average remaining lease term</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">3.79 years</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><span style="-sec-ix-hidden:c101427690">3.95 years</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">6.67</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">6.46</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The costs related to the Company's finance lease are <em style="font: inherit;">not</em> material. The costs related to the Company's operating leases for the <em style="font: inherit;">three</em> months ended <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;">2022</em> are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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;">Three Months Ended</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;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Operating Leases:</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="text-align: justify; 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="text-align: justify; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating lease costs - fixed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating lease costs - variable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Short-term lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; 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:justify;margin:0pt;">Total lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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;">Three Months Ended</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;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">June 30, 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(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Operating Leases:</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="text-align: justify; 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="text-align: justify; 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:justify;margin:0pt;">Operating lease costs - fixed</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;">242</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="text-align: justify; 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:justify;margin:0pt;">Operating lease costs - variable</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;">38</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="text-align: justify; 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:justify;margin:0pt;">Short-term lease 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);">31</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="text-align: justify; 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:justify;margin:0pt;">Total lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s estimated minimum future lease obligations under the Company's leases are as follows (in thousands): </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Year ended March 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">3,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> 13200 <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; 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;">June 30, 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;">March 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 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>Leases:</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="text-align: justify; 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="text-align: justify; 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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets - Financing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets - Operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </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 right-of-use assets</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,694</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;">2,858</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - ST Financing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - ST Operating</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">807</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lease liabilities - LT Operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,184</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </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;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,828</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; padding-bottom: 3px;"> </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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,992</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(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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted-average remaining lease term</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">3.79 years</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><span style="-sec-ix-hidden:c101427690">3.95 years</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">6.67</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">6.46</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> </tbody></table> 0 1000 2694000 2857000 2694000 2858000 0 1000 781000 807000 2047000 2184000 2828000 2992000 0.0646 <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;">Three Months Ended</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;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Operating Leases:</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="text-align: justify; 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="text-align: justify; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating lease costs - fixed</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating lease costs - variable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Short-term lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; 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:justify;margin:0pt;">Total lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">336</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <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;">Three Months Ended</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;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </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;">June 30, 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(204, 238, 255); vertical-align: bottom"><td style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Operating Leases:</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="text-align: justify; 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="text-align: justify; 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:justify;margin:0pt;">Operating lease costs - fixed</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;">242</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="text-align: justify; 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:justify;margin:0pt;">Operating lease costs - variable</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;">38</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="text-align: justify; 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:justify;margin:0pt;">Short-term lease 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);">31</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="text-align: justify; 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:justify;margin:0pt;">Total lease costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 259000 40000 37000 336000 242000 38000 31000 311000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Year ended March 31,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">732</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">3,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 519000 793000 732000 592000 369000 3000 3008000 180000 2828000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">16.</em> Commitments and Contingencies</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><i>Legal Contingencies</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">From time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability in its condensed consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company estimates and discloses the possible loss or range of loss to the extent necessary to make the condensed consolidated financial statements <em style="font: inherit;">not</em> misleading. If the loss is <em style="font: inherit;">not</em> probable or cannot be reasonably estimated, a liability is <em style="font: inherit;">not</em> recorded in its condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b><i>Other</i></b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company enters into long-term construction contracts with customers that require the Company to obtain performance bonds. The Company is required to deposit an amount equivalent to some or all the face amount of the performance bonds into an escrow account until the termination of the bond. When the performance conditions are met, amounts deposited as collateral for the performance bonds are returned to the Company. In addition, the Company has various contractual arrangements in which minimum quantities of goods or services have been committed to be purchased on an annual basis.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">As of <span style="background-color:#ffffff"><em style="font: inherit;"> June 30, 2023</em></span>, the Company had $0.6 million of restricted cash included in long-term assets and $0.5 million of restricted cash included in current assets. As of <em style="font: inherit;"> March 31, 2023</em>, the Company had $0.6 million of restricted cash included in long term assets and $1.7 million of restricted cash included in current assets. These amounts included in restricted cash primarily represent deposits to secure letters of credit for various supply contracts and long-term projects or collateral deposits.  These deposits are held in interest bearing accounts.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> 600000 500000 600000 1700000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">17</em></b>. <b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Restructuring</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company accounts for charges resulting from operational restructuring actions in accordance with ASC Topic <em style="font: inherit;">420</em><i>,</i> <i>Exit or Disposal Cost Obligations</i> (“ASC <em style="font: inherit;">420”</em>) and ASC Topic <em style="font: inherit;">712</em><i>,</i> <i>Compensation</i>—<i>Nonretirement Postemployment Benefits</i> (“ASC <em style="font: inherit;">712”</em>). In accounting for these obligations, the Company is required to make assumptions related to the amounts of employee severance, benefits, and related costs and the time period over which leased facilities will remain vacant, sublease terms, sublease rates and discount rates. Estimates and assumptions are based on the best information available at the time the obligation arises. These estimates are reviewed and revised as facts and circumstances dictate; changes in these estimates could have a material effect on the amount accrued on the consolidated balance sheet.</p>   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> January 24, 2023</em><i>,</i> the Company approved a plan to reduce its global workforce by approximately 5%, effective as of such date. The purpose of the workforce reduction was to reduce operating expenses to better align with the Company’s current revenues. In fiscal <em style="font: inherit;">2022</em><i>,</i> the Company recorded restructuring charges of $1.0 million as a result of this reduction in force, which was comprised of severance pay. All amounts related to these restructuring activities are expected to be paid by <em style="font: inherit;"> March 31, 2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table presents restructuring charges and cash payments during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and year ended <em style="font: inherit;"> March 31, 2023 (</em>in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Severance pay</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">and benefits</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at April 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Charges to operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b><em style="font: inherit;">Severance pay</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><em style="font: inherit;">and benefits</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at April 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Charges to operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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 0pt 0pt 8pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">All restructuring charges discussed above are included within restructuring in the Company’s condensed consolidated statements of operations. The Company includes accrued restructuring within accounts payable and accrued expenses in the consolidated balance sheets.  The Company's restructuring charges relate primarily to the Grid business segment operations in the United States.</p>    <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 0.05 1000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">Severance pay</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">and benefits</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at April 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Charges to operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at June 30, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><b><em style="font: inherit;">Severance pay</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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><em style="font: inherit;">and benefits</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at April 1, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Charges to operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued restructuring balance at March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 717000 6000 327000 396000 0 1048000 331000 717000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">18.</em> Business Segments</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company reports its financial results in <span style="-sec-ix-hidden:c101427754">two</span> reportable business segments: Grid and Wind. In accordance with ASC <i><em style="font: inherit;">280,</em></i> <i>Segment Reporting</i>, we aggregate <span style="-sec-ix-hidden:c101427756">four</span> operating segments into <em style="font: inherit;">one</em> reporting segment for financial reporting purposes due to their similar operating and financial characteristics. Our operating segments reflect the way in which internally-reported financial information is used to make decisions and allocate resources.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Through the Company’s power grid offerings, the Grid business segment enables electric utilities, industrial facilities, and renewable energy project developers to connect, transmit and distribute smarter, cleaner and better power through its transmission planning services, power electronics, and superconductor-based systems. The sales process is enabled by transmission planning services that allow it to identify power grid congestion, poor power quality and other risks, which helps the Company determine how its solutions can improve network performance. These services often lead to sales of grid interconnection solutions for wind farms and solar power plants, power quality systems, and transmission and distribution cable systems.  The Company also sells ship protection products to the U.S. Navy through its Grid business segment.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Through the Company’s wind power offerings, the Wind business segment enables manufacturers to field highly competitive wind turbines through its advanced power electronics and control system products, engineered designs, and support services. The Company supplies advanced power electronics and control systems, licenses its highly engineered wind turbine designs, and provides extensive customer support services to wind turbine manufacturers. The Company’s design portfolio includes a broad range of drive trains and power ratings of <i><em style="font: inherit;">2</em></i> megawatts ("MWs") and higher. The Company provides a broad range of power electronics and software-based control systems that are highly integrated and designed for optimized performance, efficiency, and grid compatibility.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The operating results for the <em style="font: inherit;">two</em> business segments are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenues:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Grid</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">25,737</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">19,829</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Wind</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">30,254</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);">22,679</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating loss:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Grid</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(1,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(7,281</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Wind</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(649</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(386</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Unallocated corporate expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(2,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">(5,333</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8,869</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">   </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The accounting policies of the business segments are the same as those for the consolidated Company. The Company’s business segments have been determined in accordance with the Company’s internal management structure, which is organized based on operating activities. The Company evaluates performance based upon several factors, of which the primary financial measures are segment revenues and segment operating loss. The disaggregated financial results of the segments reflect allocation of certain functional expense categories consistent with the basis and manner in which Company management internally disaggregates financial information for the purpose of assisting in making internal operating decisions. In addition, certain corporate expenses which the Company does <em style="font: inherit;">not</em> believe are specifically attributable or allocable to either of the <em style="font: inherit;">two</em> business segments have been excluded from the segment operating loss.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;text-indent:27.75pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"><span style="font-size: 10pt;">Unallocated corporate expenses consist of a loss on contingent consider</span><span style="font-size: 10pt;">ation of $1.3</span><span style="font-size: 10pt;"> million and $0.2 million </span><span style="font-size: 10pt;">in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. Additionally, unallocated corporate expenses consist of stock-based compensation expense <span style="background-color:#ffffff;">of $</span></span>1.4<span style="font-size: 10pt;"><span style="background-color:#ffffff;"> million and</span> $1.0</span><span style="font-size: 10pt;"> million in the </span><span style="font-size: 10pt;"><em style="font: inherit;">three</em></span><span style="font-size: 10pt;"> months ended </span><em style="font: inherit;"> June 30, 2023</em><span style="font-size: 10pt;"> and </span><em style="font: inherit;">2022</em><span style="font-size: 10pt;">, respectively.</span> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify; text-indent: 36pt;">Total assets for the <em style="font: inherit;">two</em> business segments as of <span style="background-color: rgb(255, 255, 255); font-size: 10pt;"><em style="font: inherit;"> June 30, 2023</em></span> and <em style="font: inherit;"> March 31, 2023</em>, are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Grid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">136,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">135,296</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Wind</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">10,374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">14,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Corporate assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">23,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">25,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">  </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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenues:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Grid</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">25,737</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">19,829</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Wind</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">30,254</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);">22,679</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <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="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;">Three Months Ended June 30,</em></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 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; 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(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating loss:</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Grid</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(1,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(7,281</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Wind</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(649</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(386</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Unallocated corporate expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(2,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1,202</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total</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);">(5,333</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: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8,869</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 25737000 19829000 4517000 2850000 30254000 22679000 -1971000 -7281000 -649000 -386000 -2713000 -1202000 -5333000 -8869000 1300000 200000 1400000 1000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">March 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Grid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">136,941</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">135,296</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Wind</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">10,374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">14,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Corporate assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">23,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">25,904</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 136941000 135296000 10374000 14361000 23319000 25904000 170634000 175561000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">19.</em> Recent Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments-Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments</i>. The amendments in ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> will provide more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Following the release of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">10</em> in <em style="font: inherit;"> November 2019, </em>the effective date, as long as the Company remains a smaller reporting company, was annual reporting periods beginning after <em style="font: inherit;"> December 15, 2022.  </em>As of <em style="font: inherit;"> April 1, 2023, </em>the Company has adopted ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> and noted <em style="font: inherit;">no</em> material impact on its condensed consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> <i>Business Combinations (Topic <em style="font: inherit;">805</em>): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. The amendments in ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> will improve the accounting for acquired revenue contracts with customers in a business combination. Following the release of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> in <em style="font: inherit;"> October 2021, </em>the effective date was annual reporting periods beginning after <em style="font: inherit;"> December 15, 2022. </em>As of <em style="font: inherit;"> April 1, 2023, </em>the Company has adopted ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> and noted <em style="font: inherit;">no</em> material impact on its condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">20.</em> Subsequent Events</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has performed an evaluation of subsequent events through the time of filing this Quarterly Report on Form <em style="font: inherit;">10</em>-Q with the SEC and has determined that there are <em style="font: inherit;">no</em> such events to report.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %.!"5<'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 " !3@0E76GIK0.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!-'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q"<7X-'TE:3AAE8Q97(5&>-- DUA73"6[/BXV?J%Y@U@#UZ'"A#4S? U#PQ M'J>^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M4X$)5SP.0C#%OHS88QO\5*YNF36H*F+1-;FTD2M,MV[7-);U-MVD?7' 2=( S8YKVO]]K M2""MS)L,7>[#%0C/@W^VL1_CR[607[,EYXJ\)'&:77662JT^6%86+'G"LE.Q MXBG\,A9(P M^7K-8[&^ZCB=[85IM%@J?<$:7J[8@L^X^KR:2#BS*II%A1W_!'Q=;9S3#3*DQ!?]2K$F4M\-;OJ@J)M"#311JIMQIB3\&H%.#6]$D$.K*.*E(1FE*E*O9)R6 MW4-7)K66,'&^;ITI@W.+KD3J5IFX!KR\*W>@E)61:7;HEY3 MU/"W/#TEKGU"J$U=0WE\7.[EBU-B]TSR-\5QJYIS"S]W7\WM5M??'^$N,E8\ MR?XQ55EIV3-;ZE?V0[9B ;_JP#N9[# M35?QH0(DBZ$.0OY"?N>O)FC-9Q7AV"..4+Z(,**&I M[UG"382XCW(&A7X=%W[Z-V<($C.OG+,Y,]>2CLI90%Q74!5HH/Y>R0(JR 'KL%\ZD'IH( M#)O&-L7=NEW;[;J."1(5MH3L5Y!]M%C5H+2AG' 9B9#<2<5EK,?5E9#*B(A[*9D;1Q=##9(#^R%S(.H?M&\R@H@SO2OKBEW>O2P=G I<:Y$A>W MY:TCCX.GE VO%X;@GIUL#TBQ2GE(S>V*6SI.CXQ8IL@=BU(C\C'RCU,'( ?/ M+.^1?7T&W?E1K$W%O=YC-U.GQ'LU]@P?E[8EK:.0@^>7]Z35FSN1XCE* W/K MXIYWGA'T&)&(UI&(XI'F/>A$9 JRWU_1JG%PVN-H.SW7."3CNK:D=4JB>+(I M.JLG.6L&PPT&%WTCUC&2$:V3$<7CS$=1K$66(L4FTCTF_1[MNK9M&_F.D89H MG88H'F >(P410)!+:$DC).[DBR2!V6BF1/#UA'QOG]H.6<$2 MYYG%.2^!%HC]&]-[OQC$LS7-B6L Y%]*!0M/T^4L;XHBEA M0C$OK/XJZ^Q5;K1D)]%>!+$+]$-BR3X\>GD[SSG4\LCXUWI' MB/">RJ*J;V<[(?8WBT6=[4B)ZS=L3RKYRX;Q$@MYR[>+>L\)SMM&9;& OA\M M2DRKV6K9?G?/5TO6B()6Y)Y[=5.6F#^_(P4[WL[ [.6+3W2[$^J+Q6JYQUOR M0,27_3V7=XO>2TY+4M6451XGF]O96W"S1K%JT%K\2\FQ'EU[JBN/C'U5-Q_R MVYFO%)&"9$*YP/+C0-:D*)0GJ>/;R>FL?Z9J.+Y^\?Z^[;SLS".NR9H5_]%< M[&YGR _J$;4W][X\W'F_ MOOK->^71RON\8TV-J[Q>+H14HWPNLM.3WW5/AI8G_]54;SSDO_:@#Y&A^=K= M_"/FLCDP-5_(,>@' O8# 5M_R.)OW7!.*N'ANI;]O#'UIW,0F!VH_793[W%& M;F=R0]6$'\AL]?-/(/)_-_7N!SD[ZROJ^XIIB[(MX8><"$[ M;YS%SE74NE)!X;"",D:$R\5AW!V#%4*1WUN=Z0QZG8%3Y]LL8XV4)>-%1J3& MQX*\]BHB3#([3^%( /(!B"8R3591%)IEAKW,T"GS0W60@\?XLU5$RO(R7O$EWI"F*8A]- M9.M& 4P-]FQ4_8G4@M.,Q6!U"(UB8OU04VG\ZW;@!@AL[2DEY8XI7UF M A=7#%ZB/]N'()W.NLDLDBK-(M->9'IAVB7IN9!+#)Q?C9<9I,5Z3!*@EA;!$X M0B5PKTF5$LS99M[4Q#'O)R_CI\-(FW:351+:- X4 TYPK/Y@+#_2HC *@_J. M04$,ILHNF9U+&Z #W-2Y8DN?/)P%' BG^G2C,($6=0-J@)LU=V1#Y([./8&? M7).K$P0 ,*6AV2JP:!PX ]R@^:<-VPYQ.D$B/YEJTXU"F%BD#90!;LQT0=$A MS4")V(^0MBU,=F$8V5;?P!,07Y7?%10_TH(*2LQ)'G!RZ7NSO!_E[;S3 ZF M&U5] K7'SRI[:C& LXPW9,@(C*.@4PDF"=36DFZ&$I18V 4&> $WO?XFLC+K MITI"[(6V>\95]6>4K&,I3K38IALEOF7QPX%<<]+5< MUF0%$@NIX8!#Z,;A639Q:47HR(.AMAX,1H$ESL(!BM!=976!Z[KAU$LI3:.A MVK)%K@%AT(VP+N>Y-(0&7$US,I.-I;:& ZB@&U3=UK^D3H=."F/M;,)DAN+( MLA;10"?D.S.?!\&RKSM6R)A?_](6@>+9F/H@)^6^-_7Y4=[.>ST0#UTB7EFR MRJM5YXV=U?F%_&ET,!C!U%+HHH%QR,VXMWE.U3:3*T<=S/T1"E\L\B>'1<> %P7$;@AC\[1E/'U1Q%:!HA+IJ="QRHABX> M%#9E4[0'UJ>S+5;*9;53[QL.Q*.5O"=&X89*+8PTW28K6T6,!K A-]C&LG.R MH1DU'GH@G5%SX$=^&FBGL$;+, P#R\$"&HB&KBGP:D,L,4K6<17'*9C6#P:S M!,2I3>S ->3FFA:6V\+G:O&Q=IAMK%6-=H9:=3%Z/:/>C7W$?$NKVBO(1C;T MW\2R_[Q[W=3="+9OW]@\,B%8V5[N"):RE8'\?<.8>+E1+X'ZEWZK_P%02P,$ M% @ 4X$)5[#J$E@,!0 G1, !@ !X;"]W;W)K>KJ]K=KM[6LG. E:P%G; M)+W[]#<& @D8;ROU30-T9OB-/9Z_\73/Q3>Y84RAERS-Y;6S46I[-1K)Y89E M5%[R+D_5&Z0>CV71+U^R)J>?M@X"[41,E3C*6RX3G2+#5 MM7.#K^9DK!U*BW\2MI='UTBGLN#\F[ZYCZ\=5Q.QE"V5#D'A9\?F+$UU).#X M7@=UFG=JQ^/K0_3?RN0AF065;,[3KTFL-M=.Y*"8K6B1JD>^_X/5"?DZWI*G MLOR+]K6MZZ!E(17/:F<@R)*\^J4O]4 <.4 A7P(I/_4>09),I.61Z2ZP!_RSR M2^2YYXBXQ#/PS%_O3BPX7C/P7AEO/!#OD>U87C#CR%2>0>FIU^%NYKG$'T]' MNV/>OA4A03AIK$ZPQ@W6V(HUYU+IB186O"J"?_QB;Q*2#I[!RAW[D1G/;_!\ M*][O@DL)]2_626Y"\WLO#4C4)>L;$4*P&2QHP(+2RQL JQ=&OD;L9:N7D;PR M\06V['3+OI);NF37#O1DR<2..;.??\*!^XNI8-\IV$F^89-O^(/RE8R*Y0;! MZH:VN0,]V.HN84HZ[(TWCGRO,RE](RCF@6J)&LC("OD$Z@!3B97W)N-")?^5#58O0KK\7B0R MT;<7@J5E/TYR1?-ULDC-:W/2P_*]+GK?)HA<,SEV6QUQ[8UC UA,-_T5303: MT;1@.H#;[(*A_B/=!#_J*"5*):J$$!K MA,/]8>N2]4V&N$C+1:Q<7[B"PN6]]F)$)/V1P0'VNY@F,W.ALWJN/PZ#]J7L N/N>C=8X2 <0&T%#UOU M9?:75N(%@R\)=@!6].50GT;:P##[) R[N :S:% +<*M8V"Y9]Z^#-*C5T>:@ M1NP;>0.]'[=BA>UJ]3=\M TNG*BWV8.%,^G-M,$L"O'0RFYU"4^LNYL#&H(5 M#FT\RT"?REV_D=4JN+Y(PJ>.WVT))C/8J0ZT!-)J*;%KZ7&EV2@-*FFB-)@9*$='!QT9 M$^OR_$="I12YJDX"FJ?-&=-->;+2>7Z+K^;525$;ICJX^E1^6TJ4LA6$="]# M8!+565!UH_BV/$Y9<*5X5EYN&(5MK3: _Z\X5X<;_8+F1&[V/U!+ P04 M" !3@0E7Q?N/N,T" #7!P & 'AL+W=O"_FH<@!-GDK&U=C)M5Z.7%>E.91478@E<+R9"UE2 MC5NY<-52 LTLJ&2N[WF16]*".TELSVYD$HM*LX+#C22J*DLJGR? Q'KL])S- MP6VQR+4Y<)-X21

A'@TFR_9V/&,(&"0:L- \;."*3!FB%#&[X;3:9\TP.WUAOV3]1U]>: * MIH+]*C*=CYVA0S*8TXKI6['^#(T_?<.7"J;L+UDWMIY#TDII439@5% 6O/[2 MIR8.6P#DZ0;X#<#?!X0' $$#"*RCM3+KUA75-(FE6!-IK)'-+&QL+!J]*;C) MXDQ+O"T0IY-[3JNLT)"1J> 99J=>*<&*C)KCF<8/IDTK(N9X5>*?)3=97 'Y M)I0BY^1^=D5.3]Z1$U)P+2E&>J=C5J,^\XJ:-EDFMQ3^@)2#7@NM:ODO!^\'\;N:EMOA]5PT/-:JQU982LKM+#@@*P?.@=)TIW, MGAJ=[\@"V\ 9X:@;GC,:=.%1FI)4Q@[R*] KL!)WK[I1=Z'KHS\ M)[*=0/3;0/2/Y@?[ E8]Q[*3$GCZ3+2D7#%J^\U61+J"4#/WMS/C[R7OI4D4 M=&*8M!1%*'G[:GK ML!I&X6!/H+O5(TN0"SLZ%(:MXKKN*.UI.YTN;5/>.Y_@U*J'S%^:>N1=4[DH MN"(,YDCI70PP8K(>(_5&BZ7MQ ]"8U^WRQPG+TAC@/=S(?1F8QYH9WGR!U!+ M P04 " !3@0E7=\<0M:<& "&,0 & 'AL+W=OQ99_SD#KG)2V]4*9/1?G 5XP)]#5+6*991?%FN6RV_NBC*C0AZ6]R.^+AF-ZZ0L'1'+5L7J1_);%870TF Q2S M.[I)QX+)(>?T7/36QU@ M-UP469,L9Y E^?:5?FT*L9= R($$ MTB00)<%V#R3838*M)AP:8=PDC-4$[T""TR0XZCD<2G";!%=)P/:!!*])\.IF M;:M;MV9!!9U-R^()E56TI%5OZO[6V;(C25Y)\4:4\MM$YHG9YYQNXD2P&,V+ MG!=I$M/JX$;(%ZDXP5%Q)X^*Y<.J2&-6\E]0\&63B&]HB#[?+-#+%Z\07]&2 M<93DZ-.JV'":Q_P"O>@<3T="3K8:6 M+=6IJ=7V^C@C$Y]8T]'COA:,8U>[^FN^IDMV-9#;-F?E(QO,?OX)N]:O.@U MP@)(6 @)BX!@'378.S78)ZGA% 5L26Y7 4K_^S$8V[9CN]VX13]N:+NV0@LT M4<3'W:!0$X0M8CF6,F:DF9OEVWNGT*G@>%?!L;&"[SG?U"64V_1RNPWQ>LL< MR@L%+C>49;6=-SOTWJ+357C<6V-J?8US.7=]0<("2%@("8N 8!UU.#MU.&#J MT"G"Z6E6W7&=GF:4B,71B.!H1'@T(C)%=$KG[DKG&DM7_[0/JZO)"CAA PD)(6'2D%IT&>[L&>R>OC>VB MD#=V:&SAEP^OY!6V6*Z.[9>>YII$61[&*9R[84+" DA8" F+@& =44QVHIC\ MH"AT0C RSUWWD[[6;456"\@! TA8" F+S*7H--C?-=@W-GB^R38IK>P/)$J: M\W2[J=/X7WFO7=WPZOIK1)[;7TC8 A(6^+URN\KO30@Y7F0L/!F'IN'T%I"U!: $H+&]I^HX83#ZN78$?#NBW=L]9Q4EV!N'OUL58"Z3J"T$)060=&ZJFB=)WRR]71<":=X3TU0YVH% MVV//\I2+-TV@SGW2A1'U!B/416&+^ 2K_I-N?A;V\:&?W-:!PF8+Z@1+U]96 MM>\W$=^W/;6NH*83*"T I86@M B*UE5%ZSQAL_5TP-K5*Z'O,TDEJ#KH6SQR M??D8JYZ()E"[OC0\QU/M71T,6X[CC#UU??4C)]CSO0/+J_6AL-F(@G1X<=]( MP]^O6CU'] MWN,AX?&0R!C2K6'K_F"S_?,,//NN4N=Y.+TB@QI H+00E!8=JT>WT:T+ MA,TVT(^;O[CO7JCN_-P\B;-W4E"S!Y06@M(B*%KW"8760R)F#^EY)K 9>NX^ M0/IF"E;=N 7HD $H+02E1=IRC/6[ &F=)6)VEIYE!IN99_<9U%,"I05$XXD1 MY8<:=,3(/&*WRWM/')G]'Y,E;$X]NYFPSQ_!/H $^P12WQL;.K:ON!/1T;!N M2UOSAIC-F__%$B8::Z5_MV2>Z=D]AZ0%H+00E!9!T;H*:DTK\BS3:M\*U%H5 MI&]:V9;K]E0!:EJ!T@)06@A*BZ!H756TIA4YV;0ZKH2^:66K7N]<$X3QV'*) M^D2B)E!G6NEXCJJ^4 ?#EFOY8T?=H/N1GN=C=8,>[3U@7OV'P@=:WBWA1!%5K]=,1JSL@J0W]\5A?A^4#W&OOO7B]E_ M4$L#!!0 ( %.!"5=T%C=IK@8 &H< 8 >&PO=V]R:W-H965T&ULK5E;;]LV%/XKA%<,&Q#7(B7YDB4&$G?%.JQ=T*S;,RW1,5=) M=$G*2?;K=TC)DBU13 /X)9:8PZ/O7#]>KAZ%_*JVC>E&>%NAYMM=Y=3B8J MV;*7%:'EEQ^[D\DJ4.N,% MNY-(E7E.Y?,MR\3C]0B/#@.?^<-6FX')\FI'']@]TU]V=Q+>)HV6E.>L4%P4 M2++-]>@&7Z["T$RP$G]S]JB.GI$Q92W$5_/R(;T>!081RUBBC0H*/WNV8EEF M- &.;[724?--,_'X^:#]O34>C%E3Q58B^X>G>GL]FH]0RC:TS/1G\?@;JPV* MC;Y$9,K^18^U;#!"2:FTR.O)@"#G1?5+GVI''$T />X)I)Y NA.B@0EA/<%Z M;E(ALV:]HYHNKZ1X1-)(@S;S8'UC9X,UO#!AO-<2_LMAGEY^*6B9$K-\+V&'XB;5DALT(JJ+7H/L5=HC+[%F]1 M&%P@$I#0@6?U_=.)!T[8^#BT^L(!?=9I&^NTC10Y@AJ45//BH4IBKCE3ERZW M56HCMUI3X)=J1Q-V/8(*5DSNV6CYXP]X&OSBLOE,RDX\$#4>B'S:EY^@'V5" M.7.CFCFU,TW3V2_'<;B87TWVQ^@=4O,9#AJI$UAQ ROV!N8F_1,904>,UH^8Y,1$L36U IM?A@R)Q!BT^9]#.I.S$.]/&.U-OT-XQ4)IP M6K7;(D4T%U+S_^R R_)*77P4(XSQHA-(AU 48'<<9PW2F1?IO1;)U['IYBE* M1 X4IRK4[,D\,Q?861]'&,\Z8!U"01BZP[ ZXM,!Q( !RV-!5Y\MZ6"$?#D2N1K7MCP7Q@F,WT6O&E)C:=U MY:(;*2F,V]('L:UY,;5]DXL2A W3#4R]0']PNN89U\[PU# [>15T/."2F@TT M,WQ$Y=CK@S_UEDE4B&)L^Q6P>NYF8]S_^K3;ZEW>U)8:_F%\3]>9 MLV'56HX#$D?=[NH0&N.(#!0_;OD;^PG\@Z\EU7-//CHE,]+%YA!;3(?:*6Y) M''M9$!HJVU&>'II]W4QM+=C$Q7YB;0*^H\\F MVA6Y)HDL66N%$W2?/,>+&>EUE[[8-(R&_-R2+/:S;$,!DD$RE.XD[3/F+,2] MWM*7BH+%8@!@2ZS8SZR?!E9J)PMM)^H^88X)B>(N;(=8/)\..;:E5KQXU?[ M\+_ZGOT!]G+VJ]O@F;2=;ME:!B=^!K\K9;*%)9PAWYTTH=//%VB7T:*B!O:M MY#M#V"Y/D#ZAC@GNKHM<4E$TL/8@+>\2/^^VRX>7N@YQD.JLV\-=0G$\ +(E M7N)EL7YQN++,B9DX7+L(NZ =4M%B@'=(RXWD=5OG#2SM8(OV& MG6)N&9CX&=CX.66)9*9-\@K@1>5YTQWW-+-'&:9;0AIJR1-S@C=H1I^%QR2. M>Y7M$)N&@Z7=LC7QL_7JN\$CJM&:/?"B,!EEZ(%)+E*G37V*)O%TUF5RAUBT MB.9#-K5,3OR[Y-?9Q,PZU6M-?Z=,0DQZR=87B\)@,5 B8!MOO?E;I?9 M/3+-D+E 2,O,TG-RZ,J0A-5- FR,W2>87LY_]1'FF;2=^J/E^? %GC=FVZV& M.;DY/@BYL*>$X!G)-N7 &7C8I_5Y=[_AD(D&EL5AR_RA?\O]J3D0:!D?,N][ M>W1XUKWVN;2=^N+H)-Z_U_Z@5 E65UDL\ARZO#*'A^:@%Q9M&O+[< 0QY(ZP M=Q*-I]V>Z1(*YYU 3HYN;7(F'^QEED)V;UC==32CS879C;TFZHS?XLM5=>W5 MJJENX3Y2"6U3H8QM0&7P=@:9):N+K>I%BYV]&UH+K45N'[>,IDP: ?C_1@A] M>#$?:*X7E_\#4$L#!!0 ( %.!"5<,/[NM+P4 %\+ 8 >&PO=V]R M:W-H965T&ULC5;;;ALW$/V5@5($*2#KZL1); NPG;A-4"=& MG,M#T0=J=Z1ES277)->R^O4]PUVMI4(U\B(MAYS#F3,7SLG*^=M0,$=Z*(T- MI[TBQNKM59Z42C.E\NMS-FYUVAOW-H(O>EE$$0QG)Y5:\@W';]6UQVK8H>2Z M9!NTL^1Y<=H[&[\]/Y3SZ'?4HJT-T9:L,"TIMFW_UT/+P,PJ35F&2[&XN2E:^4U'-3KQ; MD9?30)./Y&K2AG':2E!NHL>NAEZ/QN_&AT_8>QA9^SA4^BSSWZIK/XG MA:9/%XB/,SI73;8C4-=RI8V- ('=YQ.]TR$S+DCL__S*#Y'.CM,6;JI(LL.@^O?.6:0_0BNB4#Q*-&8D$:UH=Z'I"+ MRFL.?7K^[/5D,CH^N[JY ,E'A\=),#XF ,GE[?Z%*RMEU^WFK[12@1:NEI0D M7'-6>6WH39_&;UX?#>AK 6>HMJI&SN.$V(:FU'RUC&.QZ,@-C^2V3K<74J'N MF>;,EL!0I7QSGZ*ETW8I 71&6ZVXQ>.Q $IPM=@,5&AU3$DEXX0>DDF;PE^/]@)]>F'%- MTN$+:1]:OU6*U:[%NZM8>.;_R#Y8NN2YK_&:B0#V37<$A_2"IIL[SDY*(;FO%%9>M / _U2HX?_*+3A M!*.!DB7%CH(4VE0W\-@8ME!9]G=*:X?&J&XYO?=M5AI=ZHCC.G1,]L5X@Y*& MXRK_&P^M? DB*B=1)P9L$Y5H1E?3&8TL0* "Z'0 & 'AL+W=O#)PMA<>ES:Y8DKK9(I+\JSD[C?/SW)I2YZ%\_XW@=[\I,][?0*D,I5XDB#Q MJBPC08#QM9;9:[>DA=UQ(_TUZPY=YM*IER;[K%._>MZ;]D2J%K+*_)59_Z9J M?<8D+S&9X[]B'>:.9CV15,Z;O%X,!+DNPJ^\K>W063#M'U@0UPMBQATV8I2_ M2"\OGEFS%I9F0QH-6%5>#7"Z(*=<>XNG&NO\Q7OCE8C%D;A2-ZJH%'X3LRPT MF>S9B<<.-.\DJ:6]"-+B ]*&XITI_,J)5T6JTMWU)T#6PHL;>"_B!P7^O2J. MQ; ?B;@?#Q^0-VS5';*\X0/J.N&->*T+621:9N+:2Z\09M[MTS>(&^T71QES MYDJ9J.<]I(13]D;U+G[^:7#:/W\ [*@%.WI(^D7CDH4UN7@)PUK$,.+#K\1+ MC@QEQ;\_JELO7F0F^?*???@?W&$__OA8?%PI;)B7LMC\_-,T'DS.'3*0T3BA M"Z&]$[]:G8IYY2#2.>'4DFPHI%5("HM,2T5I-1)=9QOA5]94RY50A9P#PQ(W ME( ZAPVGUQ4=@,ZF2F9&DK7=(NOF8*MW&(""= M>0STT_'UL7@O;S8_9IC/NOC#AG%5668; B/3&P0F36(%F+ZL*702-$@H#, 2 M-<9(9+ #*!(K:>\52 AB5;'$[LI"S)K0^,K.<0, G%X6M06V=D4(D8P;53.. ML@S(6-^QM-D5E*ZNLVS$,#)(8F[:&8=9,!3E9+&B3T_[I,6FNE$!^ MJS:_Z4\&*SUIDL)<6V4R.Q7FG,\)M2)X@K4H8S _3 \:D+K"N5Y7((/PF#@%Y* MBAM8X;+% -@.4"EL$^-@H55Y9%(R=<-O*2HSS1V56P2*W)!33, =1(V0)\Q P3IA0#;[A ML=PZ=+U21220'1*A1-(.0 <,AY%;:)6&$,GE[\9JOZ'T]GMRJ?6,S%1MP04< MV$0];,;@&\<"+OD_.#RH%["V$G!'TD:R$^R"HP@$F4]VK?6>*[6*#6B,)[_<\K6@WVIRW]1..[E;LT? M# +\NBI,9I:;AGT9WVXF8SF8DMC288Y%@4[U @K33&0EX%+H;%.K)C-.I;E" M +LV_0_1 1OT+^,$]PFN WQ+\SN 9/I[Y6JN_8(35\NU M0.HTM0?4CNA<9]+N1D=5D*.:1XFV2953$4!I/A;7]]Q-P20S9]J6@UULBJ6A M'>BPAHK/ONJLH32B3B#=FN*(4DZLI046L'8[N.!^"_T'$0 M&;10&I,;. ?Q44<=%2T -RE'!$(%I=7=H7X6CBQN*MI<%6I!/5!-MHUD36X, M!9)W3Z/:ZSNUH"YR#(-CT^(T-<\.M'RE0=O%"E(.=GN?>A-"X2I+%MXQ(>4R M-4)9=J?4<;YS<++*+=50A0]\NS"5?;#-*A!06%N73GD;B1N9511TY%"^H6X3 M32Z3M^QM0V1+5U0$3):%/@!F12HQX3)SUO*/ F#N45MBVFW\*&54+07N;NW: M=ARLYL+R43G4);3>W(-S-K8TP%Z@0AALY (KE[!IZ$2;*-A;UH,K?Q 9N,OR MZ0^%AA!R>3%SJH>LZ;:*R- J%:YN#W2P$N5,HDHFM6X!I2K&*9^CC=;? AO6 M0;TV51;6$9RURIC7?3/L L_1^GMC70T.V'-Z54-QWJDR%%-TJ\V.3J)^9K"> MK*-N^'C4-!P$D4D\,Z[3!W*CW@B(NB;@>;0B26R%F;IHNC]H1304"C;:TN41 MA_+6(+SEFDM[@L[$-I3T7JF,&(3:_N18/*$4B_OGS6V^')P_#4LU;,(0YQL^ MZ81:7H1S(4@X!5+%2)&%XLL> 3_Y2>W*G MAK!(,-D3UL14#I/]#+?DM))^%]P9\1GZUIT5UXI% .SF( M3S$81K-IW%0W]U /&4>G@X$8#\?BHZ%4AI!Q-!E.,!A%X\%$7*$U-,69N(3U M0*W--J<##(Y07+04'V1H> ;1!+)&T>AT+%Z]>W4IIAB,XT.2OZ-^_(?5'TRC M_H34'T2SR?"'U ?D\5!,)Y,6Y& 63>,9H8VFX_X^]0>GT:P?WU^I&81;/QE.$-AF3$ M<3^:(#W>U$D<*FT@BI;!D=B+*EMHJLK[VWC!&1.?P]+]Z:B]:J2*)ZD*HZ<- M_;143 8 ;B>>S*+19":>;F6=1L/^%&:HA30KJ5#:[6M8XJBV!_TNP">#*!Z. M.KL\@'%GD\7]]S7;YGK1;=$/01A'_5F\!3)%^!*0?W"7T:7?U_^JJ5P,.K@' MF(O\N>_CW>B"2Z/Q) [Y,647(V&FP[\XU@C :32:T>^4(PX(^[#\GQ5I(YRT M_[_%?4$L#!!0 ( %.!"5?QQ;'QYP, .4( 8 M>&PO=V]R:W-H965T&UL?59M;]LV$/XK!W4K-L"QWOR2I+:! M.&W1#6@1Q-GV8=@'6CI91"C2(RD[[J_OD704IU#\17R[>_C<"^\TVRO]:&I$ M"T^-D&8>U=9NK^/8%#4VS S5%B6=5$HWS-)2;V*SU(M".""B\?\1,^JN=(JG\V?TS]YVLF7-#-XJ\0\O;3V/+B,HL6*ML/=J_P6/ M]HP=7J&$\5_8!]G1.(*B-58U1V5BT' 91O9T],.)PF7RAD)V5,@\[W"19_F1 M6;:8:;4'[:0)S4V\J5Z;R''I@K*RFDXYZ=G%-V41V9Q[O/R,S0:L@L]<,EEP)LAZ9I%RS9H^>P/XT9K)C><+_S[@ MDX6EH.C]U\?]+'H_]WP(#S7Z+&#R0 ^G4"UY!J@$ *?1G*1*<9(JP"Q4C&O8 M,=%B *F4H'?/Y08L6PL\/G[^'<_ X).;(ZP/4'41,L\1 F<#\<#&$[)TB:TU M(E":8)<_ZB<3Z83,/!%>HK3LVL&8IL-1 K_" M/3>/%Y73X<3,91!02I+R,'7'G:K@%<)O!\IT\SM,AND(/O(=+Y$R[,!1E/!- MT95]U2P^:3T-ZHUOL 9\Q0A=J-OM>OA-:%TOXN$'X"O3&RY=+"I23893:IDZ M--6PL&KK&]E:66J+?EK3?PAJ)T#GE:+"?ERX"[H_F\4/4$L#!!0 ( %.! M"5=X4[-+1P0 #0* 9 >&PO=V]R:W-H965TG@IE':3*/>^O.IV79IC(5S'E*A)LC2V M$)ZF=M5UI461!:5"=9,X/N\60NIH.@YK]W8Z-I574N.]!5<5A;";&2JSGD2] MJ%GX+E>YYX7N=%R*%<[1_U[>6YIU=RB9+% [:3187$ZBS[VKV8#WAPU_2%R[ M5V-@3Q;&//'DEVP2Q4P(%::>$03]GO$&E6(@HO%CBQGM3++BZW&#_C7X3KXL MA,,;HQYEYO-)-(H@PZ6HE/]NUC_CUI\AXZ5&N?"%=;UW&$>05LZ;8JM,# JI MZ[]XV<;AE<+HF$*R54@"[]I08/E%>#$=6[,&R[L)C0?!U:!-Y*3F0YE[2U)) M>GYZ9SS" -IP8XJR\B*$RBSACO+A-^, M7Y\@.]B1'9Q"G]X*JZ5>U0<33@3^?, 7#S-ETJ>_#M$]"7B8[J #,^%D"IKR M0'$>E&3.!7-G'S^,DB2^OKV?AU'O^A-(!VE((,Q@L8%,/LN,6.[5:='G".M0 M)9BUQ3-:*GK05;$@9,JXM$ZR8,,!]0_GA0X@U'J",E&0)NO 8XY$0Y2EDJE8 M*&R1/15,$Z6C5!CA?],A)K41:B&-"']4\EDH2I)#I+/*-E9KWBU(A4HK)9A8 MY1JAIU;J*KL!*O7T"0KT.?MX<\R&U*FJ,@RZN%Q2?" Z<$.=XV MRS9Q:A-KW% 3\_F>0DG4B/J*7/7(9RETX-]$G:Z#)SJ9L(WYLJRB9F'5AL/T M_BB:>"\YMN%FTBFVN3MG[T(!ZY NC+ES-"6&PH$VGM8M(E!+P5U+X4\2A+U. M'/X=>"#UI5%TAX6#"Q&R2("I5-P\\I [Y(XW=ILNJ TU['IAZQ0VQ;NOIB8I MN.\VB7Z4TT,0O&ZGAW;=-42N0AL/"?\3G U;_,YEYO;GB0Y2:0]1^'R+N.+W^-=_$U)W(;C(<07+1&A+$?P)H6L9;B+OW M[>ZM10I>W.E=UF&,._V$1B>4&BN'U Y=!MU7-SD=XBJ\5[BA5=K7E_IN=?!E=ZJM%\N64\=W M<9IDW:U=KTF[V^WV@98@BQ>*=$DJ3O;K!U**XK2NM]L7"00!$ \(@)AOE;XU M%:*%^UI(X$O'+=FAP:'9*74K5N\*TX'H7,(!>;6 M66#TN\-S%,(9(C>^=C8'_9%.<9=^M'[IL1.6%3-XKL3OO+#5Z2 ;0($E:X3] MI+8_8X8K@68^LG284QGEG>%E:SC^@>$$WBMI*P,7LL#BN?Z(G.P] MC1\]7<8'#?[2R"$D80!Q&"<'["4]\L3;2PX@-V 57'+)9,Z9@&O++%+&V;UX M6W/C_>9<\9R8#[@7.C$%K MX"TWN5"FT0A_WN"]A:50^>U?^U $&F>,F9 ] C ]HR,@B=KET&G N:HW3#Y0+ IO99_>=T6T>W$= M-F8/'G9X\THK8^"L=FCA+,^;NA',A8A8VO*_F>]['RB22^J*\,5?PO]2NC"6 MUU[JL\&R$? K+Y$^.75GPG4$23")0OH?M\0K(E^^R.(H?G-X.]HV94B9DS@DW\\598W% MO)**(#QXIVZEVKZNJ+K38#8-'>;9S.E$7K=G9I,9,>,@"B-(7T?AGMPX@C@* M)I/(12ZBT$TS'X@I&4J^W8R2L=_,@C2>/LM0C;G2U(%WBXOM7C7>;]PMMF$@ M.>J(^;[0>'3Y(<14>T?A,*5G2@C_XOJ2]F6ZKS[H$\,0SHJ"NS.8$ ^!%_[/ MKN^XO.K2R%944E3LU+-(T.N2T\8ZYS3>H6PH7XFF2O7@%T$#:[=>PDT).HV4QYO M_+,KLJ)]4LUPWQ,XVIE:*-G6?C8SX)MW.\#TW'[\.VNGGB?Q=G:D8*TYG2VP M)-5P.*5I2[?S6+NP:N-GH)6RE-F>K&B$1>T$:+]4- UT"W= /Q0O_@%02P,$ M% @ 4X$)5YR5@4*1!0 >0X !D !X;"]W;W)K&ULS5=-<]LV$/TK&"632694?5"V[#JV9FPEGJ93)V[LI(=.#Q )B:A! M0 9 *>JO[UN HLA8[;A7"^-O;!Y4)X]JU0VEUTVX!Z?=M%W2RMX%I0*U4\&@W&_X%)W)N=A[=9.SDWIE=3B MUC)7%@6WFRNAS/JB,^QL%S[+1>YIH3\Y7_*%N!/^R_+6XJM?6\ED(;231C,K MYA>=R^'9U1')!X&O4JQ=XYU1)#-C'NCC0W;1&1 @H43JR0+'8R6F0BDR!!B/ ME:I0+ M_]DZRH[&'9:6SINB4@:"0NKXY-^J/#043@<'%))*(0FXHZ. \AWW?')NS9I9 MDH8U>@FA!FV DYJ*"'9?EI9O(H6DP,61^S&:)\[]EYG(FOK]X&NAIAL(5XESQK\M=0]-AIT63)( M1L_8&]4ACX*]T3,A.^8-NY::ZU1RQ>X\]X?CC>:.]INCKCES2YZ*BP[:P@F[ M$IW)JQ?#\>#M,V"/:K!'SUF?-,KR3KI4&:J,8W_>BV^>72F3/ORU#_*S1O=# M'O?8)5O!$P_MDDMAN4WS#4/GLZSVSE#VG3Y3$HS->NP^EZ[A:6FEL=++?Z@^.Q]2PZ;/K1#L-[$2B@W! MUP]QC\--J7GV-UH%SA]+0P\82@4I5EV/CK$/ N(4B\Q0:)FB[-PY6L2:DGPF M%5P'S]P']U-3++G>!.ST'44V%"%/81_>HV"Q:QB6@4F]"F>RPREUJLI,? >0 MX#A92,7M%@S760O-DQBZ>VSL0GIJ\+OH8&^;C! H)5 ;7R$> ?$7;6;$"91I M5V82Q;RD8=K,S:L7I\GPY*TC9V6Q)!94PM$)6W(+8!*RL+(VI@,[:,QD#Y4@O&7B]F"H(R3FJ&A!47BG47<.@>S+AA<7!@$RT M\H'3EC*B LJ0L%@7J#BYT,$PZ!HZJ]6I#3+WPN2)_N]%FFOY6")#4^YR]OZQ ME%"@F1D71&,A!0TDO"-M.8Y%M4%\V,X Q'E;ADD;(@)-?&DC,\-@H;0-4130 M62^HGZ9D*D/ 45C(VUM6*%X-=8I'L&MQD\0T&\3NI+H!6K 897#.X_1R6Y+ MI!%98Y<+. Z2"[,25M?$3 ';R2T'/KZ_O?L0\UCSI1X7^*FA2,^1Z=PH8'.( MCP9H:=D= @N'[7 4>#R)0[,@Y=9*E!@.&P4CKB/^M,0FS($% M$D.B*B.$0V;;5+PA^K#1L/J\-QZS M^ V[:_#I$^!;]FDW0*KY5TDG;>G6J&E+CMZT,9^QRY"4LZ=L>\E.NN/CT\8S M-%'RMO'V3EC(AP :&3T[3*B7+.F.D\%>8]N]_VG>VM7]0>)^!A]WS_\D<<-N M5\)KC;B@L"6!_;M -U0&PO=V]R:W-H965T!SDNLJ)[*&H4]V4I5 M46-=M0MTK9 6'E3Q( K#>5!1)DBV]'NW*EO*QG F\%:!;JJ*JK]KY'*_(C-R MV+ACN]*XC2!;UG2']VB^U[?*>D'/4K *A692@,+MBES,SM>)B_\1,X=D97QI^,D?4H'/+8/[->^=EO+AFJ\ ME/PG*TRY(J<$"MS2AIL[N?^$73VIX\LEU_X+^S8VC@GDC3:RZL!60<5$N]*G M[AZ. *?A"X"H T1>=YO(J_Q(#+O)<-L)HN,,L:U;MN@%MAANI#"EABM18/$_ M/K#*>GG10=XZ&B7\TH@IQ.$$HC"*1_CBOMS8\\4CY6HP$JZ9H")GE,.]H0;M M;V;T4+TM73),YSKF7-S<,/(V*37FPRQIX-/ G\^H9/ M!M90CQKW5>CAT.$;S>, MP0E$R21-$F>$DT6X& YOQ &03M)%!&>3L_1T*'0"PDZO$R=F-INWQGR>PM 3 M!$>M4J':^8&@P7.V7=/O]C/GHFVUY_!V8-F2=TQHX+BUT'"Z2 FH=@BTCI&U M;[R--+:-O5G:N8G*!=CSK;1_8^>X!/TDSOX!4$L#!!0 ( %.!"5=KIQGD MV@( %,& 9 >&PO=V]R:W-H965T*R'-/"BMK4^CR.0E5LP,5(V2(BNE*V;)U>O(U!I9X4&5 MB)+A1%/4O!*Y2&*PD:5_/@+#Y=9B[?)_SDV)@=&UPE3TH].^>JF =# M)P@%YM8Q,/J\X#D*X8A(QI^.,^BW=,!=^XW]TM=.M3PQ@^=*//+"EO-@$D"! M*[81]DXUW["K9^3X<$L6\RT:D"[;&)SAB_5HTD<7=PHBS"!8[B2+RBM MTMM99(G71:.\XUBV',D''"E<*VE+ U]E@<6_^(CT]**2-U'+Y"#A]XT<0#H, M(1DFZ0&^M"\R]7SI@2(-6 677#*9G-[@ :S2T>%ZJ1QAW($36=$'Y^@-)@"6Q+C?A?_4P6SD@@ M=$=8HY\U8COX2##SY ?/<-]3BG8:O4*]]N/,$.=&VK;G^]5^8IZU@^(]O1VW MM-N:4XT"5P0=#DY& >AVA+6.5;4?&T_*TA#R9DE3'[5+H/A*45=UCMN@_Q]9 M_ 502P,$% @ 4X$)5XG3FE4D P ^ 8 !D !X;"]W;W)K&ULA55=<],Z$/TK.Z;#4XD=.Y12DLPD*?1R9X!.6^"!X4&Q M-[&FLM9(U:R8]*9$%YL:3^.SNYJ5^,MF4=;(CK854K;250Z5U_%LO8U@9%$9PJ%:=))6WNP!A_)DNC1;SX6DRCQA%!A[CR"X-\&%ZB4!V(:OSK,J#_2.QZN M]^@?0NP3LJ&+VQ;V]%%!'EC M'56=,S.HI&[_8M?EX<#A,OF+0]HYI(%W>U!@>2V 6W!FLA"Q"Z@"^N1 .+QAC4#F;6HK/CV/%QWBG. M.^AY"YW^!3J#3Z1=:>&]+K!X[A\SS9YKNN+PMW.@XG&^?*UN+'"<1]X=%L\%H^O+% M\")Y=X+LJ"<[.H4^_5=]X,<#[AS,%>6//X^1/PE_G/S; 5PW1NHUK*3-.3V< M^#2D/_&?X8#EQCJPF!/3\J).XDT&S(R[+J=&NX!!!FKQ9$@I<&('N<%",G%A M$#0Y>#/BTG[4.54(#V+'I4E9,'L.<$,;--I7"&Z,T-Z=3[YF>HILPTBT.K3A MW$CKN+@8P%QI$.&3,'D)V?"\9\?1.8R%IJ"PI7[,IQO8[ M'.VW3BJPVQ;DN-)&98E/TUHO 'K5\0]WFW\ M ?UC-_T-4$L#!!0 ( %.!"5=NI_O]-0, "P' 9 >&PO=V]R:W-H M965T[6U M[540F++&AIF%:E'2R5[IAEE:ZD-@6HVLZI4:$<1AF <-X]+;K/J]G=ZL5&<% ME[C38+JF8?K'%H4ZKKW(>]KXR@^U=1O!9M6R ]ZA_;W=:5H%$TK%&Y2&*PD: M]VOO0W2U3=W]_L(?'(_F3 ;GR;U2#V[Q:[7V0D<(!9;6(3":'O$:A7! 1./[ MB.E-)IWBN?R$?MO[3K[<,X/72OS)*UNOO<*#"O>L$_:K.OZ"HS^9PRN5,/T( MQ^%NEGI0=L:J9E0F!@V7P\Q.8QS.%(KP%85X5(A[WH.AGN4-LVRSTNH(VMTF M-"?TKO;:1(Y+EY0[J^F4DY[=?%$6(0KA'>PT95K;'S[L!),6F*S@X_>.MY0" MNPHL&7,J03D";P?@^!7@!#XK:6L#'V6%U;_U R(Y,8V?F&[C6<#?.KF )/0A M#N-D!B^9/$]ZO&3&K?/)O/B$B[3 K8=%Q67!P.9 MGT;Y.#Z'RX$;M;='1@%+D_Z4IBC+Q[> () JG<"U*VKG;$=+9@QUR;=OBCB* MWT,$MYV6W+JH.\0]/SG90.1G23:.GQQ.K40%O"'.C\/K@MPOHFP<=W-A].&@ M%;F9%7Z1+MV49Q&ATM:KJ?DIS?UE&,//O92D3OH?(Y+\NH H\I?II1-B/PF7 M<'..BB?Z!R@(1V;@(ESDU(R$Z/NJ2U6XN)PVZ*< 2X_(UAKQ/WFF(7ZI'(*S M#M:@/O1]VM [[*0=FMFT.WT%'X8.^'Q]^$?H*1VX-)3"/:D2L[&F[PRUNT#G>T6=85PX ],'N?D'4$L#!!0 ( %.!"5=!K-^F MG@, / ' 9 >&PO=V]R:W-H965T M^9 /18J<[95^,16BA4,MI)E[E;7-?1"8HL*:F5O5H*2;C=(UL[35V\ T&EG9 M@6H1Q&&8!37CTEO,NK.57LQ4:P67N-)@VKIF^KA$H?9S+_).!U_YMK+N(%C, M&K;%)[1_-"M-NV#44O(:I>%*@L;-W'N([I>ID^\$_N2X-V=K<)ZLE7IQFT_E MW L=(1186*>!T;3#1Q3"*2(:_PXZO=&D YZO3]H_=KZ3+VMF\%&)OWAIJ[F7 M>U#BAK7"?E7[7W'P9^+T%4J8;H1]+YM-/"A:8U4]@(E!S64_L\/P#F> //P! M(!X <<>[-]2Q?,\L6\RTVH-VTJ3-+3I7.S21X](%Y%OK;R%)/0A#N/DBKYD?(&DTY=<>0$#5L%'+IDL M.!/P9)E%RCQ[T=]>77I9G?M$]Z9A!]G/%A8"E6\_'/)GZL6+_L31;>O^=*<46$# M%1SR!9@%"AB. 8//3!<5)-&PO7KY/Q-O( K]?)J[1>+?)9/1=RYW%"^EG>]< MOK.:4=VP$/M.3^S'V7045;9"37_)%%0+F$35FE>^B9^E&8WY-!P!!26PIO(! M]*!.8I*$-*99"@_ECE*&1$IL%-DS$/E3NIWXV20YP]=..^O*4.JG:4("*8E] MDG2%8-D!7WV,)QFDX=V(;K0J6S*^9YJ01MBA1,R&.SM".ERYFH"@H MMM*(L/K>>E=&.2WVC"0-;)2@PF[@ADN"T%M2&IBW]V3#P<___G>QIB&&)1/N M 5V:K''+I73TU08:U%R5CGKGIIO#+'-L=MSU V=7GTBYF)>]YQ3:$S8.'25P[.JG"->MOU&@-= M"O<%>3P=V]E#7\5?Q?M>2/^ 'L. P U!P]LI=0_=]Y=^8U73U?2ULM0ANF5% M+1FU$Z#[C:*J-FR<@;')+_X#4$L#!!0 ( %.!"5<\6%4I@0( (@% 9 M >&PO=V]R:W-H965T6_W]D)H4A='Y+XSG???6?GNT5G[(.K M$ DVM=)N&55$S4DF =O7!;+*/&$4&%.'D'PYPG/ M4"D/Q#0>!\QH+.D3M]A=^[E7C@\,^JW+*A:1L<1%%B*5M&-Z;[AT,^A MQ\N-DAF!K74_5=LAG/82CA._I.0#@EIX-T7"BS/!8EL M84T'UD.D_\&9P9715#GXJ@LLWN;'S&DDEKX06Z5[ ;^W>@*SY #2))WMP9N- MC;[X;S6CEQCX(5@IDS_\W<5X/^8TG/SJX1^NR4U.SF[ MLHC EX;CI?E7>@"G>6Y:35*O@6?(5C6^#HN/K>3C P'4&2BE=03:$#@FQS4/ MDP_!],^N"M[_QK/K[.,M==1HUV$&. BL>J&,WG',G/;J>@WO9]25L&NI'9]% MR:G)Y#.KVO:Z[PTR3=#:O2%6;EA6/"K1^@#>+PW_AH/A"XS#-_L'4$L#!!0 M ( %.!"5&PO=V]R:W-H965T,RF([]VD)/QZJQ@DM<:#!-53&]FZ%0 MVTF0!/N%>[XNK5N(IN.:K7&)]H]ZH6D6]2@%KU :KB1H7$V"V^1F-G#[_88_ M.6[-T1BE'MWD4S$)8D<(!>;6(3#J-GB'0C@@HO&]PPSZ(YWA\7B//O?: M25D9Z=?E$5(,G@#=TI:+M4=YBS%C,]@9G!9\(J M#7R0!1;/[2/BUY-,]R1GZ5G WQL90A9?01JGV1F\K!>=>;SLC&@#5L&<2R9S MS@0L+;-(R6;-2WI;N,'+<*YN;DS--9,[P T3#7FY $NK+>SQ M64G5"+=KC3YP5[ M>5YZ4M?) M\ K>H^8;YHK> ),%?,1B321AK@1=16[$Z:3FM0P+1087C6BE4AIE#.1NREZA!7C&IQ6W&/F!_?DS]RC4;0.42_[Y 8H M]=&G_IP;.@;^)B_Y,FB;>]R@I(,T-X] R5?QIH)A2-%YU7_;*,=4<+L#LGBU M=Z#F.<(%C,)T!(O.Y07QV<%EP7;F-5S',#](N:RX$,XCK\DH#4?PF5$$($N< MHW.L7&:XR1)KV\V(=4__L/L'(6FO)OVQ.2$N<^+ZSDL=A:.V&YX2/J3U0^-M MLY^=,0C?)=1EX>C:SS+7#_4TY+PHS:.'SGQXEO![Y-G]6) MQEQINCA!4@$(90SE+R72A;/O\'P^7\1DN%^@>X?>(9?4*ZTJGTU_M? M@+*%2M6 P!69QN';84!9X-_7=F)5[=^T!V7IA?3#DOZ2H'8;Z/M*T17?3=P! M_9^&UL?53;3MPP$/V545KUB6YN"T5T-Q(+16TE$()>'JH^ M>)/)QL*Q@SUAX>\[=D*ZE;;[DG@NY_B,Q^/%UM@'UR 2/+=*NV74$'5G<>S* M!EOA9J9#S9':V%80FW83N\ZBJ *H57&6)"=Q*Z2.BD7PW=IB87I24N.M!=>W MK; O*U1FNXS2Z-5Q)S<->4=<+#JQP7ND[]VM92N>6"K9HG;2:+!8+Z/S]&PU M]_DAX8?$K=M9@Z]D;OB+Y_$<=@"G_P-D(R +NH>-@LI+0:)86+,%Z[.9S2]"J0'-XJ3V M3;DGRU')."IN#"&D)7 S[[#SZ':Z.IQ6TR@X2?NWU#/+D"+(DRP_PY5.!>>#+#Q3H@ Q<22UT*86">Q*$?+'( M[:MWH)OOI_,S(RXB%P:)\P*MZ]24^2CP?$SB>Q\T/LA>\!7$I7*N-Z MB_#K&SX3K)0I'W[OTWJ0;;_6=#Z#

=L 2F!FJ0)^.QETZ&*6'7#:(B*_11 M"%Z8MA/Z!63%!R9KB174IK=P+5[@)'0IG0&"=/ VF:5\194*T^8\%3<3IV8R MQ)8-Y.E@'L&^ XMWKG*+=A,&UD%I>DW#K9Z\TYMP/HS"W_3A0>'M-E([4%@S M-)E].([ #D,Z&&2Z,!AK0SQF8=GPNX;6)W"\-GQW1L-O,+V4Q1]02P,$% M @ 4X$)5Y^\'ET[!P EQ( !D !X;"]W;W)K&ULG5AKC^.V%?TKA'>SW0!^2G[.S@RPLTF0%)MVL3-M4!3]0$N410PE*B1E MC_OK>RXIVY+',YOFBRV*EX?GODE=[[1YM+D0CCT5JK0WO=RYZFHTLDDN"FZ' MNA(E9C)M"NXP-)N1K8S@J5]4J%$T'L]'!9=E[_;:O_MB;J]U[90LQ1?#;%T4 MW.SOA-*[F]ZD=WCQ56YR1R]&M]<5WXA[X?Y1?3$8C8XHJ2Q$::4NF1'93>_C MY.IN2O)>X)]2[&SKF9$F:ZT?:?!+>M,;$R&A1.((@>-O*SX)I0@(-'YO,'O' M+6EA^_F _I/7';JLN16?M/I-IBZ_Z2U[+!49KY7[JG<_BT:?&>$E6EG_RW9! M-H9P4ENGBV8Q&!2R#/_\J;%#:\%R_,*"J%D0>=YA(\_R!^[X[;71.V9(&FCT MX%7UJT%.EN24>V]UDTCN)7\.*CBK''BU]1T3*G MV4^RY&4BN6+WCCN!T'(7]0UPT\MPE"57MN*)N.DA#:PP6]&[??=F,A]_>(7L M]$AV^AKZ[6=AK1!]]O=*&.YDN6G\PO[]()X?S/)=*OPEXF/9D-V4,N MV"==5+S<(YB=,(@Q[+;+A=E6XC#U.Y[ALJ&/2$N=4HP#D4'.C'QE.2\ MW @O@.TLEI)/-,+S4[.[WL)(+0KT>+X#*P0O;5#%M2R2PP1K[?*N7GI-]D61 M7%O'@<.5VC/\'- %F.A")FPM2IC4698979QS"!OS,NV"I]*@&EX4#MY*I4UT M#5-!4<%V8)APE=0*HQ1+*![)AF5B?/H@E=;:(,1IPB^A"@DKEB1&N-9ZRR/H MX%[,K/<=&[CW= ]Q%*E*Z*(]Q;/3GBS06O[ M2$J3G-/$->&5I'_K3)VXVB#/R$0 M&!&6206$EH&@'(,&O@^*&!'L0<8OI7=&$WF)MB$L?4 TXC1&LIW#45DIJ6?; M83 BA' 6H1G;UH""C5S*/4FJ?!2%5*X.R1GPJ+AU:Q+@A;'8"$0YVW(C!96, M[)G^?&-$XZ1VQ)9T+D!8Z=HT%0@":TH3Q'T?3Q3X$L$ED<,X,BDF+'6>@.I[ MDJVK2J/NT\7%G=L7&S M@HAN12X3)6"E7QY:%9HVI^XDD[:R(4VU[T@-1CO$H%G!RSKCE-/DM),A0]6E MD/=DFJ E!4^%%8"2S)XY0C#J<<%OUIXZ&M\R['76@53@.GPCV@!OJ?8Y06"___.XOXQ MDA,4T+WO2H5O6TU'RSHTSLWUGDV0NHY%[![9IXZ=C"N_*%R&9!EN/.'R<0RV M)OQ@Q[8#<0;F)LE9/&F&KTZ&.+AB7R^89W XI4*GMQA-7I Z=8&H/U]-\;N< M+=B#;W.7S'Z26C;%M&V5 ;M_>+;Q"V*GG1?+"5N.%Q<%/S]T*(ZG"_Q.EM.& MXG/'O"5RT1*_JU7$?O.W*9$.4%P,+H=P =TP3Q79IUT\7*S87G#4EWBXFC6/ MS]9V#S7SX7S!OL/?=(X_JE?4E#H5I75"^8L]"R8*( H>] $ASOR,GPB(--&^ M$YU)G1\-KIZU]$!HT%1S6&:V>E&&NI;/P>F8W>?(IH$W35LH7G2L'EZ^97$\ M_Q;9Z,^0G4;?)ALO7R0[N4QV,FGW%G_>67RPU(O08%VKZ64UG>R:Y7JMY*9I M!374,V>^/:2S\1>2#(<^O;/LO6\/NK8H,_;[JT/A_A?""_V,C-3)Z"GXS28K M>IRQQ%FRV\@]+%L]7I -Z: :U6=PH>B!^=HB*^^,QY:J%S24U M4:C*)LLQ^T(7.$3SEJO:GSI>3J9+%])1ZV-!(0 .8SC=-Z M,Z -CM^B;O\'4$L#!!0 ( %.!"5>U")MZ&PO=V]R M:W-H965T>-_/>C,>^V#C_$&KF2$^- ML>&RJ&-LS\?C4-;NBT9;O/(6N:91_OF;C-I?%<;']\$6OZB@?QO.+5JWXGN.?[9W':#R@ M5+IA&[2SY'EY65P=GU^?R/JTX"_-F[#S3L)DX=R###Y6E\5$ F+#910$A<>: M;]@8 4(8CSUF,;@4P]WW+?IMX@XN"Q7XQIEONHKU9?&^H(J7JC/QB]O\RCV? M4\$KG0GI/VWRVM.3@LHN1-?TQHB@T38_U5.OPX[!^\EW#*:]P33%G1VE*#^H MJ.87WFW(RVJ@R4NBFJP1G+:2E/OH,:MA%^>_N\AT?$;OZ,8UC8[0.P92ML+8 M1FU7;$O-X6(MLL^D VF[=F;- M%5[() 2)756H8QVB5[(AJ?6N9*Z FZF51NDFD%O26GGM.N3HN>4PHJ\[X)Y+ MYRL8D-%JH8V.S^)$0Y[2H>!L@%>\!6=TA:16M!RR'(8L$YJ:Q!P86RI&]H$V M-5M!=2$(@P?K-I:P2K!TQ1Y("'BA%H93M,)8-:ZSD4IE:<$(305GL>"9.$ 6 M\?XZ^+4TE][S=E$@5F6--E4*&N2@EL$?>H%F56EI8HA>V]R)I:4- 699_T6[ M2*@Y?,2YUJEY9E(M/K1>P]6(/BY!,G,6E(6+]0LOI!/)1UL327<5WB><862%K<)TA([A5*;? A-895J&YDCBR7' ).$?G>J =. MD_\G]=;%X?<'C/U>BK!$JD%;P!MG5^\P;!)J]%T^3S! "9> VFBHEWNU&,5: M16CQV&G/>^R!Y181!Z5D-F71E@SM;?6JNI&1WKX2HXJAC8[0;%MJ,KE61I3 M?(!?$4P9D_PML8&W*R%?$O>UPTP-B!Q*Z45]V9&47D81QA N<>U1Q')$WZ2: M7H.*]*E$D5K0;C@>#672Q\^IE'%@&23!(QO][GLC.('P'#MOLP([*J)V[; ? M]JNK!ORV9VRSTTG3\:F4-C29-J.D:>NP4.$?I:*"Y3BT>3BWZK&!!L^-^ M^-;!,-XYRU%.JW1C$3Z0,A_KP]?A4G25[P(OR_.-"MY6&@DQO(3I9/33:4$^ MWU+R(+HVW0RP_5&[Z;7&Q8Z]+,#\TN&,[ ?B8+@JSO\#4$L#!!0 ( %.! M"5<+&6HR\0, &4) 9 >&PO=V]R:W-H965TFI B6]V2J= M,TM+O0M-H9&EWB@78=3OC\*<<1G,IW[O3L^GJK2"2[S38,H\9_IYB4+M9\$@ M:#;N^2ZS;B.<3PNVPS7:;\6=IE78HJ0\1VFXDJ!Q.PL6@]OET)WW!W[CN#=' MS^"4;)1Z=(M?TUG0=X108&(= J._)URA$ Z(:/Q58P:M2V=X_-R@?_3:2_5_A>L]5P[O$0)XW]A7YT=D<>D-%;EM3&M[16%TFMM1<[J:A)7!W)$QJH&4%%+T"%,-G)6UFX(-,,>W: MAT2J918US);16Q!W+^"J!_%9_#B5FGL\>(S2@U8!1^Y9#+A3,#:,HM4 M8=:208PF5)Z M!)%-8>'*F%M.6MYSDPAE2HWPQP,>+"R%2A[_/*7EK+?36J@HNBP>,H25R@LF MGZF9$E52W(#& B09TSOB0Z;4"^[H5JL<:'!HYEJ/(JV[>GQ'&N#2 ^F4\H%4 M^#:#Q7H%#ZK@"0RC/ES!AP.W0#Y(:Z$,(:V4L?!U(_B.52!T[O+B)HH&$Q@/ M(C)Q'&EJ^-?P14F-EFN?9K@C8\P+H9[]PAJ?*+ N8@3A\3:-CD62Z)**I.MZPX0_SBPL"LT% M-%AO2/@85C4S:HTV909&L.JP?!M'8_CQWSUTR;^!^-WH?V,<$9[+TR":O,)Z M<-4?WOR#>3SX+\Q?!+H*SN7%Z#H:OYO 0KRLXB:C*;5A:0Q!LXUZ(BCJ1RX3 M4=(<]$7-Y0M+VK#?F\DK&D\,)(I&IW1 ]&24X*GO>--.*5#;([&]3D?6'HWK MJ!,Z:QYMWU)T?+6Z9#06>'!]@Z;AUV'1!,I?-5W?/[Q6Z]K/+.H(3A<^%\\N M60[X9\T)L#0TAHP!@SO?C4=IK E\D]RY]F.:7)Z:J^'1U9747O LEJ:QN MP7:W_8985%?G]^/5!PCE?\?)N< MF?9[X^L ='6I5PNK"G^1;I2E:]D_9O0= MA-H=H/=;15=,O7 .VB^K^=]02P,$% @ 4X$)5YP=O[_M!@ CQ !D M !X;"]W;W)K&ULE5CO<]LV$OU7,*JGXYMA)9'4 M+Z>V9^KT>M?.M)>)D^N'FWZ R)6$F@18 +2B_O7W%B I*5;WA@2JSOQNEHW[BO=KN/$], M[F\;N:5'\A^;=Q9/D\%*J6K23ADM+&WN1M^E;QYF_'WXX-^*]NYD+-B3M3%/ M_/!C>3>:,B"JJ/!L0>+GF=Y25;$AP/BCLSD:MN2%I^/>^@_!=_BREH[>FNI7 M5?K=W6@U$B5M9%OY]V;_3^K\F;.]PE0N_!7[^.TL&XFB==[4W6(@J)6.O_)3 MQ\/)@M7T"PNR;D$6<,>- LKOI9?WM];LA>6O88T'P=6P&N"4YJ \>HNW"NO\ M_2_&DTA7XAOQT#J\W<[\=B /YL4G;&':"S[@K%<_&RTWSGQ=UU2 M>;Y^ F #NJQ']Y"]:O"G5H]%/DU$-LWR5^SE@[=YL)>_XJT3WH@?E):Z4+(2 MCUYZ^J*_T=SLLCDNF#>ND07=C5 1CNPSC>Z__BI=3+]]!>QL #M[S?I]%P?Q MGAICO=);\;UR165<:TG\YP-]\N*A,L73;Y> OVKZ,O!T-18?=B3>FKJ1^H"2 MXWV=4/BW&?C"YTAXS&KA]T9D*T3G)=*-::TPFF#0FG:[$_YH^.NO5EFZ_-:) MQNS)BJU5I3";#5DL=$GX\A\\M^X3TG7F2%&%L.TU"40:]KS2A@@NSV(QIK?80'%^PQ1:LB&E"B,UI@% "NUJY4/BTO% M5MYXCMGF;'.B@OJU512:^:%J58%(XLKHBM& MJZ(#ZUK@ 92R+;RQW[#@8/+@D*,NAL=)Y@ ^%,R-P]8G[\$(G>OX[K&(TS/L_2 M@2>*D%1GP>F=EY4#3O0:>+U3#8?+=_@PY."&G&.^/HX?Q^(7^7PX2Y^+%3!^ MM9R"J]&9S\KI5W[SQ7("Y2UJQD-68B5L%%6EV*&?50>D0]V05]P[XP[X;LV& MSN#*\ID#5[Y,ZT ;PH/'JN-JH" !ABULD<7*DIS:ZF,9L)0,&7#.+K^M4-__ MW[8P7<&6=A0UK7/P!,*I?^=X.%51+"BV3YY/)" C-F>R+[ RA6>6S@@^\V2( M7=Q,L)V-J10J4Q=5RQM*L;8&>8],W!(G?6EY=V2FTM'+Z+N5++RA++*P!0M; MF!LDF^N!TX%U&XE$=-:N!9HM#:.NUZGRK!7X^:M:V OV<0V]!)H:(6!-C?ITERS3GS],$NV'0 M@[V>)WF>1_NK9+5@FTRA+ K3ZH"G050*%66'.?R\FA *=&4?]+G&2BX/ PGK M.4$M2$;>_%&$\&Q7FKU)[>1T'(@5,<$"D?GT%'/ZY">9=5*/E*=B'=GH&U8 MBY$_-K9D=#/4$MB+6S+6QBJ^")P<+FJ2?+J)9/8Z9;LDC,+039JS3(FP(,YR MN[6T#22_/+)TH1MXQ?F?!4-T6L),@](&! IWB/CUJ*1TO70RLSZ.F15Z[( 32 M,0*F /O4\BF.NG ?^2FI4-R_0-*/R)FR5+&W]WY>J)1CB(9F;C"MC0_:\1=U MUE$3((;H<#*Q% ,->Q[>EWQ^ZBF_2L=H]OOJR MD[0T7R0WLS2,YDEVLXB"EDZ3?#D3Z2S)%RG8[\GM(&1YDJ)]<9@=;MO?Q4OF\?-X58=+6^X^ M%6VP=#I>SD&PO=V]R:W-H965T1DJ_2C*1$M/%="FFE06EN?AZ')2ZR8 MZ:L:)=VLE:Z8)5-O0E-K9(4'52),HF@45HS+()OXLZ7.)JJQ@DM<:C!-53'] M9XY";:=!'.P/;OFFM.X@S"8UV^ =VH=ZJ.,^A".N#A?L]^ MZ7.G7%;,X$*)'[RPY308!U#@FC7"WJKM9]SE,W1\N1+&?V';^IZ. L@;8U6U M Y."BLMV9<^[=S@ C*,W ,D.D'C=;2"O\H)9EDVTVH)VWL3F-CY5CR9Q7+JB MW%E-MYQP-KM1%B$^@Q.XQ1REA5F>JT9:+C>PU$K2/D\ MY4[>X$[A6DE;&O@D"RQ>XD/2V8E-]F+GR5'"+XWL0QKU((F2] A?VB6?>K[T M2/(&K()++IG,.1-P9YE].]^6;O ZG>N?D%\B$1X[.%N5#YXZ_7 M4CL>/#[KPY4$*@#2X\>CGO]"G/8.WNY*&JL;_W@G"XT%M_!5&4-/_.%>U3R' M-!GM<6X]@SB"&_6$U0JU/^C!!?V%WHR'OLQ)'V:UY@+BMNI=8)#**?J66]6B MD]8CAFC<@WEC* -C8*&J%0ET$Z"3,8Z&>\]N?&UL?511;],P$/XKIR#Q!$V: M=C"--M(Z-@'2T%@'/" >W.226'/LS+ZTV[_G[&2AB*XOL<^^[[OO'']>[(R] M=S4BP6.CM%M&-5%[%L$:Z7M[8SF* M1Y9"-JB=-!HLELOH?'JVFOO\D/!#XL[MS<%WLC'FW@>?BV64>$&H,"?/('C8 MX@4JY8E8QL/ &8TE/7!__LQ^%7KG7C;"X851/V5!]3(ZC:# 4G2*;LWN$P[] MG'B^W"@7OK#K\U_REKLKPK&4?95T,(:0)O8=UM'#YTJ DNM_QUBYBX M@$^+\X%LU9.E+Y#-X-IHJAU<,*T]D1 MOMG8[2SPS8YTZX ,7$DM="Z%@C4)PN:E?GNZ^6$Z;Y@SUXH_#ZD]RG=8;9I,X*Y&N#!-*_03 MU,)!B]:['0L0&G K5">"@TS)WATU8:^):FNZJN81@=BN/JN47+OB)>G@6R=IOYFCZOCNW#>V^%O>O^H M7 M;2>U 8+\T?&6&P!<87\OL M#U!+ P04 " !3@0E7:PF MYH)=*M"KIJ'JX9C5\NYH%(S6#ZYX61G[8#P]7-*273/S:7FI<#?N40K>,*&Y M%*#8XF@T"_:/$WO>'?B-LSN]L09KR5S*+W9S5AR-?$N(U2PW%H'BSRT[875M M@9#&UPYSU*NT@IOK-?H'9SO:,J>:G_<0Z>V*+ ME\M:N_]PUYWU1Y"OM)%-)XP,&B[:7WK?^>$E J03((YWJ\BQ?$\-G1XJ>0?* MGD8TNW"F.FDDQX4-RK51^):CG)G^(@T# F_ABMTRL6+XF\M2<.>RW1LZKYG> M.QP;5&4%QGD'>]S"DF=@0[B0PE0:3D7!BJ?R8Z38\R1KGL=D$/#GE7@'H>\! M\4DX@!?V=H<.+QRP6T-KWS;S6NEHN[2ME'V]I#D[&F$I:*9NV6BZ\RI(_(,! M;E'/+1I"G[[GFI:E8B5U49"+/CA_.,)PP^X-'-0!)< MA-XD(W"-:GB.'K>G#,LK(6M9/F#]W&)?: &(EP0!Q&$,-]+0VH+$7AJFN(B\ M.$C1"R7Z8Q]F#5,\IVLU28"+MS#3G,(ES?F"YQ!X*6)%7I3$<'IQ.H,,%S%Y M#OD[YI-_;'Z0>7YJS0^\21J^R'RD'(>0I6E/,IAX&9E8MEX6^]O,#Q)OXI-O MS4=7(DXKYLPGN'C['/! RL9]RL:#*7N"KE/88;%[F0I.7-]BRH/^^4QK9C;V MYYS.>U/J>+9A2^!(C M72K:(%.-)[[ARS&(QQ@((;@H<1[45.0,,!A8I1=4Y16$05+,N3D( M;3+$OIG1B0\[8?:-AY ME9& '&#&^%G4[]:HL%NP=K4'!?8,!,R[>(!U /+6L#OQHG0">X]8B1?Z&;JA M UE+(CFQOYC(.&?KH^1^5:9&?_,L\ MB[ 1^YMYEF++(3\ZST+L[O]'EF%ADVPC;4(W58;3K#]-+.?=2=^\D\'F?8TW_6*%B;EQTY@_8(K]A4FS[N7:/KIB2ZF, M97K-2CNU] O;]3"!+>.WU>2@>S=T.MO2J6<0] P, .L& 9 >&PO M=V]R:W-H965TTLE"Z9I:E>AJ;2R'*?5(HPB:*SL&1C=!H3:C( Z>%Z9\65BW$(Z'%5OB#.VWZD'3+&Q00(H<#,.@1&KS5>HQ . MB&C\WF,&S9$N\7#\C/[):R.A5AO0+IK0 MW,!+]=E$CDMGRLQJVN649\?WRB*D< HSJ[*G4RT2Z3Y!BKN&6"_\&\ U>E M6E'T3R\,'G%K82+(W5_'-+:R.*[QL="(+[P%<@8;9]PCH8_(6% +JMPURA7= M\UN(HPMZ)A).=)' >=*'1T7:'7XG[0_\.TI3:#&AWYC0;S7AAIM,*+/2Z)0<6O*B M1 Y\,3#?P5'O-DSGK_2DE=1Q3]S7D%DZ;ZT$D1+<[F 0=WL1O(,I-T^G"^<9 MEQ8IQ0)=(?G5C=UVDRKX N'#CIPQ)W#6C7MPP]<\1[KZ'4>1P[TBEX]=:WC0 M@$K42]]F#63N.ZQ[4;/:=/*KNH']"Z]_ W=,+[DT('!!J5%W0)>AZ]9:3ZRJ M?#N;*TO-T0\+^ANA=@&TOU!4U?N).Z#YOXW_ E!+ P04 " !3@0E7 6)/ MDOH" "D!@ &0 'AL+W=OK8F>V4[M_O;-.,3A1I7Y*S M<\]S[Y?)1JI'G2,:>"ZYT-,@-Z8:AZ%.U#G6ED&4. M5/(PCJ)!6+)"!+.)N[M5LXFL#2\$WBK0=5DR]7N.7&ZF03=XN;@KUKFQ%^%L M4K$U+M!\K6X5G<*&)2M*%+J0 A2NIL%Y=SSO67VG\*W C=Z1P4:RE/+1'CYE MTR"R#B''U%@&1J\GO$#.+1&Y\6O+&30F+7!7?F'_X&*G6)9,XX7D#T5F\FDP M#"##%:NYN9.;C[B-IV_Y4LFU>\+&ZPY& :2U-K+<@LF#LA#^S9ZW>=@!#*,W M /$6$#N_O2'GY24S;#91<@/*:A.;%5RH#DW.%<(696$4?2T(9V8WTB#TX 0N M9%G5AKE4R17<4#]\D5K#+2K[K:3K1+3GJXTEHR+YE"=.MK;FW%;]A M*X%K*4RNX4IDF+W&A^1WXWS\XOP\/DCXN18=2*(VQ%&<'.!+FF0DCB\YD P- M/KY]X7ET;S_:CL]85RS%:4#SH5$]83 [>M<=1&<'?.LUOO4.L<\6-(Y9S=$6 MYXHI48BU+XZK2AOF3!Y0GQ5 M-J"D8Y-T^XCAIBY1,2/5V/4-MWWS'EK]=C(:PK$5A^W3;D3B)0I)7>QU']S( M8';"G@B^1M V%&TC3'W'4?NGCT"[1!N*C$*&>-0^C080#]O].'J30=?+GS3V M8"0MCJI6:4Z#"ZUNN]>S#K5& ^O,PBO7FJ(J!%2H3AP>4L;3FOM9.'HWC+O) MF1U]RB_9C?M#B$_;?:+X+X)L6Y;7%$V^".R]_\VKPG#G;YZ^ZW]_73*T+H8'CBJ!1Y[0? M@/([T1^,K-P>6DI#6\V).?U&4%D%^KZ2-'[;@S70_)AF?P!02P,$% @ M4X$)5P#5;$"4 P 8P@ !D !X;"]W;W)K&UL MK59M;]LV$/XK![4H$D")WE^@VK6V<^M;I[.9^*3O.ZQ7L)JFL:)K\ND8O] MS F<9\7'>E-IH_#FTQW;X /J3[M[23-OM%+6#;:J%BU(7,^<17"U3,Q^N^%S MC7MU((.)Y%&(K9G? VA(^Z HEW+6:M9OZD:."LQ4SX_G4T^358+UB\+#L M/83_XB&"=Z+5E8*;ML3R>[Q';$?*X3/E97C2X"]=>PF1[T+HA]$)>]&8@LC: MBTZD0$$?W['P>G1\'&V:YDKM6($SA[I"H?R"SOS5BR#U7Y_@%H_. M^89W3!851,$P?2.%4K!H1-=J6!1%UW2<:2)(*JGKOYCMO?=TNRRI,^$SXQW^ M-]"-TG5C=WU2N.XXO*W72)^";@@ZOY<0N6G@TWC6"^R&?O2LC-U)[EME&OK$_5I( M!(U%U0H*X:LEM6W%_J*B2DO<2>:;F"<3@PDL=E3FZ824H1OX 207@7]85*PO MJI<0!FZ:!B9S :4NRVTB,C(4_7,QB&*[F+M)F,&)XD_&XD_^I^)WX;;3'27B MNP*Z>=J9VOC!SCC)Y7AG_(9,*D!SKQWTQ4IHQDUWQ)3P-(B-F!@QSHV8DAB& M@1$S$OT\,6(.21S!BJY=9&M-%9&%@R$J.S>@;!]+J'=P\5,9;>SSIJ PC=6_ M :-V?$$7_NC%(L5YCV\>9TQ- M]DK?F0+1PGTII)D&A;7;<1B:K,"2F5.U14DK:Z5+9FFJ-Z'9:F2Y!Y4B3*)H M%):,RV V\>^N]&RB*BNXQ"L-IBI+IG\N4*C]-(B#AQ?7?%-8]R*<3;9L@S=H MOVVO-,W"EB7G)4K#E02-ZVDPC\>+H8OW =\Y[LW!&%PF*Z7NW.1C/@TB)P@% M9M8Q,'KL<(E"."*2\:/A#-HM'?!P_,#^WN=.N:R8P:42__+<%M/@(H 8*6'\+^R;V"B K#)6E0V8%)1SLB[(((W@#[QG7\)V)"N$2F:DT MDO76P.M;MA)H3B:AI>T<*,P:ZD5-G3Q!G<*EDK8P\+?,,3_&AR2SU9H\:%TD MO82?*GD*:32 )$K2'KZTS3WU?&E/[@;J_+K2J]%GW6C7+6.S91E. VH'@WJ' MP>S5BW@4O>W1=M9J.^MCG]U0]^650%#K@Z,9P-P8I%-A,H?/G*VXX)93$LV1 MY4"%?HU9I367&U@PPPW\YS.$6[RWL! JN_N_*]E>.=W)WBK+!"R9UC_=;G7Q M_%.1JSE<:9Z1+BYA[OL.+IF^<\I??\8="HA/X(9O)%_SC$D+7VV!&KZN'+-7 M^U%NJ\?HY#CZFU1/1:8G0&6";9F,&\?&I-,4@#\JOF/"5_9+.!^,AA<'SU7LP>H>:XGT"XM%N(J/*IIR)!S)%_U Y:N;_95Y",A@E42?9P]H?ZAOM ME!60QL\R[J\X/7C^%N/B07+^E''U6D]?#=N^&O;VU6$O/;.!!AV^N1@E,T+7 MZI_78[W2NGMLGI'QAOM-#KQ;'GFW8(+)#('9XT-,:N>B")8%(Z KJ[4S8.=+ MCAQ]"IDVCG?BXD$Z/((>=5Q;YEVG%1[<5"7JC;^/#95")6U]:;5OVRM_7M]T MC^'U]P+IW7!I0.":H-'I.;FKZSNXGEBU]??>2EFZ1?VPH,\6U"Z UM>*.JZ9 MN W:#Z'9+U!+ P04 " !3@0E7S4N3!%," !=77)D),:DL:3[:;;215CX$2$/3 M-N !\> FMXTUQPZVLXY_CS_24*2L+_&]]CW'YSB^7NRD>M UHH&GA@N])+4Q M[644Z;+&ANHSV:*P*QNI&FILJK:1;A72RH,:'B5Q/(L:R@0I%G[N1A4+V1G. M!-XHT%W34/5GA5SNEF1*]A.W;%L;-Q$5BY9N\0[-M_9&V2P:6"K6H-!,"E"X M69*KZ>4J<_6^X#O#G3Z(P3E92_G@DL_5DL1.$'(LC6.@=GC$=\BY([(R?O>< M9-C2 0_C/?M'[]UZ65.-[R3_P2I3+\DY@0HWM./F5NX^8>\G=WREY-I_81=J MTPL"9:>-;'JP5= P$4;ZU)_# > \?@:0](#$ZPX;>97OJ:'%0LD=*%=MV5S@ MK7JT%<>$^REW1ME59G&F^"H-PAS>P%59RDX8#;=8(GND:X[P^MX-^G01&;N5 M T1E3[L*M,DSM"E<2V%J#1]$A=7_^,A*''0F>YVKY"CAETZ<01I/((F3] A? M.OA./5]ZQ+>&X&_,7D!GXVC7*9>ZI24NB6T%C>H12?'JY706OSVB+1NT9S$,QF.8R= M:'1PXQM46]_7&CQGN/S#[/!T7(6.^5<>WAUK>U.(O4$L#!!0 ( %.!"5?'&PO=V]R:W-H965T37!N+Q,YLA\)_O[,30B>5?DGNG'O/ M[SF^FV^D>M05HH'GIA9ZX57&M"=!H(L*&Z:/9(N"OJRD:IBA5*T#W2IDI0,U M=1"'818TC LOG[NU:Y7/96=J+O!:@>Z:AJF7)=9RL_ B[W7AAJ\K8Q>"?-ZR M-=ZB^=E>*\J"D:7D#0K-I0"%JX5W&ITL4UOO"GYQW.BM&*R3!RD?;7)1+KS0 M"L(:"V,9&+V>\ SKVA*1C+\#IS=N:8';\2O[N?-.7AZ8QC-9W_/25 MOZD&) M*];5YD9NON/@9V+Y"EEK]X1-7SL)/2@Z;60S@$E!PT7_9L_#.6P!IN\!X@$0 M.]W]1D[E5V98/E=R \I6$YL-G%6')G%.] MA#\Z<01)Z$,OF1TFSB^9(];#;V_7?9Z=+H;;?OC1+>LP(5'#:!1/:&7 M?_P09>&7/=K245NZCSV_I7XKNQI!KMY^A@]GG5(4PV^G&N[PV<"REL7CGUT& M]FZQVP"=,8YG#)=,%14DT9#>L W=-H.*LUK# 40S/THC&V1^-DGAGEKND(O# M5LD"M8;HV(]G*403GZ8"G'/!Z6J6L):RU)#ZZ22!V)_-,OB**R1C)1!RK5@# MA=2&\/YLFE%)E&1P12.)C[?R -+8GQZG%"29J]IUYL%6)S2HUJ[?-9%WPO1- M,:Z.(^6T[Z2W\GX>T4FLN=!0XXJ@X='QQ /5]WB?&-FZOGJ0AKK4A16-152V M@+ZO)-VV(;$;C(,V_P=02P,$% @ 4X$)5SOT2J3P @ <@8 !D !X M;"]W;W)K&ULA55M;],P$/XKIS AD,+RWJ6CK40' M$R"&*EX_(#YXR;6QYMC!=M;Q[SD[63:D4K[8=[:?YYX[QY?%7ND;TR!:N&N% M-,N@L;8[CR)3-=@RU(HHC>-9U#(N@]7"KVWT M:J%Z*[C$C0;3MRW3O]^:ZQ;B%:+CNWP,]JOW4:3%TTL-6]1 M&JXD:-PN@U?)^3IWY_V!;QSWYI$-+I-KI6Z<\ZY>!K$3A (KZQ@83;=X@4(X M(I+Q:^0,II .^-B^9[_TN5,NU\S@A1+?>6V;95 &4..6]<)^4ONW..93.+Y* M">-'V ]G\WD 56^L:D:V)SA4_5H$L>ENY3/5M,N)YQ=?506(8GA!6PTW;2VOT/8""8M,%G#FU\] M[^@*+#S[PJX%FN>+R%)4AXVJ,<)ZB)#^(T(&5TK:QL ;66/]-SXBM9/D]%[R M.CU*^+Z7IY#%(:1QFAWARZ829)XO.U(" T-^A](;T/EAM'LTYZ9C%2X#>A4& M]2T&JZ=/DEG\\HBV?-*6'V-?';^4'UXT?,$["VNAJIN?A_0?C7!8/Y48IQ+# M%=-5 UDRNA^N>BYK+ MG8$BS)/9.#[DY,B-VMH]TPAYYG=I2HH97'+)9(4@D)XAD6OWXD!MH2>7&4,M M[.F3,DW2EY# 9:\EMSV1.,8MOW.V@20LLF(1HD:>$N:;]$),# +RZ08 MQX?Z=U/]IYQ"V&E%:19E6.9S-\V*A%AIB555W_:"6:RI1U!A*\Y\>9[ELW > MI_#<6UGNK/\$D937"21).,_/G)&&63R'0Q]7]*@/M*AWOML9J%0O[= 2IM6I MH;X:^LC#\:$;TYWON#14ZRU!X].S(ACJ?>]8U?FN&ULC55MC]LV#/XKA%<,5\ ]V[+C.-A'Q2;B86S)4^2D]R_'V4[;@Y(@W[1*Q_R(46*\X/23Z9$M'"L M*VD67FEM=*"Z"E@8ID'-A?26\^YL MK9=SU=I*2%QK,&U=<_V\PDH=%E[DG0Z^B%UIW4&PG#=\AP]HOS9K3;M@U%*( M&J412H+&[<*[C^Y6$R??"?PC\&#.UN \V2CUY#8?BH47.D)886Z=!D[3'M]A M53E%1.._0:_7GY5%B")X _=YKEII#:SY,]]4"%P6 M[E"W6,#[(V6!00,WC^[.O)X'EJP['4$^6%KUEMA/+,7P24E;&G@O"RQ>X@-B M/5)G)^HK=E7AWZV\A3CT@84LOJ(O'D,1=_KB*Z$PT/MWR;T>G5Q&N^*Y,PW/ M<>%1=1C4>_26O_\6I>';*]R2D5MR3?OR@8JQ:.E1U/;Z0WT4?",J806Y\F_G M"SSBT<*J4OG3]TMN735\V2V*/(Z1AT]H6@-X2LK83Y.4 MQFP:CH"1 AM%]@Q$_I1N)WXZB<_PM=/. MN[\C\9,D)H&$Q#Y(ND*P_(@_?&23%))P-J(;K8J6C!^X)J?L,YF8L91\2N-L M%*)X6DU2K19R!_$LA6DTA4=E>46Q8IF?,1>T.//C+(8K6309LVCRRUFT'AA^ M.S$\9<[S+^;-55.7\^:QU(@OO@%XF4HT,%CQRKT/< L;W DI772(<8-:J,)% MIHNBF\,T=8[LA>L1!JA'G2+N4JKH TN9<\*R,(.(,I%ZC:V0>HN])'4S8R&\ MAILX9#2=T4$JM',B_:-V<\(N/E!P]C/7J'==_S'054C_28^G8XN[[W_V'^)] M?Z0RHV 8J'!+T/!V2@^@^Y[3;ZQJNG]^HRQUC6Y94IM&[03H?JOH@QLVSL#8 M^)?_ U!+ P04 " !3@0E7R>+J$>\" #*!@ &0 'AL+W=O5(LHC>,\JAF7P63DYV9Z,E*M%5SB3(-I MZYKIS12%6H^#)'B8N.'+RKJ):#)JV!)OT7YK9IJBJ&8W2<"5!XV(T]&P10 MM,:J>@LF!3677<_NMWG8 9S'!P#I%I!ZW=U!7N5[9MEDI-4:M-M-;&[@K7HT MB>/27A@ M4;$EGW;DZ0'R#*Z)M#+P0998_HN/2&BO-GU0.TV/$GYN90A9? IIG&9'^++> M?>;YLB/N#73^]MGKT(/]:/=>+DS#"AP']" ,ZA4&DY?/DCQ^>T3;H-Y^QHT?O-T:Y1Y_[*VX*)N G,NWOH6MN<(62M&IN[H!0-6]K&(9I#"_ZM942 MI%=PNP%"O(!;2_I@IGF!\!SR,,UAQC;>9HF";>"D9!OS"LYC\-E8^6REQ>U?E*?M+ M+@T(7! T#L^& 6755\XNL*KQU6JN+-4^/ZSH8X/:;:#UA:(WNPW< ?WG:_(7 M4$L#!!0 ( %.!"5<)&PO=V]R:W-H965T]%MW2GJJJ'TPR M@+5)3&T#N__^QDX(T(7LJ5^%[D%XZ4S&=FUF9R,Q%;GO,29 M!+4M"B9?IIB+_=CQG#*37[.QXQE"F&.J#0*CSP[O,<\-$-'XM\9T MFBV-X:E\0/]@?2=?%DSAO=22_G*RTY/?A$;P!]"%!R3G%/PP9XL)5L,M.'";!JV '[=E#T*O X$7A"UX8>-K:/'" M%E\55/Y=I%,;RC3S^"=RW)-&B2:=!ZU-;[#MP+I;\Q=5KQ+J?^?"TI,T]+ M'LY3[!CL0W8=5ZJ(I430G,R2/Y,UA7LPO*JS8Y);3_H>/*Z%U%T;[U.E,#X[ MRFKQ!L(P@C?(!O^';#]XFVR87"7K7R;K^]"2 5&3 =$;&6#NCHTE\M+ M![2 !<*,\:Q#UX'>2EK]QG1IW?QRNM3/RU]4#X#V ,ZNH#[Y/O"'1AQ / R- M$$$M;J MB=F@Z>&ULK57=;],P$/]73AF:-FDL7UU;MC926T" -#1M M QX0#VYR;:PY=K"==OOO.3M=:$57>."E\8L7,N:I1TLY"Z8I9FNIE:&J-K/"@2H1)%/7#BG$99"._=J.SD6JL MX!)O-)BFJIA^FJ)0ZW$0!\\+MWQ96K<09J.:+?$.[9?Z1M,L[%@*7J$T7$G0 MN!@'D_ARVG/Q/N KQ[79&H/+9*[4@YM\+,9!Y RAP-PZ!D:?%RSL@CQ %[#+1JKF]PVFLLEG-RSN4!S.@HMJ;C8 M,-\P3EO&Y 7&%*Z5M*6!=[+ 8A>+SV0LH$VOWWIM>C>?K0KDDM3LQS' 56!0;W"(#L^BOO1U0%OOWRT,!4J?_BQ+X.#&OLSN,,5:B9SA)H]>>$Y M2EQPTISDN6[(@=[Q-F?"AS,+DUIS 7%[0? *!O2>9B732SIFJX :B&:N! WT M8<9,Z22HKHGZ)$T&1K_B_-KIO,2TMW#V?=0PJT:KI!-M&TY=ZM=,YRT/>!W>-M)27/) MR;? !4&C\\%% +KM3NW$JMIWA+FRU%_\L*2&CMH%T/Y"48EL)DZ@^XO(?@%0 M2P,$% @ 4X$)5\M2D]PM P .@< !D !X;"]W;W)K&ULC55M;^,V#/XKA#<,.4"K7^27I$L"--W;#;BM:'N[#\,^*#:3 M&)6E3)*;WK\?)2>^%L@%]\4F)?+A0U*BY@=MGNP.T<%+)Y5=1#OG]M=Q;.L= M=L)>Z3TJVMEHTPE'JMG&=F]0-,&IDW&6)&7Z=;!7>&;!] MUPGS>852'Q91&IT6[MOMSOF%>#G?BRT^H/NXOS.DQ2-*TW:H;*L5&-PLHIOT M>E5X^V#P=XL'^TH&G\E:ZR>OO&\64>()H<3:>01!OV>\12D]$-'X[X@9C2&] MXVOYA/YKR)UR60N+MUI^:ANW6T33"!KWWX'8_Y!(*UEC9\X3#85CR" MNK=.=T=G8M"U:OB+EV,=7CE,DZ\X9$>'+/ > @66/PLGEG.C#V"\-:%Y(:0: MO(E11KB?;=/'84R=O' M]1%U-:!F7T'E\$$KM[/PBVJP>>L?$\.19G:BNOY"VA2&_<^D-WOEY;W]1KNU>U+B(Z"98-,\8+7_X+BV3GRYPRT=N^27T MY0-=O*:7"'ISZ@7;3X)R0#C_CB8"5U_?3ON;PN M1W[<&<0WK0,J/(Z%]Y^,N#RCZM%>PV^F;>![R I6\8J$=,:FV0P^M:J!G!5I M!1F;%@D\:B(V-E-8-OB_?7'HT(N4MMOT2=I&Q6I?#.BQ7+IEX, MD2=E/B-YPJRDX)Q MS@?\*9N6A'FAN<78W.)BB>^QUJIN91LZZ%M\8RW29=L8W8W-=!INM;):MDT@ M_FW-O1CY_*%]6^X/PM0[X.E1/18ZY26;Y6F0"I;-RJ',:<)XE4.:,UZF1/=4 M6C'DDW'&TYD_&[,D'XN:5@DK>1ZD@A7D>*ZF\:MYUJ'9AJEMJ7V]&PO M=V]R:W-H965TQ.Z.2 ?\3>!G=A[1WHJ"\:>=.-K/+0<[1$D$$E- M@=5C"Q-($LVD_/A9DEJ530WQ1.2_:%>.=2P494*RM 0K#U)"BR=^+@.Q!U \]0"O!'CO 9T/ M .T2T#[50J<$=$ZUX)< _U1 MP1T\]@7P(^&?&;U";:>% M/,=KU_@S.1WNU4WGUZP'S? [S!7<_1 >-L-#6%PAKY_#W898MJM5U\[Y.A_P M/>AU0R%& >:4T)5 %[=1E*59@J7JG<*21$1>UJV:@KB;$^NRN1U]=IVN<]WQ M!_9V7XY&#W3!OA$;','04A59 -^"-?K]-[?K_%$GSJE6@]J!ON]W>H<#0T/N M'82_4X6_TQC^"1;K%M*_*%"YO,4)4"E:>7:KE?*DU%DD@.8099Q( K7I6YCP M]V;JJ>W,>:="HR/GJG"2R<"DR= 0V8%,?B63WRC3O?JPR$6:<;8EJHJAA:JY MCT*]$'KY6I;I"MWJ[?E#H?SC)>EY1^E2,\KO=]N'HZ:-#I\9V\ D66B([$"H M;B54]W_*F9 \B]0&JM706?0 126;,"%;Z#Y+%\#UWCIC@A0[:9 0M9WK02TT M TY8K!^12L0Z#0O[_3UUG"OGO82-3IZ;:R;) I-DH2&R Z5[E=*]7U(Z>-ZH M3^:R62=D[RC-W..BV>C#N4+VCHKFL<7 I,70$-F!0/U*H'ZC0#/\DNK-#*E# M%SI0JTZ-1JXSISTQ23;M'ZG6.Q+-I,'0$-F!:->5:-=FLNJ64G7,0'.\U1^- M=8I>'^67?YQ?C=Z7M_I2"&SOW0"EP%?Y79U $COX#4$L#!!0 ( %.!"5>75@=%@@, )0- 9 >&PO=V]R M:W-H965T4<6\T ML'-WKH1=ZCQ/W;)YI,^&/!@LZAPGHSXL[B2._ M84E9 5PQP8F$V="["B_'86P UN)/!BO5>B=&RE2(+V;P:SKT N,1Y)!H0T'Q ML80QY+EA0C_^K4F]9DT#;+\_LO]BQ:.8*54P%OD#2W4V]"X\DL*,EKF^%ZL/ M4 LZ,WR)R)7]):O*]KSGD:146A0U&#TH&*^>=%T'H@5 GFY 5 .B7<"^%>(: M8"/G5YY963=4T]% BA61QAK9S(N-C46C&L;-9YQHB?\RQ.G11Z&!1.0G<@]+ MX"7@,Q%SSFR,0W)T YJR7)%/L-8ES8_1\O/DAAR].29O"./D4R9*17FJ!KY& M=PRIG]1+7U=+1WN6CLFMX#I3Y!U/(=W&^RBCT1(]:KF.G(2_E?R4Q,$)B8(H M[O!G_')XY' G;D(;6[[>'KXZHB?D#J2M-YX ^6.:LSFUT9W@0\T8I">[P?_/ MS"$J :ZQEKI"6RU]89 MF,[(V"8H2/*[4(I<)8G$'.ERMR+MMSP)@V#'VV]MHI;-EK=GC;=G3F]O&6=% M69"_;Z&8@ORGRS4G@]E%+]6")C#T<)M4()?@C7[\(>P'/W=EV"N1;8GM-V+[ M3K$/5$K*]<9D#A,I.?H+J#SNDNSF"SU\GPO=G[2F1; M8M\V8M^^4O:Z>6*;O9W?T@D\4%X8/!VT@=.Q=VL-YJ C$Z1F>!0\*CZIO MX&>(>_L5NY&'2F[U%N'_6+//D/?W%ZT;>:CLZ$EVY/3LO?FLSJIU$WQOV;X6 MV[;80'/;]BN2B)+KJCUL9INKQ95M MJ'?FK\V5P_;-3S35?>66RCGCBN0P0TILD_ DE]45H!IHL;!=]%1HS&+[FN&U M":0QP/]G COI>F 6:"YBHZ]02P,$% @ 4X$)5^'JW4+' @ S H !D M !X;"]W;W)K&ULS599;QHQ$/XKHVU4)5+"'EP) M!:0O.!KYIOO\\R:Z2ZE M>M1S1 ,KSH3N!7-CLDX8ZG2.G.B:S%#8DZE4G!B[5+-09PK)Q#MQ%B91U HY MH2+H=_W>4/6[,C>,"APJT#GG1'V[0":7O2 .GC9NZ&QNW$;8[V9DAB,T=]E0 MV558HDPH1Z&I%*!PV@O.X\Y%'#D';_&9XE)OS,%)&4OYZ!;O)[T@7PM0(,RIG/*EDVO_"LK"- DAS;20OG"T#3L5Z)*OB(C844,Z7>57()RUA;-3;Q4[VW)4>&R,C+*GE+K9_H?I4%(X 1N<($B1SNF_PH160JDC*74D'K>Q [>@?VSYNUJD8@9#5+YJ18KP:OXE;TID)XO11>_V?"K2.5$S@<2&'F1]N4 M5G.)$^#.55?H:I2Z&G]*USF7N3#;Z*Y#G/D0[GU:6(KU6KT;+K8P:Y;,FO^Y MU!J[2ZV2V@M+K54*;_W]E+1^2TDCKC6W9Z1=$FOO1T;@NWWZ!.4YA_L!\C&J MAVT:*]F^,$FGY5V<[M%[4,TEKC__'IR5NL[V)\=D]6R.*]F^,,=Q]/-?.]JC M+#]#IA55I#G!^^S\:P0 \8 9 M >&PO=V]R:W-H965TJJ:W=L/I_O@@I-8"SB+G60KW8\_\U+><0JB7PHV,P\S\Q2> M83(_L^@;WQ,BP(_ #_E"VPMQN-9U[NY)@/D5.Y!07MFR*,!"+J.=S@\1P5[B M%/@Z,@Q;#S -M>4\V7N(EG-V%#X-R4,$^#$(]EXI+N]B#?T MY?R =V1#Q)?#0R17>H[BT8"$G+(01&2[T&[@]0HYL4-B\3 O-B",B/G%%#('EX416Q/=C)!G']PQ4R^\9.Y;/7] _)V"^TJ08\LL5'7SRR\^\D2\B*\5SF\^0O.&>VA@;<(Q[B.QPLL&VN=W[ M-1&8^OR#M/JR68/W[SZ =X"&X/.>'3D./3[7A0PPOHWN9L'?@+O2(5_7796)Y=N@ENUND!/SS&%X!T_@%( .9+?&L7N^.%.&8>;'-!&_2 M@9?5KK4RJ:>=>,;/WFEI&LB:S/53.=ZF%4*V,\NM*F%-\K FRK!^BZ@'_KDG MP1.)_FV+3>D>OVBN^0&[9*')-PDGT8EHRY]_@K;Q:UO)1P*K9&KEF5J#"4@] MK7)I+<=T:@0TK>!LBCH(L/.P[-<3 /X#-P&)J(NYDA0E9%]21@*K9._DV3N# M27&:I)C0AC52FE;0GAFHG91I'M:T'RF<8O" 7;JEKI(8)6Q?8D8"JU1@EE=@ M-IB86;/D#JSSTC22+RNGG19H%(IE]"+F[O[N1DF(&J\O(V.A5;,OZ34<3$KF M6B[XU+9JI+08(%@H/!PN\;"IWD:=%Y5)-:1"W:%: MWANDO%9)U+B]B7D+D8>%RL/A,@^;"CZ9--]<+=U ]S-3Z#Q4"WV=GLMZ,JK" MCX56S;[0>#AJ17^[ON1'@(2"B"_(\'FF0L2\#)% M%[]8U#?H2]%8:-5R%)*/ADL^:E%S$R*[QE*+&9P:CMW!5"'[2"W[%YFZV!>H M;]";J;?H"U#1%Z#A?0%J*KXI/QWK1#6MX,PQ.W@J^@*D[@LV,E7J$I[0])FX M^Y#Y;/<,UC)@GZ4,]GJ^1FT9QD*K%J=H&=#PE@&UC 7LQH=.BQ5TK"[6BL8! MJ1N'GJQ=?M9&[2?&0JL6I^@GT/!^(G,MS\DLL]Y.M!A-&U^G>FFT*GOI73)Q MYL!EQU"D<\A\-Y]JWR2SW-K^+;Q>I;/I B8=E=_C:$=##GRRE9#&E2/_C:)T M^IPN!#LD ]PG)@0+DM,]P1Z)8@-Y?%G$-\A_ UC^#U!+ P04 " !3 M@0E7.8/.S#8$ #5#P &0 'AL+W=OB9+T5MH'$6;$6ZQHDS;:OLD3;1"72(^FX^_<[2K(L M2Y3F9,. (":IN]/SG([W,CMP\5UN"5'H1Y$S.;>V2NT^V+9,MZ1(Y W?$09/ MUEP4B8*MV-AR)TB2E4I%;KN.$]A%0IFUF)5G#V(QXWN54T8>!)+[HDC$7WYA:WCP2/=;)4^L!>S7;(A3T0][QX$[.S&2D8+PB3E# FRGENW^,,2AUJA ME/B-DH-LK9&FLN+\N]Y\RN:6HQ&1G*1*FTC@YX4L29YK2X#CS]JHU;Q3*[;7 M1^L?2_) 9I5(LN3Y[S13V[D562@CZV2?JT=^^)G4A'QM+^6Y+/^C0RWK6"C= M2\6+6AD0%)15O\F/VA$M!;!C5G!K!;>K,!U0\&H%KR1:(2MIW2B0OA.T)_*9\PVCIXPE:(,O1MR_<2I.7, M5@!3O\Q.:TAW%21W )*'OL!;MQ+]Q#*2G>O;0*_AZ!XYWKFC!C_OV0WRG/?( M=5S/@&=YN;H[ L=K7.Z5]J8#]IX9N"\G&;I]?(]69$,9HVP#P9@G+"4F?U7V M@M*>OI MB+HR[;< N=@+.JC[0E&+V1EHOP'MCX)N8K85J!="]GMH?"<,G [FOI3G.-[4 MC#IH4 =ORBJ/U/E]#.*$=$652!V:(KW*Z2?05 M-EZ_H('OA'7N@J(]7J&F60?X!2E?8(Y&<0AR]F M)!'V\$WB:1AW6!BDIB%VS#RBAD]?T?>$[W/ANDPL@?N-!Q SU^ M4Y0=B30\X!BJ]*D4P%_*BUU.%"B_(M;B_@? KM<--H.4%_AFJM@YE3;G/XFW M,YYKV%:54'<'F28.V81)\)M^F.KD E4:EJ_P0@WT/+&TDG/E!8.4B]V!;(A; M%1Z_-5S_!^:X_VFC..P&@$D,>Z$7#I!W3^3=RV. JRUP2;<)VY"JE_GX!Z+% M#HJ%$;O;OX)=W'V1@>2"3^T!'N\/AN[H:]%[(]!J]'V1B3MT[4X] QYO&KZ^ M$F>_!9C@GI\-0EX\4'+QJ5/ XZW"6700EOU#>X -_8$?]JZQH3^(AVH./O4' M^&T-P@6P#04_CKJ=F$$J"H<\?"KY>+SFFYNQ"S"'O7;6CYS(ZX+NBWE>Z'=C MV&X-2%"=-^7<*"&E[9FJYHCFM)E-;\N)K'-^IV?6J-?T$SRB[\!4$L# M!!0 ( %.!"5=;E.YRH0( .\' 9 >&PO=V]R:W-H965T$ ]NS?9"WFM4@!-;O*,JZF3:EV,75?%*>14 M]40!'&\V0N94XU%N755(H(D%Y9GK>][(S2GC3CBQMJ4,)Z+4&>.PE$25>4[E M[0PRL9\Z?>=@6+%MJHW!#2<%W<(EZ*_%4N+);5@2E@-73' B83-U3OOC:&3\ MK<,W!GO5VA.C9"W$M3E<)%/',P%!!K$V#!27'420988(P_A52..-;&9C M@*8\$WAOB>WYP M))[H[^%^1SA!4YG \@T>X;O@XH9<,9Z0.U?N.KE-:QBK@L8P M=?"_KT#NP E?ONB/O/?'A#\3V;TT#)HT#)Z6AF-J*XH32V'ZUB[T>GTLPJZM MHO,[_ZABV*@8=JJX/)^3B,HU/OOY/&I7\ERR[DIV$C^UDL]$=B\'HR8'H_^O M9"?%4]6.CCV+YE54(MQ6[\0>M;4C19%8E%Q7O:.Q-E/KU#;K!_893K-J^-S1 M5*-P0>66<44RV""EUWN'59#5>*D.6A2V0Z^%QD9IMRE.9)#& >\W KMT?3 ? M:&9\^ =02P,$% @ 4X$)5]FF\*@W! .Q0 !D !X;"]W;W)K&ULS5AM;^HV%/XK5G8UM5)+W@BT'2 !W4LG]0Z5W3M- MTSZ8Y !6DYAK.U"F_?C93@B!&TR+V%6_-+;C\_BSHNR9SP$$>DGB ME'>MN1"+.]OFX1P2S!MT :E\,Z4LP4).VM#/2.SP16O#)&*I0)I<]J\A!U+4=Y!#&$0D%@^5C" M$.)8(4D_OA2@5GFF,JR.-^@_Z>!E,!/,84CC/T@DYEWKQD(13'$6BR>Z^@6* M@ *%%]*8Z[]H5>QU+!1F7-"D,)8>)"3-G_BE(*)BX 4'#+S"P-LS<)L'#/S" MP->!YI[IL.ZQP+T.HRO$U&Z)I@::&VTMHR&I^AG'@LFW1-J)WDQ"8Q!S]#B\BP_&EW/QI?(\N/ERB#XBDZ)'$L=S( M.[:0#BE8.RP.'^2'>P<.]]$C3<6UL&4D;C;:(9>$; 7[.T@7SG M"GF.Y]?X,WR]N6=PQR_)]35>\P#>$W#!2"@DI9I>]-5PYL"5;O^^_.,\@ND+YM'A> M#W2"C?!:E@*!^HSA= 9J?(7P5 !#\G).@8B, ;J0R<6U]64=8;D7@?9"5:ME MK]7V L?IV,LJ%49G3Z0B**D(CE-ABODC393K_@HSR=:0,A=N*WPT&ZT]T@PNGDB":V2A-:W(F$$C- (R:_79CDO M47\"9K4Y8O;,DP=@QI&'DKP.N1Z*\+JND@V-2"(FY*(FU>D4LU'JI)/:+)&U7UERN6YI1_HLV24I+--0AU. M(+,_10+5T60T/)&FVY*FV]/S!;\..\L8XXXY!]. M&;/EJ515E*!K].PA22 B6$"\UM'FC,G*^ KQ8H9^:\J<"VV7"&]+A/Q]NVNV><&-TRJW[8:Y%:>N69T>C>>WA;XIQM_]K*KU7&B[A&QU MJ_L*X?IM:\69Q&E!GSF\VH_5+E5;7>N^ V'K?JULG8:[?SO^#VGK;K6M^W[% M[1'77&962]?EG:2&XZDCD3*H5 MROG1*MS^JKSN_PM9L\5S@E9SKP+;E39, FRFNU,V<+D;;5'S&8DY2B&J81T&FWI$\L[5?E$T(5N]DRH$#31PSG@")C: M(-]/*16;B3J@[!?V_@-02P,$% @ 4X$)5^=A7Y 1 P *@H !D !X M;"]W;W)K&ULM59=3]LP%/TK5H8FD("D23]9&XD6 MV)C&A"AL#],>W.2VL4CLSG9;^/>[=M*L+6DT)'AI;.?>DW//J>W;7PGYJ!( M39ZRE*N!DV@]/W-=%260474JYL#QS53(C&JV=JQE0A6,1/J3Q3H9.%V'Q#"EBU3?B=47 M*.II&;Q(I,K^DE41ZSDD6B@MLB(9&62,YT_Z5.BPD8 XU0E^D>#O)C3W) 1% M0F +S9G9LBZHIF%?BA61)AK1S,!J8[.Q&L:-BV,M\2W#/!U^%QI(0$[(6(OH M\<0H$I.1R/!?HJ@5NN;5Y9,9 YD\DRO&*8\833&::D"?-?F&WR+7."&'%Z I M2]41HCV,+\CAP1$Y((R3^T0L%.6QZKL:JS&>E:J[WC6D5,9X]MW9)PMY;P&.\YQF?'Y#-P MD,C=V'<>XX7 E);47(5K!^LW7NUG7FOA&X%M*=(K%>F]DX6]BI.OY^]X^#*H MZ[=V/'0WKMT,Y,QV(PIY++C.KYURM6QXSNT]O[,^Q$8H[UO^P>1=U V5,\85 M26&*D-YI!_]5,N],\HD6,$7$_.!LCT,_P)0 M2P,$% @ 4X$)5XP4-;JV @ : < !D !X;"]W;W)K&ULS55=;],P%/TK5T%"3-J:-/U"HXW4;D. UE&M QX0#VYRVUCS M1["=MOOWV$X6"NN"Q-->&OO:]]QSCMWK\4ZJ>YTC&MAS)O0DR(TISL-0ISER MHCNR0&%7UE)Q8NQ4;4)=*"293^(LC*-H&')"19",?6RADK$L#:,"%PITR3E1 M#S-DD2#\>/ MZ.^]=JME131>2/:-9B:?!&\#R'!-2F9NY>X#UGH&#B^53/M?V-5[HP#24AO) MZV3+@%-1?X^DQ#7";'G717R+"^)(1%:8BW2J[AQMZ':ZDU+%"Y-6[#RYPHA#>7: AE M&NYP;TK"3D"[N 8J8$X9LP!Z'!K+S54(TYK'K.(1/\.C!W,I3*[A2F28_9D? M6DV-L/A1V"QN!?Q4B@[THE.(H[A74VR![35^]3QL_QG8J3 THZQT=PF6F):* M&FK%7^U35EKFL%:2_VWF%5&"BDUEIG?Q%*9[DF&D5F6[DV;@_ MV#;I=KKC<'M$0K^1T&^5L*R.ZXY:MD;")2JZ)5[/-24KRJAY@.]SY"M4/XYQ M:D5W3>1<%R3%26"[A$:UQ2!Y_:H[C-ZUV#]HN ]>DOT5F<&A^\>]'S;\A__V M_FQFVT@&"_)@NYN!J5)$;-"-3^%SX5FW^=]:X3_]'S7\1R_)_]'3ZQ\]N?[A M0??CJ#:^QVM(78&J$3;1YAF95MWS]_;J#9H3M:%" \.U38TZ(WOTJNKKU<3( MPO?2E32V,_MA;I]"5&Z#75]+VT_KB2O0/*[)+U!+ P04 " !3@0E7YO"L M=40# #0"0 &0 'AL+W=O2"[T("F.JMV&HLP)*JB]E!0)GME*5U.!0[4)= M*:"Y Y4\C*-H'):4B6 Y=[:U6LYE;3@3L%9$UV5)U;]7P.5^$0R#)\,-VQ7& M&L+EO*([V("YK=8*1V$;)6]WY)E;)G93W M=O Q7P21)00<,F,C4/Q[@!5P;@,AC7^:F$&[I 5VOY^B_^&THY8[JF$E^7>6 MFV(13 .2PY;6W-S(_9_0Z$EMO$QR[7[)OO&- I+5VLBR 2.#D@G_3Q^;/'0 M&* ^! P.@)(&D#BA'IF3M8U-70Y5W)/E/7&:/;#Y<:A40T3MHH;HW"6 M(S:>AP;38,6$62/YRDN.CTA.R&O+C$>.'=(>\(?E($UFTWGXT.7;XS6=#*/6ZQFM44MK]"*M[^Y$03Z@#[A7 M=O!47-P?F=]?N-FS>X)7C398629VY!PK[=TN^M3X!=,.SW@VB<8':GJ\IFE\ M1$W:JDG_EQI=W_V--Q0Q$N^XJE99@7?,:SK27Q@.AJ/1855ZO&;C(S+&K8SQ MBS(VGG6M(;>GJ@(U<#Q)UCFN[^Q%R;+75(Q[\ARGARIZO";I,1F35L;D=\C( M&:^Q9J\)F9PDI,?KN)!I*V1ZTMFU$CS%9]G/)>=4=69[^?LE)MV-$ET.9P?\ M>[V2N)__K.4_^^_\NVD_3<'L) 6]7K\H"#N/([Y2.]JG5^XOLJ3C$CZECDR,V;A9 9T68JE[[*)9+$@3+FAT$P M\#-"N1>-W-J%C$:BT(QRO)"@BBPC\GZ*3)1CK^.M%R[I,M5VP8]&.5GB%>J; M_$*:F=^P)#1#KJC@('$Q]B:=D]G0[G<;OE,LU<88K).Y$+=VI*[.@X; ,.S&Q#6@/ AH/<$ MH%L#NLYHI(+)-MXW?AI3X=K4-&PE_%3P M8^@&AQ &87>'GMGSX6&+G&X3XZ[CZSW!MP[M(9QE.:'2%(&&+T+M#%5%-7!4 MM@1743#R5YOB6P^S57^BO^H,@K9N M7"(CM@Y52O-#F F)YF;$*1=,+._='?K,17F4&OJ?YYC-4?[:Y;;UM.=[J0+S M0F1;@>DW@>FW!F:2":GI'Q<3$(N-VH&)4JAWYKJB[&_DNA\\S';_T7T8;NS9 MTCIHM Y:M4Y)?&O2U)J85H;_3):9]3Z75W_@P MFZI9NGZE(!8%U]7GK%EM6N+$=8('ZU/3*JO.]H^FZK/G1"XI5\!P82B#XZ&Y M,++J7=5$B]Q]_N="F])UP]2T>Y1V@WF_$*8%U!-[0/,'(OH+4$L#!!0 ( M %.!"5>N.WR_YP0 !D: 9 >&PO=V]R:W-H965T)XOW\?X\0?":$/9(U\1(L!S&$1\K*V$6)_I.O=6),3\ ME*Y))(\L* NQD+MLJ?,U(WB>)H6!C@S#UD/L1]IDE/YVS28C&HO C\@U SP. M0\Q>SDE -V,-:J\_W/C+E4A^T">C-5Z26R+NU]=,[NFYRMP/2<1]&@%&%F-M M"L]FII$DI!'??++AI6V0E/) Z6.R\V4^UHS$$0F()Q()++^>R(P$0:(D??R7 MB6KY.9/$\O:K^J>T>%G, ^9D1H.__+E8C;6A!N9D@>- W-#-;R0KR$KT/!KP M]!-LLEA# U[,!0VS9.D@]*/M-W[.!J*4 ]66>F%Q108 %3L!G2N<;/P@ CN;@ M3[$B#'R)!(Z6_D- N PH]L"47$8!UB0.9B&E G_.TZF7U-A6R4[54JZYVER DW;&8[TIW(! MC6'0'.1A%:-F;M14&KV2'7\NFP5\PT%,FNQM\ZW2>6TX-'?,*4^2+"EG?(T] M,M;DFL$)>R+:Y.>?H&W\HACK05["0%E":8+A=()]!$M&.0$[ %0YE M__YS2<('POYM,JA4V?^B;PLYD%BE8"YRJ'3YU?<2#$9+,%TR0B03A?KZ*.7Z7I\#B54J=_/*767E MG]-VGK:VLUL;;=.&NY>D(ZAB#!H%!HV#+?295-G"28/1SK"JU1*QX1N7^DR@ M?.::.5C#4)NQ@I50#8^\QH$METZHE>A?W'F"&!9FA&LU=C0OKB+6'NQC.@NR6 MH*JU L-0S>%>C5NG[$F#SZ8HQVHQ6L 8JFF\1]O:W6UKU\>PQ5@!3:BF9N^V M5\ 7%O2%;\,O MK*/5M6NW1%F4W195?%L-JN;YSO,-<-X91@6&DQO",,@+NB+>*J*3Q2WK/ M_T=$-R3G)_-6C$#1:[G-006FD!N%>DQW\ )=^ MY(=QJ)[_!R7XH=2J U-0':FIWGNY.RC2.\Q9W,P _=\\ Y:EZ M#\*!U*K_?!:W#J;ZUJ'O#%#+]2V^PQPTVJ> 7OK?/GEI4BM>=Y.U _C9H\C]02P,$ M% @ 4X$)5\BV-E97 @ ) 8 !D !X;"]W;W)K&ULA95=;YLP%(;_BH5ZT4I;(0Y?JA*DMEFW3MI6]6.[=L))L&IL9IN0 M[=?/-A2EB]O0\C)K!/R654 &NUJQM4\J+1N+L)0K2JHB3H7#7!S MLA:R)MILY294C012.E'-0AQ%:5@3RH-BYN[=R6(F6LTHASN)5%O71/ZY B:Z M>3 )7F[WY3R(;"!@L-+6@9C+%JZ!,6MD8OP>/(,1:87[ZQ?W&]>[ MZ65)%%P+]HN6NIH'>8!*6).6Z7O1?8&AG\3ZK013[A-U0VT4H%6KM*@'L4E0 M4]Y?R6YX#GL"C-\0X$& 7>X>Y%(NB";%3(H.25MMW.S"M>K4)ASE]DMYT-*< M4J/3Q7>A 27H(_HL1-E1QA#A)?JA*Y#HEFO"-W3)0)F"3[O&/$DHT4VK6PGH MLA92T[_$/5Q[R!6@TP5H0IDZ0R>(%J"';5!\-O!/O: M\G,TC3X@'.$I>GI8H-.3L]EU;!B/#6/G&[_A:^QB7YI>E3J5?9.WQ22= MF,JMAS4=6=-CK,3'ZE7)*U:<^UGQR(J/L5(?*SYD83SQLY*1E1QC93Y6HR5^UCI 2N)IWY4-J*R=U&/YJ4'LM8@?<#L )AA/R\?>?G[/*$) M\Z'R@W3_-Q?N_>CM_/Q&Y(9RA1BLC2PZSTQ4V<^D?J-%X^; 4F@S5=RR M,F,&ULK53?;]I #/Y7K$R:6HF1 M$%HV=2%22U>526U1V;J':0]',.34^Y'=70C][^>[I(A*M-O#>""VS]]W_AP[ M6:/-HRT1'6RE4'8[XNG0_$>5:Q-<[1?:]F MAKQXQ[+D$I7E6H'!U3@Z'YQ-ACX_)#QP;.R>#5[)0NM'[TR7XRCQ!:' PGD& M1H\-3E (3T1E_.XXH]V5'KAO/[-?!>VD9<$L3K3XP9>N'$>?(ECBBM7"W>OF M&CL]IYZOT,*&?VBZW"2"HK9.RPY,%4BNVB?;=GW8 PQ.7@&D'2#]5\"P X3. MQ6UE0=8E<<"Z_U0YA!!_@BG$##TS4 M"#?(;&V0WI6S<'2)CG%AX1MN77:DAFT6>RH $\3%]UE%^UEZ2N7?:U5 M'X9)#](D'1Z 3]Z&WQ6N#\D@P).7\)AD[[2G.^UIX#MY5;MQ)6EU,-,-&I@_ M68?2]F"J"CBZ_3*;3X_AYPW*!9I?A]2^2>_W[\Q6K,!Q1 MFT6PPRM^_&XR2 MSX>T_R>R%YT8[CHQ?+,3%[6EB+4PT7+!%?,;UB-'.:[6- ;>M'R))IS N3&, MXF% >G#O;= KN*M=H252*,Q1#ZYIAWIP6_L&^H1YF!LXXJH;H>-#76U+/0VE M^H_0)A\DX9?%F_V&_3VO[46\MQW^RW3#S)HK"P)7A$SZ'XG"M-O>.DY786$6 MVM'Z!9/&A-3[!#I?:5J:SO$[N/ODYG\ 4$L#!!0 ( %.!"5>U<0)43P0 M !\? 9 >&PO=V]R:W-H965T?Y0I D:])G,JIM5)J?67;'8G9A.>J9BE<">(S)*$BG^N(>;;J>5: MWQ[5RA_8L\F:/L,#J(_K.Z'O[(JR9 FDDO&4"'B:6F_=J\@=YH(BXA.# MK:Q=DWPHCYQ_SF_>+Z>6DV<$,2Q4CJ#ZWP9N((YSDL[C2PFUJM_,A?7K;_2P M&+P>S".5<,/C/]E2K:;6A466\$2S6-WS[3LH!S3*>0L>R^(OV9:QCD46F50\ M*<4Z@X2EN__T:_DA:@(]T':!5PJ\KH)!*1AT%0Q+P;"K8%0*1ET%?BGPNPK& MI6!K6GY1>%OH=:.L#0OQ0761 M>UAD^F7Z3*ZI9)*DKTH M$[_>)>Z]DOAO67I.!LX9\1QOT"*_,=A][FSSJ/O8]N:W+IZHAKZHAK^ -7^$5]F\*^T\2%L=ZB9&G;8[N,'Z! MR=?(SU*KND"II;N M7!+$!JS9SS^YOO-KVQS"A 68L#DF+,2$14BP1E$-JZ(:&HOJALH5@2\9T[,Q M7[W;"F1'&-6*>>R/+O8F84O0I3O8FX3&7/H:B@D+,6$1$JQAZ*@R=(2SM(X. M#/-\;W]I/0QRO?'^TFI,J*^KF+ 0$Q8AP1JN^I6K_@]?^W54'?,^76=*GI$/ ML(&8N,8684RN;XO A 68L#DF+,2$14BP1NV-J]H;?W>+&'=I$2U!ARW"F$M? M0S%A(28L0H(U#+VH#+W :1$7!X;M]X>C$8$QE;Y^8L)"3%B$!&OX>5GY>?G_ M-@?/V!R,R?5M#IBP !,VQX2%F+ ("=:H/==YV0YROKL]E C32G(\)# GTM=/ M5%J(2HNP:$U+:SM\+DZ#*#E&7X^&!.9L>ON*20M1:1$6K>GKRZZ;VV';[4EN* MNG^(2HNP:$U+7[807?,>8O=V,6S9SC_862I)#$\:[YR/]902N]/8W8WBZ^(P\)$KQ9/B<@5T"2(/T.^? M.%??;O+SQ>I,?/8?4$L#!!0 ( %.!"5?X_+JPB ( &L& 9 >&PO M=V]R:W-H965TU ^]_O[(046N!A+XE_W.>;[YV32[I6^MD4B!9> M2B'-("BL75Z%HEAJBHKN,0[#:8J2Z9?1RC4>A!T@LW"/5\4UBV$PW3)%OB ]G%YIVD6MBHY M+U$:KB1HG ^"Z\[5N.OB?< 3Q[79&H/+9*;4LYO/9V@95R8LUWNADLF,\X$W$IC M=>6ESULYC@9^3[&;:H_BHXK?*GD!270.<10G^PP= MQZ=,$][9A^_82=K#3[S>Y0&]$1-T++BOLC78\Z#K!"NJ1C]*P]6VVWU!T5O0 MCJ?+UM/E44_C@LD%NI.?MZ_5/H.U2G?[V4GWO<&/0?T#]KJMO>[_EJS[H1IQ M+W[OZ&/03EUK3^'6]URB7O@V9R!3E;3UI]VNMIWTVC>0\"V\;L/TRBRX-"!P M3FATT2<#NFYM]<2JI>\.,V6IU_AA07\#U"Z ]N>*.D0S<0]H_R_#?U!+ P04 M " !3@0E7.B+FTS " "*!0 &0 'AL+W=O$[:2N"U"::MDF;HF3=GAVX!*O&9K8)[;^? M;2AB*:W6E^!KGW,XYY+KI.7B498 "CU5E,F54RI5W[JNS$JHL)SS&I@^*;BH ML-*E.+JR%H!S2ZJH&WC>PJTP84Z:V+VM2!/>*$H8; 62355A\7P/E+ M-G;D6"JSX:9)C8^P!_50;X6NW$$E)Q4P23A# HJ5<^??KB.#MX!?!%HY6B.3 MY,#YHRF^YBO',X: 0J:, M:/$ZR!4B.D;?SI-9WAE88X7K^H?[;9=98#EK#F M]#?)5;ERKAV40X$;JG:\_0)]GMCH99Q*^XO:'NLY*&NDXE5/U@XJPKHG?NK[ M,"+XT1N$H"<$_TL(>T)H@W;.;*P-5CA-!&^1,&BM9A:V-Y:MTQ!FON)>"7U* M-$^E/[@"M$2?T%V6\88IB7:0 3GA P6]N^\^+N+%).!R PH3*F<:^K#?H,N+ M&;I A*&?)6\D9KE,7*5=FG>Y6>_HOG,4O.'H6\/F*/2N4. %X01]_3[].Q:: M[D_17=V;H4'!T*# ZD5OZ VQQ2CV@5 *^6PJ7*>VL&IFA$YI$,51E+BG<88) ME+?TE@/J'ZOA8#7\N-6&O6.VTXM'-N)X&9QY?0VZN8FOIZU&@]7HHU:O$ ,U M93)ZU:O0\_W%F M U=Z%.VRU)Y M2](H_6(* "2[4D@S"0K$ZII2DQ50,C-0%4A[LU:Z9&A-O:&FTL!R#RH%C<)P M1$O&99 FWK?0::)J%%S"0A-3ER73KU,0JID$5\'>\< W!3H'39.*;6 )^%0M MM+5HSY+S$J3A2A(-ZTEP<_^T]=N:UDQ S,EGGF.Q208!R2'-:L%/JCF M%W3U?'=\F1+&/TG3QHZB@&2U055V8*N@Y+)]LUW7AP. Y3D.B#I ]!$P/ &( M.X#O'&V5^;+F#%F::-40[:(MFSOXWGBTK89+]Q67J.TMMSA,_R@$,B:7Y$YN M0:+2K^1\#LBX,.01=E@S<6%OGY9S3_XZF5WNN/]OJGT:>$OVLY(''XC41A%!_1,_LZ//I$ M3MRW,_9\PQ-\[UU\UASA,E>-/-:EEF7D6=RB;=-X/$SH]E#YD9CAJ(]IY=&# M+U^"WOB%,"13M<2VB;VWW[D;/VH?_%.[B^WJO-.TBWS/](9+0P2L+64X^&$G M6;?+T1JH*C]?*X5V6OVQL/\3T"[ WJ^5G;'.< GZ/U3Z!E!+ P04 " !3 M@0E7'79_IWP" "1!@ &0 'AL+W=O[]K8,997JF IRA>6 MZ6)AS2R204ZWI7X2S3?HXPF-OU24JGV2IK=U+))NE195+T:"BO'N3=_[/(P$ M;G!$X/4"[W\%?B_PVT [LC:L%=4TB:5HB#36Z,T,VMRT:HR&[X!K(3]PO.X^*1$Y><"+]'?K? 6:LE)=H-'S>D7.SR[(&6&< M_"S$5E&>J=C62&5\VVE/<-L1>$<(OF_Y%?&=+\1S/']"OCPM_T$ERMTIN8VY M&!+B#0GQ6G_!$7]/M,'\:I",EI/1=/*HE9L:V27NW WLHB@,!JM_ MV/R!S3_)]H(5< MQ(QLA)B^",'!L4$0^GMLAT;>?!Y-HX4#6G@2;04Y2(EHF+F-I!5)A=*3B.%A M9N:S: _QT,AS_2.(T8 8G40TA<8^"VV*+#JX48$WN][_LH=6?C0.H&.S1PW# M-&LLH@WCBI20H\ZYNL;89-< NXD6==M#7H7&CM0."_QG@#0&N)\+["/]Q+2E MX2^4_ %02P,$% @ 4X$)5U'5)@"&! 6A\ !D !X;"]W;W)K&ULM9EK;]LV%(;_"J$50PMTT<677&8;2*S+-L"MEZSK MAV$?&.G8)BJ)+DG;Z;\?=8EB)3)C#R=?;(GB^_"(?'$D'8YV7'R3*P!%'K(T MEV-KI=3ZRK9EO(*,RC.^AEQ?67"14:5/Q=*6:P$T*459:GN.,[0SRG)K,BK; MYF(RXAN5LASF@LA-EE'QXP92OAM;KO78<,N6*U4TV)/1FB[A#M27]5SH,[NA M)"R#7#*>$P&+L77M7D5NOQ"4/?YFL)-[QZ2XE7O.OQ4GOR=CRRDB@A1B52"H M_MO"%-*T(.DXOM=0JQFS$.X?/]+#\N;US=Q3"5.>?F6)6HVM"XLDL*";5-WR MW6]0W]"@X,4\E>4OV=5]'8O$&ZEX5HMU!!G+JW_Z4$_$GD!SN@5>+?">"_H' M!+U:T#M6T*\%_6,%@UHP>"X8'A ,:\'PV!'.:\%YN5C5[)9+XU-%)R/!=T04 MO36M."C7MU3K%6%Y8<4[)?15IG5J\HDK()?D%S(7L*8L(31/R&>U D&F&R$@ M5^1:2E"2O/=!499*\A<\J U-/VC1ESN?O'_W@;PC+">D?C')C\C/>?W*'S:]=Z8\)\3%B "0LQ85$%NRQAQ2-Q.^F=:4-M.\S0;\S0-YIA M+G@,D$@2"IZ1@];HLD/_133>F==$4ZVR MEB\_DDBONZ!I^;I[G>@7:R:5H,5G$0D>]'>>?"6?&(BB<='%&^03(_-4RV#"?$Q8@ D+*YCK["44YT5"01JQ987+Q@J71BO< M:B(5\:I,)#YL(>7KK/AJKK.(,8D8T:0]6S!I/BHM0*6%->U0O:LV M!=*0;5,\U5)=W/#4W9@D%"ONH62>;Z&=5I'V/XQG8+.3H-VIQ U M^ B+5JV?O;?#EX%8EINWDL1\DZMJ5ZMI;3:(K\MMT6?M-^Y54&WS/F&J7><9 M%4N62Y+"0B/U' XL(JJ-W.I$\76YCWC/E>)9>;@"FH H.NCK"\[5XTDQ0+.= M/OD/4$L#!!0 ( %.!"5=%T!C(,P( -4$ 9 >&PO=V]R:W-H965T M(#R QDB:,;2B-1%NF;1)3!6/[[";7 MQL*Q@WVAL%^_LQ.R#A6T+XG/OO?RWODN^=;8.U4H'EDJV:!VTFBPN)Y&%Y/S>>;S M0\)/B5NWLP;O9&7,G0^^5M,H\8)084F>0?#K >>HE"=B&?<#9S1^T@-WU\_L MGX-W]K(2#N=&_9(5U=/H8P05KD6GZ-ILO^#@Y[WG*XURX0G;(3>)H.PGI&)9*: *A*[B\[V3+=T9PN$ 2 M4CGX@8_4"77$B-N;!1P>',$!2 U74BF^%Y?'Q+(\>5P.$F:]A/05"1E<&4VU M@TM=8?4O/F8[HZ?TV=,L?9/P6Z=/($N.(4W2;(^>^?_#TS?D9&.)L\!W^@K? M GF^2BE\VQX#1PK[#N8"7S3&DOP=SO95KF?^%)C]0#X4R&PO=V]R:W-H965TAZH,G,6 UL5/;@>F_ M7SO)Y ."651X 3NY]W#N/7%\S&3+^'>QQEB"YRRE8FJMI,9DFK*5[;(.49)F92EMNLXH9TA0JW9I+RVX+,)*V1**%YP((HL0_SG M'4[9=FI!Z^7"9[):2WW!GDURM,*/6'[)%US-[ 8E(1FF@C *.%Y.K??P=@XC MG5!&_$/P5G3&0)?RQ-AW/?F03"U',\(ICJ6&0.IK@^N" HT7LU24GV!;QSH6 MB LA658G*P89H=4W>JX;T4F _H$$MTYP_V^"5R=X9:$5L[*L>R31;,+9%G = MK=#TH.Q-F:VJ(53+^"BYNDM4GIS]Q20&T '78,'5L\'ESRNP2!&5 -$$_/ZC M(+D23:K[*IPOC_?@ MS:NWX!4@%/R]9H50L6)B2U6-YF3'-?.[BKE[@/F?!;T!GG,%7,?U!M+GYO1/ MB*MT.)1NJQXVC72;1KHEGG\ KVU?WK0/OS3@"JPX$X-%5JAAB:K7W&861)$_ MGMB;;BU#46$ FZ@>9:^A[!DI?\1"J'74JIETU!SB6L$%'1;7?CAVW!VR@V&> M[PZS]1NV_J\TF&(Y1-G?XP+AV!_M,!Z(P)\V]# MW(SI^OU]*W(4XZFE5!&8;[ U>_T;#)UW0T_[F%%GOUPK^WCR-F1 MQAS3HSMJZ(Z,=.>,"LF+:A]1+R%%?\7U6C")980\5:PS@?6JCYKJHXN(%>T) M$4:[ZV@_9N1'PV*-&[IC(]V[@J0)H2NC.$:(4\4Y$UBO6NBT^[%S$7EJV&[O M Q^&.P(=B^J3[I@(:"3=[O2:[B-;RBWBV"B9&?%4S_9LOK0AS1S@A[LG9G0NLW MH;45\)=\Q6'M]DW#[MXU$'+ LL'65$"SJW@H."6R4*M+$WT@SWILWKK,B"?+ M=0FG 5NK 2_C->"^D8"!%^PJ=B2J3[HU'-#L.,H%MF9I CYD.6<;K,D>$>VL MAN-<:/WZ6\L!+^,Y:MBP9SK@GFA'HBK2=N>0K/^A4 ? %:$"I'BITIR;D1*= M5X?^:B)97IZ;GYA4I_!RN,8HP5P'J/M+IL[.]40?Q9N_7F;_ 5!+ P04 M" !3@0E7TF1S[U8" /!@ &0 'AL+W=O$*EW)T>(G[8)M-DN7V)NYMK^^_= MW:2Q0B^"X)=F9W:>9YZ9=";3G52/ND0TL.=,Z%E0&E--PE!G)7*B![)"86^V M4G%BK*F*4%<*2>Y!G(5Q%"4A)U0$Z=3[UBJ=RMHP*G"M0-><$W58().[63 , MCHY;6I3&.<)T6I$"[]!\J=;*6F''DE..0E,I0.%V%LR'DT7BXGW 5XH[?7(& M5\E&RD=GW.2S('*"D&%F' .QCR>\0L8'H^LG_PM=M:-D3C ME60/-#?E+'@70(Y;4C-S*WH)@_3E MBV$2O>_1=]GIN^S5M]P;=*V#!Z(4$>8 ]XH6!2I8HZ(RAXMO2-39-]-//(2# M!?8H''<*Q_T=)/N_=K"7X1\[F'3ZDO_5P7[BD>^@/BVEZJ9OTTAI&5'_F--':!^&-I-S8J M%V#OM]*.?6NX!-TW(/T%4$L#!!0 ( %.!"5?C">B[)P, \* 9 M>&PO=V]R:W-H965TNJB70HA55I1MX7N)6E'%G/FW? MWN/-I39?P /JIOI/8/*]$HE*BIJS$4 ^3F/?95AQWLP?[>\',2>I](X 6A17Y]6/Z#2I3[-KF+ M"1RR& Q9#%I_T1Y_0R+J+A&V@#H/2>O!+*[UW/>R-)NZZVUNBU4X">/!Z@-> M.."%_\-K2\+X&K@6DF%5&/^L)<7EJ&VPG;]X"Z/+U =6BU&0I';4:$"-CD(5 M>@42)[S*<853#CA3"/0SR@8K9@>,!.#X*.!<<\YEK4@IE M)8S'@\>AMT-H,8J2R$Z8#(3)8<)B37F.B 74 NMMI4M& _OIB&YL%"=Q:*=+ M![KTR/Q5IKK4;.XVP'0T=A1%NS-R;!1'X9X"9P-@=A#PEB,:$$U?X>#ZSL:K M(=Z=@&.;R)O8\28#WN2H_-52% U.OPV5N*SUFPUQ,B[R)-AE'!L%29C9(7WO MWS'C'84I06F)G(UD?&G=][WQ$ICL,EJ,4G_/SN-O'87^0<9'H6EI9?)'NW*0 M9<'NWFTQ"S/\[7"Y6Z>UN2KA8;1D7)$2%JCSSE,,2W:WCZZC1=T>X,]"XW6@ M;:[PQ@;2&.#WA<-\_QQ^MQ MK?23*1 M/)="FDE06+NY#$.3%5@RKJ=6@V&EGNDTH1QE&4 MAB7C,IB._=A"3\>JLH)+7&@P55DR_3)#H>I), A>!^[XNK!N()R.-VR-]V@? M-@M-O;!3R7F)TG E0>-J$EP-+N>IB_ MJ?H[MO6,G%ZFA/%/J-O8*("L,E:5;3(1E%PV;_;C+,7P!+N%WH2I#@T%SJKK1SK6OO%GMC<_(S1OS_2_37 6W3-/.-B!P M19+1Z1G-FV[LM>E8M?$.M526_,XW"[J14+L ^KY2Y%)MQ_V@N^.F_P!02P,$ M% @ 4X$)5V0!CFC( @ ) @ !D !X;"]W;W)K&ULK59A3]LP$/TKIPQ-(#&2)FTZL382+4QC6B<$=/LP[8.;7!N+V.YL MIRW[];.=$$HI$9OVI;&=>^_>L^.[#M9"WJD<4<.&%5P-O5SKY:GOJS1'1M2) M6"(W;^9",J+-5"Y\M91(,@=BA1\&0>PS0KF7#-S:E4P&HM0%Y7@E096,$7D_ MPD*LAU['>UBXIHM M!7RCN%9;8[!.9D+L_?0L7RH*Y7YA7<7&L0=IJ;1@ M-=@H8)173[*I]V$+8'CV \(:$.X"NB\ HAH0.:.5,F?KG&B2#*18@[31ALT. MW-XXM'%#N3W%&RW-6VIP.ODJ-$(GA'=PR5/!$&[)!A4_A6,8EU(BU_NT5SEZ6[J"'>6M*FR-.E5+DN+0,T5( MH5RAE[Q]TXF##RTGT6L\]EH]3KG$5"PX_8V9.X_Z&/9^M+UG6[QKI379/UJ) M&RMQJY4)V5!6,O@Q039#^7.?@U:&U^NKS/XGLB=F^XW9_G^]0:UL?VN\__PZ M!L'.7?.W"BY#N7!]2$$J2JZKNM6L-JWNS%7XG?61:8%5QWJDJ?KGA,@%Y0H* MG!O*X*1OOCY9]:1JHL72E?69T*9)N&%NVCA*&V#>SX4I[?7$)FC^&"1_ %!+ M P04 " !3@0E7ZAX*WF<# -"P &0 'AL+W=O/[ M.DXQ9_I:KE'0FZ54.3,T52M?KQ6RQ('RS ^#H.OGC MOV'=K,S7LR\)D7.!, M@2[RG*GM&#.Y&7@M[V7AD:]28Q?\87_-5CA'\V4]4S3S:Y:$YR@TEP(4+@?> MJ'4S[5E[9_"5XT;OC,%FLI#RFYW<)0,OL %AAK&Q#(P>3SC!++-$%,;WBM.K M75K@[OB%_0^7.^6R8!HG,ON;)R8=>.\]2'#)BLP\RLU'K/+I6+Y89MK]PZ:R M#3R("VUD7H$I@IR+\LF>*QUV *WV"4!8 <)#0.<$(*H T6L]M"M VRE3IN)T MF#+#AGTE-Z"L-;'9@1/3H2E]+FS9YT;16TXX,WR0!J$5P6\PD<)PL4)A[%#S M!!5SI;F8HF$\T_ 9GTW!LDLR_C*?PL6[2W@'7,#G5!::B43W?4,A66(_KMQ/ M2O?A"?<1W)/;5,.M2##9Q_N42IU/^)+/.&PD_!2;:PA:5Q &87 LGF;XGX6X MABAP\.@(?/IZ>-B03517)W)\[1-\XT+3BM94D7S!A:O'U>E*C91BM$ZGTF@R M2^W$%FB4RX*,Y?(D] K^XFS!,VZV1[(>-T9I;Z8;O68Q#CRZ>C2J)_2&O_[2 MZ@:_'ZM 2=9U9/96>AJVH@[5ZFE7YR-&O1\V>V*V:S';C6(^2&529-K 3&Y0 MP7RK#>8DU)V(X>+A=C:_NX1_[C%?H/KWF J-].>J\)9DTSV&E\>$+>/H[ C[OA=U.[T#91O#/5?9-R+;4[97*]O[_V[)1W=)DK:?"A/+ MW.[8KRPK2/:/U#*<+W[O)_%;@?L=J/]*NVECZN<*Z^\T"CFJE6NX-,3V\U!^ M8^O5NJ<;N5;F8'U"O5[9FOV@*1O%>Z967&C(<$F4P76/4E1E\U5.C%R[=F0A M#34W;DBW,E7'&M#[I:26I)I8!W4'//P/4$L#!!0 ( %.!"5>A2#(D!P0 M &X5 9 >&PO=V]R:W-H965T0=-M2H4$S>U'UPL!AL":)J>W SK^OG612R)A,J"+-#<3) M>Q[;)^^Q(X^.E#WS'8! /Z(PYF-C)\3^UC3Y>@<1YFVZAU@^V5(682&;[,GD M>P9XDP9%H>E85L^,,(F-R2B]MV"3$4U$2&)8,,23*,+LY0Y">AP;MO%ZXYX\ M[82Z84Y&>_P$2Q /^P63+;.@;$@$,2WK\%?()=15O34.>_J)CKK4,M$ZXH%$>+$<0D3C[ MQS_R1)P$.,Z% "@DP=TZ@9T\X!NW8!>'M"K&]#/ _KIR\JR MF[X:#PL\&3%Z1$RI)4U=I.\WC99OA,3*BDO!Y%,BX\3D3RH V2[Z@J8T%B1^ M@EBH2TXVP'#JEB]HF?D4T2T2.T"_PPOZRJ5Y]^HY1P\<-DA0-,7A.@FQ!/J8 M,/2(PP14S'?,&(X%1S<>"$Q"_AE]0B1&KGY@+&E%XK#.<4AG-2;N<"-[7&(;7&390;0#>\NPPS3#%J03U, MG'9O9!Y.7^];C=UVSS7>6XW5'IYK9CJ.?:[Q=9K.N2;0:9Q",(A477Z+]XEHH7LX0"SS=T_X,UK(9R2)T%]SB%; _M:ELK('M=G=\CU> MP]B0NQD'=@!C\O-/=L_Z15=23<*\)F&S)F%^D["@(=B9@3J%@3J5!KI+N+S# MN5S5HQ6)TS6]=7&U;Z$_"%Z1D(B7%GKC/9VYLMYM^\3TW1/39Z;1BLJ56DOK<_E#C.0VRA90V5A5H*O+AJ5V^X-2A6J9;DEE:]1==MV215H5/UVS]:7ZK!(^?#: M4EW@E[3I08BK=]%*]+7%VB3,:Q(V:Q+F-PD+&H*=.<>V_CO4L#ZT7//N3W>F M06GSFM;0>#4TLQH:OX8FJ-9DB39/#I+42>0+:VH$#1*+W> 96*50#[?4BI>&^JXJCABG?P+4$L#!!0 ( %.!"5= M3@2ER@( ,$) 9 >&PO=V]R:W-H965TWKG<[SDXD[.$14\%#F30V>N5'GDNC*;8T%DCY?(],Z4BX(H/14S M5Y8"R<2"BMP-/"]R"T*9D\1V[5(D,:]43AE>"I!541#Q>((Y7PX=WWE:N**S MN3(+;A*79(;7J&[+2Z%G;LLRH04R23D#@=.A<^P?I9&QMP8_*2[ERAA,)&/. M[\SD;#)T/',@S#%3AH'HSP)'F.>&2!_CON%T6I<&N#I^8C^UL>M8QD3BB.>_ MZ$3-A\X7!R8X)56NKOCR.S;Q# Q?QG-I?V%9VQX&#F255+QHP/H$!67UESPT M.JP @FV H $$;P7T&T#_&<#O;P&$#2"TRM2A6!U2HD@2"[X$8:PUFQE8,2U: MAT^9^=NOE="[5.-4BW3&$EM7?\^QV*,XL\F<3H= MOSVL6L9=DJ4[(EL3/&P%#_\OISKA[Y4M?)%]ON<]2[\=.5Q38]"J,>A4XP(Q M5X(PG6!9KS.;.GG>*\LNR=(=D:WI%[7Z19WZM44YXL58%[ IR@.XJ(R,P*?0 M6=Y/U;U)[DZW[Y5[EV1I33982>E_5VZMH;O2+\WC1C>7&642*E;:%CKG1#ML.Y?F.A, 9Z?\IU&VTFIBNWK[;D+U!+ P04 " !3 M@0E7[!AOU,L" F"0 &0 'AL+W=OT!0H@/;GK;6O,CLYVV0_QXKI,L MM*R+&$SB2^+'/<<^]_C57RE]8Q8 EJP%EV;@+:Q-#WS?) L0U#15"A)[9DH+ M:K&JY[Y)-=!I#A+<#X.@ZPO*I!?W\[:QCOLJLYQ)&&MB,B&HOCL$KE8#K^7= M-URP^<*Z!C_NIW0.EV"OT['&FE^Q3)D :9B21,-LX U;!Z.>B\\#/C%8F8TR M<4HF2MVXRLETX 5N0L AL8Z!XF\)(^#<$>$T;DM.KQK2 3?+]^S'N7;4,J$& M1HI_9E.[&'AO/#*%&D;V7K_N^Q1$= MSD]*]L."/7R$_4,FFR0*&B0,PF@'?%0//Z,:X:U=M;O!VE^1G(MM*0%0E(*I-P#&35"90>-T@^9[=5[/]:P-D: Q@+NC,@B;# M),E$QJF%*1D*I2W[3MVV:Y K92G?E:1BY&X^LCL[EG'0]Y>;RA]&M(+@5]"6 MHG:EJ/W/EI(?6 5N-97D1";-6J]KAWNJU\]$MI693I69SG_SNO/0R2@,?O>[ M=GY_J;Y;J>_6JC^C:R8R46MU+<-3K7XFLBVQO4ILKU;L*:"?Z/%'W IHG9Q7 MIH.$%>5XEFM!]KX U3L/\7KV#KE#H-DENA;X5-'^QBWF7A!X^L^9-(3##.F# M9@_7DRYNY:)B59I?;!-E\9K,BPM\R(!V =@_4WBYE15W5U9/H_@G4$L#!!0 M ( %.!"5=R(V&MFP, !(- 9 >&PO=V]R:W-H965TQE'4"PO"># >VK.I' ]%I7/&Z50B514% MD=O7-!>;48"#^X,/;+G2YB <#TNRI+=4?RRG$G9ABY*Q@G+%!$>2+D;!*WPU MP1VC8"4^,;I1.VMD3)D)\=UL_LE&0608T9S.M8$@\+>F$YKG!@EX_&A @_:= M1G%W?8_^QAH/QLR(HA.1?V:97HV"-$ 979 JUQ_$YBUM#.H:O+G(E?U%FT8V M"M"\4EH4C3(P*!BO_\G/QA$["C@YHA W"O&>0MP]HM!I%*SGPIJ9->N::#(> M2K%!TD@#FEE8WUAML(9Q$\9;+>$I ST]?B\T1;B++M -!6\H6/Q74DDTX\OZ M"+U2BFJ%",_0#2,SEC/-0/#LFFK"HGB*.XXU"=^]7=$@CIVJ8?@E]8Y<>N!3'79CV.>X-D&*YWF3N$TFZ_%7K$K]/RZWCY MW0E-PS&TNY0\)Y.*8.%X?IWL:% MC*FYJ+A&4!"HRVXOWJEVUV XWHEL=!GUDIX[MOW6JK[7JJF$IB?UUE:POW]4 MK(0VI%^B]] DO[ZCQ8S*;R[;O*BGVO9,8(\G 1H[U;F![<0NP.TZ!E.?"RK)O-?8?9HDDE)<0)386T#=\7*B_RJ:%Z)K!' M3L#10S^.GN"&G3H)H;J]\T>K@?2%RR%R)%YX9W3 OT.UG1^<5/$!CWZ*]\D> M"J71D5Z)'YHY]G?S_02[$5#=[TQ=?TJ*^<%/S;'G0GOLBH>Y ?L'!U?D;GX5 MN,*>NT"U*++/H1>U@-XO=&BM#/L M3&B8B.UR!1\M5!H!>+X0,,&PO=V]R:W-H965T]>AJEMAX%_"=P4YWUL0Z64CY9#>?\HD7 M6"#@L$2K0,UM"S/@W H9C)^-IM>6M(G=]5[]@_-NO"RHAIGD/UB.Q<2[]$@. M*[KA>"]W'Z'Q$UN]I>3:7,#R1$34+DC-9DSM8-19JE2NZ(LM%&S2Y<;URV<<.$?8MS5.8I,WF8?94( M9!23,_(%3#?T?D%F4B,YO0&DC.LWYOAQ?D-.3]Z0$\($>2CD1E.1Z]1'0V&U M_&53<5I7# ]4C,BM%%AH\E[DD+_,]PU]:R'<6YB&1P4_;\0YB8*W) S":(!G M]N_IX1&.PC7G!.6XYQ__%N:6*T06'(=1:,>Y@C(,>Z>N0Z'(8-&Y!XZ.@ M\T(J/$-099=T""]^7?NBAS<0,AK&2UJ\Y"C>@T3*_T:6O'I_493TT 9B1GTV MO_.EEZ#6;@!J4W&ULA95K;],P%(;_BA4FM$FP7-I<6M)(;-,$:(-J%_B ^."V)XTU)PZVTV[_ M'MO)0B%N^Z7Q[;S/>^SZ.-TR_B0* (F>2UJ)F5-(64]=5RP+*+$X9S54:B9G MO,12=?G:%34'O#)!)74#SXO<$I/*R5(S-N=9RAI)205SCD13EIB_7 !EVYGC M.Z\#=V1=2#W@9FF-UW /\K&><]5S>Y45*:$2A%6(0SYS/OK3"]\$F!7?"6S% M3AOI5!:,/>G.Y]7,\;0CH+"46@*KSP8N@5*MI'S\[D2=GJD#=]NOZM97, M @NX9/0'6KE9INF%1-M#)'*GTJ]Y*K M6:+B9/:524!^B-ZC&U#)"=6X)14IFQ)=-[+AT(ZC;PM*UMALY.D52$RH.$,G MB%3HH6"-P-5*I*Y4AK2LN^S@%RT\V /_TE3G:.2]0X$7C-#C_14Z/3G[5\95 M^?1)!7U2@=$=[]%5-'WH<#E<+?J7_^0:MS+5I)M,&T M <3R[J!HYYV O:[Y@U(2),'_A^7NU&7]QMUBOB:54(AR MVI3J!9.J\)MFH9Y:X'J!FL^9*M==1U?__O'._@!02P,$% @ 4X$)5Q%K M>QPF @ \P0 !D !X;"]W;W)K&ULK511;]HP M$/XK5M2'5NIP2 JMJA!IA4W;I%4(VNW9A(-8=6QJ7X#]^YV=E&4#ICWL)?'9 MW_?YN_/9V<[8%U<"(-M72KM15")N[CEW10F5<#VS 4TK*V,K@13:-7<;"V(9 M2)7B21P/>26DCO(LS$UMGID:E=0PM*^M';Q$RN2_03/,\V M8@USP.?-U%+$#RI+68%VTFAF836*WO?OQZG'!\ W"3O7&3.?R<*8%Q]\7HZB MV!L"!05Z!4&_+8Q!*2]$-EY;S>BPI2=VQV_J'T/NE,M".!@;]5TNL1Q%=Q%; MPDK4"F=F]PG:? 9>KS#*A2_;M=@X8D7MT%0MF1Q44C=_L6_KT"'T;\X0DI:0 M_"LA;0FARR-KUD2)^D)^OCO]*_"$KU_BLZI&H>2 M)(>2)$'OYHS>#!Q:62!0#80KFV+XP8?76FZ%\A6Z9H]&%[6U%)Q*N-EA&';P M%VF;#Y,DX]MN5L>8P=TOS&_6TX/U]#]8'Y_WG1Y[BN,_?!]C^K<=4&.<=UK2 M/P=T2&NI'5.P(EK"@ &0 'AL+W=OLIG F5FSA'$*3,:<$0'+ MH7%C]Z>>MB\,?L:PD5MCHB-9HXNEIOH GLO@E MF]+6NS)(D$O%TPJ,)TAC5O[3YTJ'+8#M'@ X%<#9!_0. +H5H/M>#VX%[A6>4TN4"+A_F$G)]=D#,2,W(?\5Q2%LJ! MJ? 7W'*F(DFF+(2P 3]MQ]M."X&) M0J.*\JC)Q6QN^4 M=8CC7A+'^ MO-:^U;%Z W.]+7/KP?25V9<9#6!HX)TH0:S!\#]^L#WK6MA[5I,3W2@'=5ZM6J]5M6F M:9;P%P RAS4(RK!>?]U"N@#QNTF[5K)CM3LEV>249-,3D>UDQ*LSXIVFCKTW MA65;UEYMC=\:[==GZVF.%:[I3.YU[;$4Q-QZB%/ \'0')$G K9NL MFZ*WV%L?V_U)V2O]HRD[-[SM5S&3)($E4EJ=*\RH*+NA2B& M$3:0(+0![B\Y/OG51#NH6U+_+U!+ P04 " !3@0E7YM;PU;<# !% M&0 'AL+W=OPND")(MMN'H@^T-+:$2J*6I.SF[Y>Z6)4MF;%1OL0BQ7-F.&?YG:ZS(((4LUN20R;>; A-,1=#NM593@&'%2A- M=,LP7#W%<:8M9M7<$UW,2,&3.(,GBEB1IIB^/D!"]G/-U X3S_$VXN6$OICE M> LOP#_G3U2,])8EC%/(6$PR1&$SU^[-.]^L -6*?V/8L\XS*K>R)N1[.?@K MG&M&Z1$D$/"2 HN?'2PA24HFX<=_#:G6VBR!W><#NU]M7FQFC1DL2?(E#GDT MUR8:"F&#BX0_D_V?T&QH5/(%)&'57[1OUAH:"@K&2=J A0=IG-6_^$<3B [ M=,X K 9@G0)&9P!V [ OM> T .=2"Z,&,#H%N&< ;@-PJ]C7P:HBO<(<+V:4 M[!$M5PNV\J&2JT*+ ,=9F5DOG(JWL<#QQ2?" 9EC=(.>@7%:!+R@<;;MC9<1 MIEM@"&E/3UHO%K67EEGO++1(\EXQ)"7A1 .X#TYWGT+[\OQIB4AT$6(VSA;AS@_ M6%+&OW%VBRSG([(,RQX*R!OP0L!MXRQ\=3G<&@KGKUGWY?!'3 7<'((?Q=)N M<]:N^)PS?/=!0 L(16'K9N@:)S@+8,"]!RE=6;OO6(X#F&NB.#.@.] 6O_]F MNL8?0T+59&Y%5M;MW6)LCF?ZKJN&2H.>2C)?$=F1;DZKFR/5;;"B#.DEI;E6 MKYILU-'+/5'+Z2EJ'*_P5#KD*R([DF#42C"22E"5[OQ0NH\.T) 04K)KA5!) MME))YHUZ"7 S-DYRP%=D\4@VMY7-55OQI'37"N?V3I ]/3U#*@UZ%QCT76D9 M/HKRN(WR6!IE+\T3\@J 7F 'M PM^OH(Z1KHMZ$82\FNC;%*LI5*,D\EF:^( M[$C>22OO1.TADM)=*_"DE]/]?QLF;UY$*EWR^RX9PP=HVD9XJN:"G_8V:AJG M!7KNAOUDZ9NCHFOSVV<,93 1E :MV.A M/ZW[3?6 D[SJCZP)YR2M'B/ (=!R@7B_(80?!J6!MNNW^!]02P,$% @ M4X$)5X@3^O[, @ ;P< !D !X;"]W;W)K&UL MG55A;]HP$/TK5E9-K42;D "M.H@$M-,VK1LJ[?;9D(-8=>S,=H#^^YV=-*4L M1-6^)#[[[MU[E_ANN)7J2:< ANPR+O3(2XW)KWU?+U/(J+Z0.0@\64F548.F M6OLZ5T 3%Y1Q/PR"@9]1)KQXZ/9F*A[*PG F8*:(+K*,JN<)<+D=>5WO9>.> MK5-C-_QXF-,US,$\YC.%EE^C)"P#H9D41,%JY(V[U].!]7<.OQAL]=Z:6"4+ M*9^L\349>8$E!!R6QB)0?&U@"IQ;(*3QI\+TZI0V<'_]@O[9:4BV86KC8M&-4S8KS@W"D\9 MQIGXAS1 NE?DG$P*C6=:DSFL\3,934YOP%#&-7F G2DH/R,GA GRD,I"4Y'H MH6^0@<7QEU6V29DM/)(M(G=2F%236Y% \C;>1^8U_?"%_B1L!?Q6B L2!1T2 M!F%$'N7BI-:@->/''#]U!\*E%3J^6TWNG MG)\Y*&J86+>JZ?VCIG>@IC7??ZKIUVKZK6KJ'WXJLP43U+:5#AK"ZD))=JE9 MXH1BPQDK17'?B46WU!KV.HPS6: S%N58:(=\9W3!.#//354J60[VJM2-^L%! MH1J<+E]]WN@?U/H'K?KG*55P/L$>F) 9?;;"]D5VR.T.9X6&)LZ#)LZ7!YP; MG((H.B#M[_6N#-3:M71-EK:H91^H=^NI,7;-\F!_@M.D;/ZO,.4HNJ-JS80F M'%8(&5Q<8C%5V=Y+P\C<=&ULK5==;YLP%/TK%INF5EH+F/"1+HG4I/OHI'95NZX/TQ[<<).@@

    P[GWF/#]6C#^$^Q I#H*8FI&!LK*=,STQ3S%21$ MG+(4J+JS8#PA4@WYTA0I!Q+FH"0VL65Y9D(B:DQ&^=P-GXQ8)N.(P@U'(DL2 MPG]/(6:;L6$;SQ.WT7(E]80Y&:5D"7<@[],;KD9FQ1)&"5 1,8HX+,;&N7TV MLP<:D$=\BV C:M=(I_+(V$\]N S'AJ4500QSJ2F(^EO##.)8,RD=OTI2HWJF M!M:OG]D_Y,FK9!Z)@!F+'Z)0KL9&8* 0%B2+Y2W;?((R(5?SS5DL\E^T*6,M M \TS(5E2@I6")*+%/WDJ"U$#*)YN "X!N T8[ X)<#)$RV4Y6E=$$DF(\XV MB.MHQ:8O\MKD:)5-1+6-=Y*KNY'"RHTBBKZN6"8(#<7(E$JM M?J8Y+Y5-"V5XAS('73$J5P*]IR&$3;RILJQ2Q<^I3G$OX>>,GB+'>HNPA9T. M/;-_A^,>.4Y5>2?G&^S@NX4UT PZ*U,@O1RI-^)ZXEC8'8S,=5WORRB,/7]8 M135D#2I9@UY96\LOZ9PE@(YB)L1QE\J"R*T]_\1U'*>ELB,J"+P=*MU*I=NK M(NN&3TI%R+Z?@7)(_ ?76I["?7;\DRD9 YC0[T.!? U&),WKVS/ M>M>U5 Y$ULC=JW+W#N60][+VV+?;#G5$V6J1=SOD5RK]7I4?>13V^M$+W]>/ M Y$U,@VJ3(/_WLC!B])BUW?\E@$OH^QA@'=LD6$E:_CO!J _M7=Y]=KNLZ>7 M?%][#D36J(-M;3]QUJ$V3,G4W M#WVX9UA7FX\#N=LRN?8SM7J4/$>W?-/WX M?6TY%%LS6[S-%O_WQBFA]0H/7+N]<3JB<.!:.VS8?IGM_D]SPX;]MTX_^]XF M'8BM68MM.V ?K!\HF>H-R8DW&+8]ZXAR J_EF5EK:1/@R[S3%VC.,BJ+EJ^: MK4X3YWD/W9J?ZE-&WBIO:8HCRA7ARX@*%,-"45JGOEI&O.CZBX%D:=XX/S*I MVO#\&PO=V]R:W-H965TVT3-J/G^V$K"UI-%2^Q*][3LZ] M1W[$*\8?Q0) HJ<\HV)H+:0LSFQ;3!>08W'*"J!J9<9XCJ4:\KDM"@XX-: \ MLSW'B>P<$VHEL9F[X4G,2ID1"C<IZX)?.%U!-V$A=X M#F.0]\4-5R.[84E)#E001A&'V= Z=\]&?1UO KX36(FU/M*93!A[U(,OZ=!R MM"#(8"HU U;-$D:099I(R?A5*GN@YK #?8 ?!J M@/>_ +\&^";12IE)ZQ)+G,2'X+?-0-O\)\DU\?'F2CP%(:6.A\$\"58 MR?MW;N1\:+/EC<@VZA T=0CV,JE"A^O5]Z-!X&Z9U!86>H.HW:2P$1?N8=(# MH=TF=9*_UJ0W(MNH0]34(=K+I.AE]1V_M[V16J("?]<^ZC72>IW21HP73)D$ MQ^B:T9/:ITY;.@E?:\L;D6WDWF]R[^]E2__%R>7YOCO8LJ4E*APXP98M]MH] MI=\(ZK">$RI0!C.%W;O50++"7%T3)M5%:+H+]50!K@/4^HRIZZL> MZ-NP>?PD?P%02P,$% @ 4X$)5S-H#]LY P R!, T !X;"]S='EL M97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.R MEE\_7SM-/_!EC(>M+!6-?8_/NYU.&I>42S(:R$5Y59HZFJJ%-$.2 MMJ'(WS[G0])-WY/(RXU5SH;D[N3MCX4REV\B?S]Z=W34N3N]W(^?.."4Q$'1 M\V>(GG5P78MATNFNM!M^;(4\\1BC73S+T1.&,.%^P(\3^ATQ"Q*WY@(=1XZ; MG1P-"B4W&YH0'[#JM&31/15#,J:"3S0'5D%++E8^W(/ 5 FE(V,KR:;K0J1^ M\'#7]Z#(&IV22Z5=;I_!?T^:X7O N@<&N1"MP1[Q@=&@HL8P+:]LQPUVP4=0 MU+1O5Y5U.--TU>V=DPW!W6R2B=(YTVV:+EF'1@/!"K"C^6P.=Z.J&$!C5&D; M.:%G8YT?:A0=JU9P9>NORQ: YAZ%U>G5256'P6?R9+YR3\[X6A MU[QHKC1_L-F@5*8VP#2)[IDV?+H=^:EI=OP:3Z6LP^2IJLG_X)I/L\#TV M1[>#,QDWAXRMD\S..::-1G!>'))O,_GH.&/E#9W8 M/U-V].WXG!5T("R. 87DP!QC'L[ \_]-\^NA\/(9YZP>1 M/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1TJ2),O""&!A!TF"(? TX@CF M #Q@2)*X]^#>^RA>OZ?BS?_N1K\ 4$L#!!0 ( %.!"5>7BKL

    -8?20$3;8T.P6BP^0"X99K>]9!:G0 MS-L'I;\ME?K&'H=^-,>S.VO7;^9ST]Z)@9O?U5J,\,E*Z8%;.-2W<[/6@G?F M3@@[]/-\L:CG Y?C[.3M]EZ7>AX>*"M:*]4()]V)&RD>S,_/W2&[ET8N92_M MT_',O^_%C URE(/\+KKCV6+&S)UZ^%-I^5V-EO=7K59]?SS+-A_<"&UE^^+T ME8.\YDOCSUB^_,H!Y'A6+^"&*ZF-]5?X^W-@O!=P\>9HLNJC[*W0I]R*3UI- M:SG>NMO KY@'/\/'8?NZ">(;_7_"J%8KV8I3U4Z#&.TFCEKT#G T=W)M9FSD M@SB>;2]A[\:.?1@M!(F=C9M;P;7NE\)7GW6;7VT!-XBA?B/A WW6>?#=0?XU M\JF35G3LO1H[,9K-.Z-ZV0%1 )DCD/D>(?_. \@"@2SV"5D$D"4"61)";ANY M8U<.!_XT@*P0R&J?D2P#R!J!K'<+>0&C(\O8 ;O@=M*"J16S=X+],1DY"F," MR :!; @@40 60*D YNLO\ U^ 5\W[D*VSI;8$/Y@@"S LQ/2G4/LN\9!_-\@6ZI M03PVQ$2-LV/E>,P:,#]RJ=D-[Z%??A;R78L&D]V!&276JRY[(*N M^'[2.L3$3)/M6#6;47SA.>$^VC[]QBY[#DF;X_T08F*NR4ADDX6=\9(_N9[H M.4-,S#89A6ZRW/?'5@V"7?-'$0V/F&DR"M5DA1_&(1L?;UUN[O(*V0G-HW$' M94+$.J''-+3N&6S,GE'(;JJ%%S3"8YA4RR>N/F05IWN?$/A6_D M$!,M8"ADDC4^$S-63RWDC- #0SS,(SF%1S(GDFW^RJ[$K8]EB(@)):<02G;D M(]CZJGHS$D(4W=@=8F)"R2F$DCNA7$U+(_Z9'.J'^^>1Q&224\@D412P7ZY# M3$PF.85,4I5!5/3GF%5R"JND:H,8$[-*3F&55&T03Z%@FBDH-).J#6),S#H% MA742M4'\"!68=0H*ZT3E < Y1O-KB(A.FI&8)Y& QPV.V:<@L4\B 8\Q,?L4 M).5,(L6-,3$#%23ES,]D\M5>B;FG("ED7J1K6\X0$W-/05+1O)JV.=00$W-/ M05+1)*9*HUY98NXI*=R3RHNRL,@N,?>4%.Y)8>81)N:>DL(]*ZV HFAB%BKW6@&%T:PP"U7[7,2)HEEA%JHH+)3$K$),S$(5A862]634 MZ)B%*@H+)3&C1L8A6J2 MN;CGJ\S_C9TA)F:A>J]S<5'?1+>QDBM!/O0TS, M0C7)C%PXLQF!AIB8A6H2"P68!^S+VFV"<).-T]2B(E9 MJ"&QT$O,?X]#3,Q"#8F%$DL$I]&3CEFH(;'0ZY@P-H68Z'9J$@NE,,-UWP:S M4.,M-/<7FY.WG5C!O;H+^ H#YUO>MY>:N1>_&2TO*[&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKG%:<44\R;64# MR"D_%-L@H-7)[MMR!O9!/>A)Q!FA G'Y1Y]0P=.O]H=N6'RW'L?M1U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R74??W,ZKGI_N9 MB]?/KOS/Q':[/6S*SW;S^U3.XS\&UW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X> MTL-E5M7_?Z@ M%02MY@]ZA*#'^8/2$F5<$B1-L";0.B'7B<#KA& G K$3DIT(S$Z(=B)0.R'; MB<#MA' G KD3TIT([$Z(=R+06U!O(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O M1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&^;;'83Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. M KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#O MC'KG[]1[&#^/9;CU?*WQ^=])]7BYM]P>?UU^G40)5U>I- M6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV M;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N4 M1E!$Y2BDW_E/6G]_M/CI^?]>"Z\26?S7]ZOOX-4$L! A0#% M @ 4X$)5P=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !3@0E76GIK0.T K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !3@0E7F5R< M(Q & "<)P $P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( %.!"5<\#D(PW 4 / > 8 " @0P( M !X;"]W;W)K#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5[#J$E@,!0 G1, !@ M ("!C10 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4X$)5W06-VFN!@ :AP !@ ("!KR, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4X$)5_'%L?'G P MY0@ !@ ("!\CH 'AL+W=O&UL4$L! A0#% @ 4X$)5_)! MFVC1! ( L !D ("!C4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5VNG&>3: @ 4P8 !D M ("!]U 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4X$)5T&LWZ:> P \ < !D ("! MSUH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4X$)5W&G)C%@ @ -04 !D ("!&PO=V]R:W-H965TU")MZ&UL4$L! A0#% @ 4X$)5PL9:C+Q M P 90D !D ("!)70 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5Z/!J4=9 @ .04 !D M ("!58( 'AL+W=O&PO=V]R M:W-H965TJ6<0] P, .L& M 9 " @0F* !X;"]W;W)K&UL M4$L! A0#% @ 4X$)5P%B3Y+Z @ I 8 !D ("!0XT M 'AL+W=O&PO=V]R:W-H965TGXW1 , !0) 9 M " @3^4 !X;"]W;W)K&UL4$L! A0#% @ M4X$)5\U+DP13 @ 7 4 !D ("!NI< 'AL+W=O= !X;"]W M;W)K&UL4$L! A0#% @ 4X$)5V*3Z_=S P M! @ !D ("!+J 'AL+W=O+J$>\" #*!@ &0 @('8 MHP >&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5U7]A#&0 @ +@8 !D M ("!Y*H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4X$)5Y=6!T6" P E T !D ("!R[4 'AL M+W=OK=0L<" M #,"@ &0 @(&$N0 >&PO=V]R:W-H965T!^^S\:P0 \8 9 " M@8*\ !X;"]W;W)K&UL4$L! A0#% @ 4X$) M5SF#SLPV! U0\ !D ("!),$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5^=A7Y 1 P *@H M !D ("!U\P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5ZVJZY+7 @ 3 @ !D M ("!A]8 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ 4X$)5P?7,DYP @ ?@4 !D ("!0>$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5SHB MYM,P @ B@4 !D ("!+>L 'AL+W=O&PO=V]R:W-H965T;O !X;"]W;W)K&UL4$L! A0#% @ 4X$)5U'5)@"&! 6A\ !D M ("!F?( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4X$)5])D<^]6 @ #P8 !D ("! MS/T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4X$)5V0!CFC( @ ) @ !D ("!F@8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4X$)5T@YJ49W @ G08 !D M ("!2AL! 'AL+W=O&PO=V]R M:W-H965TP@ 0!X;"]W;W)K&UL M4$L! A0#% @ 4X$)5^Q, OH" P G@H !D ("!22,! M 'AL+W=O&PO=V]R:W-H965T($_K^S ( &\' 9 M " @7 J 0!X;"]W;W)K&UL4$L! A0#% @ M4X$)5\ 2E)II P APT !D ("!&UL4$L! A0#% @ 4X$)5Y>*NQS $P( L M ( !9#7!E&UL4$L%!@ 0 !6 %8 D1< U# 0 $! end XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 200 268 1 false 64 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.amsc.com/20230630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations Unaudited Condensed Consolidated Statements of Operations Statements 3 false false R4.htm 003 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss Unaudited Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 004 - Statement - Unaudited Consolidated Statements of Stockholders' Equity Sheet http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity Unaudited Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity Sheet http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity Note 1 - Nature of the Business and Operations and Liquidity Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Stock-based Compensation Sheet http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation Note 3 - Stock-based Compensation Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Computation of Net Loss Per Common Share Sheet http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share Note 4 - Computation of Net Loss Per Common Share Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Goodwill and Other Intangibles Sheet http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles Note 5 - Goodwill and Other Intangibles Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Fair Value Measurements Sheet http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements Note 6 - Fair Value Measurements Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Accounts Receivable Sheet http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable Note 7 - Accounts Receivable Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Inventory Sheet http://www.amsc.com/20230630/role/statement-note-8-inventory Note 8 - Inventory Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Prepaid and Other Current Assets Sheet http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets- Note 9 - Prepaid and Other Current Assets Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Property, Plant and Equipment Sheet http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment Note 10 - Property, Plant and Equipment Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses Sheet http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses Note 11 - Accounts Payable and Accrued Expenses Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Income Taxes Sheet http://www.amsc.com/20230630/role/statement-note-12-income-taxes Note 12 - Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Contingent Consideration Sheet http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration- Note 13 - Contingent Consideration Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Debt Sheet http://www.amsc.com/20230630/role/statement-note-14-debt- Note 14 - Debt Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Leases Sheet http://www.amsc.com/20230630/role/statement-note-15-leases- Note 15 - Leases Notes 21 false false R22.htm 021 - Disclosure - Note 16 - Commitments and Contingencies Sheet http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies Note 16 - Commitments and Contingencies Notes 22 false false R23.htm 022 - Disclosure - Note 17 - Restructuring Sheet http://www.amsc.com/20230630/role/statement-note-17-restructuring- Note 17 - Restructuring Notes 23 false false R24.htm 023 - Disclosure - Note 18 - Business Segments Sheet http://www.amsc.com/20230630/role/statement-note-18-business-segments Note 18 - Business Segments Notes 24 false false R25.htm 024 - Disclosure - Note 19 - Recent Accounting Pronouncements Sheet http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements Note 19 - Recent Accounting Pronouncements Notes 25 false false R26.htm 025 - Disclosure - Note 20 - Subsequent Events Sheet http://www.amsc.com/20230630/role/statement-note-20-subsequent-events Note 20 - Subsequent Events Notes 26 false false R27.htm 026 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition 27 false false R28.htm 027 - Disclosure - Note 3 - Stock-based Compensation (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables Note 3 - Stock-based Compensation (Tables) Tables http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation 28 false false R29.htm 028 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables Note 4 - Computation of Net Loss Per Common Share (Tables) Tables http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share 29 false false R30.htm 029 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables Note 5 - Goodwill and Other Intangibles (Tables) Tables http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles 30 false false R31.htm 030 - Disclosure - Note 6 - Fair Value Measurements (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables Note 6 - Fair Value Measurements (Tables) Tables http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements 31 false false R32.htm 031 - Disclosure - Note 7 - Accounts Receivable (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables Note 7 - Accounts Receivable (Tables) Tables http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable 32 false false R33.htm 032 - Disclosure - Note 8 - Inventory (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-8-inventory-tables Note 8 - Inventory (Tables) Tables http://www.amsc.com/20230630/role/statement-note-8-inventory 33 false false R34.htm 033 - Disclosure - Note 10 - Property, Plant and Equipment (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables Note 10 - Property, Plant and Equipment (Tables) Tables http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment 34 false false R35.htm 034 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables Note 11 - Accounts Payable and Accrued Expenses (Tables) Tables http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses 35 false false R36.htm 035 - Disclosure - Note 13 - Contingent Consideration (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables Note 13 - Contingent Consideration (Tables) Tables http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration- 36 false false R37.htm 036 - Disclosure - Note 15 - Leases (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-15-leases-tables Note 15 - Leases (Tables) Tables http://www.amsc.com/20230630/role/statement-note-15-leases- 37 false false R38.htm 037 - Disclosure - Note 17 - Restructuring (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables Note 17 - Restructuring (Tables) Tables http://www.amsc.com/20230630/role/statement-note-17-restructuring- 38 false false R39.htm 038 - Disclosure - Note 18 - Business Segments (Tables) Sheet http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables Note 18 - Business Segments (Tables) Tables http://www.amsc.com/20230630/role/statement-note-18-business-segments 39 false false R40.htm 039 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual Note 1 - Nature of the Business and Operations and Liquidity (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity 40 false false R41.htm 040 - Disclosure - Note 2 - Revenue Recognition 1 (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual Note 2 - Revenue Recognition 1 (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables 41 false false R42.htm 041 - Disclosure - Note 2 - Revenue Recognition 2 (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual Note 2 - Revenue Recognition 2 (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables 42 false false R43.htm 042 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Details 43 false false R44.htm 043 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Details 44 false false R45.htm 044 - Disclosure - Note 2 - Revenue Recognition - Revenues by Major Customers (Details) Sheet http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details Note 2 - Revenue Recognition - Revenues by Major Customers (Details) Details 45 false false R46.htm 045 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual Note 3 - Stock-based Compensation (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables 46 false false R47.htm 046 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details) Sheet http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details) Details 47 false false R48.htm 048 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual Note 4 - Computation of Net Loss Per Common Share (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables 48 false false R49.htm 049 - Disclosure - Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details) Sheet http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details) Details 49 false false R50.htm 050 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual Note 5 - Goodwill and Other Intangibles (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables 50 false false R51.htm 051 - Disclosure - Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details) Sheet http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details) Details 51 false false R52.htm 052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details) Sheet http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details) Details 52 false false R53.htm 053 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual Note 6 - Fair Value Measurements (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables 53 false false R54.htm 054 - Disclosure - Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details) Sheet http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details) Details 54 false false R55.htm 055 - Disclosure - Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details) Sheet http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details) Details 55 false false R56.htm 056 - Disclosure - Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details) Sheet http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details) Details 56 false false R57.htm 057 - Disclosure - Note 8 - Inventory (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual Note 8 - Inventory (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-8-inventory-tables 57 false false R58.htm 058 - Disclosure - Note 8 - Inventory - Summary of Net Inventory (Details) Sheet http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details Note 8 - Inventory - Summary of Net Inventory (Details) Details 58 false false R59.htm 059 - Disclosure - Note 9 - Prepaid and Other Current Assets (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual Note 9 - Prepaid and Other Current Assets (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets- 59 false false R60.htm 060 - Disclosure - Note 10 - Property, Plant and Equipment (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual Note 10 - Property, Plant and Equipment (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables 60 false false R61.htm 061 - Disclosure - Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details) Sheet http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details) Details 61 false false R62.htm 062 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual Note 11 - Accounts Payable and Accrued Expenses (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables 62 false false R63.htm 063 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) Sheet http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) Details 63 false false R64.htm 064 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) Sheet http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details) Details 64 false false R65.htm 065 - Disclosure - Note 12 - Income Taxes (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual Note 12 - Income Taxes (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-12-income-taxes 65 false false R66.htm 066 - Disclosure - Note 13 - Contingent Consideration (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual Note 13 - Contingent Consideration (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables 66 false false R67.htm 067 - Disclosure - Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details) Sheet http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details) Details 67 false false R68.htm 068 - Disclosure - Note 14 - Debt (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual Note 14 - Debt (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-14-debt- 68 false false R69.htm 069 - Disclosure - Note 15 - Leases (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual Note 15 - Leases (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-15-leases-tables 69 false false R70.htm 070 - Disclosure - Note 15 - Leases - Operating Lease Assets and Liabilities (Details) Sheet http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details Note 15 - Leases - Operating Lease Assets and Liabilities (Details) Details 70 false false R71.htm 071 - Disclosure - Note 15 - Leases - Lease Cost (Details) Sheet http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details Note 15 - Leases - Lease Cost (Details) Details 71 false false R72.htm 072 - Disclosure - Note 15 - Leases - Minimum Future Lease Obligation (Details) Sheet http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details Note 15 - Leases - Minimum Future Lease Obligation (Details) Details 72 false false R73.htm 073 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual Note 16 - Commitments and Contingencies (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies 73 false false R74.htm 074 - Disclosure - Note 17 - Restructuring (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual Note 17 - Restructuring (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables 74 false false R75.htm 075 - Disclosure - Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details) Sheet http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details) Details 75 false false R76.htm 076 - Disclosure - Note 18 - Business Segments (Details Textual) Sheet http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual Note 18 - Business Segments (Details Textual) Details http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables 76 false false R77.htm 077 - Disclosure - Note 18 - Business Segments - Operating Results for Business Segments (Details) Sheet http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details Note 18 - Business Segments - Operating Results for Business Segments (Details) Details 77 false false R78.htm 078 - Disclosure - Note 18 - Business Segments - Total Business Segments Assets (Details) Sheet http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details Note 18 - Business Segments - Total Business Segments Assets (Details) Details 78 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 24 fact(s) appearing in ix:hidden were eligible for transformation: amsc:BusinessCombinationNumberOfEquipmentFinancingAgreementAssumed, amsc:ContractWithCustomerPaymentTerm, amsc:ExtendedServiceWarrantyTerm, amsc:ExtendedWarrantyTriggerPeriod, amsc:PercentageOfQualifiedWagesPaid, amsc:SupplyCommitmentDefaultLettersOfCreditToBeReceived, amsc:WarrantyPeriod, dei:EntityRegistrantName, us-gaap:AmortizationOfIntangibleAssets, us-gaap:DebtCurrent, us-gaap:GoodwillImpairmentLoss, us-gaap:LesseeOperatingLeaseRenewalTerm, us-gaap:LiabilityForUncertainTaxPositionsCurrent, us-gaap:NumberOfOperatingSegments, us-gaap:NumberOfReportableSegments, us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:Revenues, us-gaap:UnrecognizedTaxBenefits - amsc20230630_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35 amsc20230630_10q.htm amsc-20230630.xsd amsc-20230630_cal.xml amsc-20230630_def.xml amsc-20230630_lab.xml amsc-20230630_pre.xml ex_535444.htm ex_535445.htm ex_535446.htm ex_535447.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "amsc20230630_10q.htm": { "axisCustom": 0, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 586, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 200, "dts": { "calculationLink": { "local": [ "amsc-20230630_cal.xml" ] }, "definitionLink": { "local": [ "amsc-20230630_def.xml" ] }, "inline": { "local": [ "amsc20230630_10q.htm" ] }, "labelLink": { "local": [ "amsc-20230630_lab.xml" ] }, "presentationLink": { "local": [ "amsc-20230630_pre.xml" ] }, "schema": { "local": [ "amsc-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/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" ] } }, "elementCount": 444, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 13, "http://www.amsc.com/20230630": 10, "http://xbrl.sec.gov/dei/2023": 6, "total": 29 }, "keyCustom": 37, "keyStandard": 231, "memberCustom": 23, "memberStandard": 38, "nsprefix": "amsc", "nsuri": "http://www.amsc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.amsc.com/20230630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Computation of Net Loss Per Common Share", "menuCat": "Notes", "order": "10", "role": "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "shortName": "Note 4 - Computation of Net Loss Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Goodwill and Other Intangibles", "menuCat": "Notes", "order": "11", "role": "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "shortName": "Note 5 - Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "shortName": "Note 6 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Accounts Receivable", "menuCat": "Notes", "order": "13", "role": "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "shortName": "Note 7 - Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Inventory", "menuCat": "Notes", "order": "14", "role": "http://www.amsc.com/20230630/role/statement-note-8-inventory", "shortName": "Note 8 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:PrepaidAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Prepaid and Other Current Assets", "menuCat": "Notes", "order": "15", "role": "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "shortName": "Note 9 - Prepaid and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:PrepaidAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Property, Plant and Equipment", "menuCat": "Notes", "order": "16", "role": "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "shortName": "Note 10 - Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses", "menuCat": "Notes", "order": "17", "role": "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "shortName": "Note 11 - Accounts Payable and Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "shortName": "Note 12 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:BusinessCombinationContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Contingent Consideration", "menuCat": "Notes", "order": "19", "role": "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "shortName": "Note 13 - Contingent Consideration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:BusinessCombinationContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Unaudited Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Debt", "menuCat": "Notes", "order": "20", "role": "http://www.amsc.com/20230630/role/statement-note-14-debt-", "shortName": "Note 14 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 15 - Leases", "menuCat": "Notes", "order": "21", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-", "shortName": "Note 15 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 16 - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "shortName": "Note 16 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 17 - Restructuring", "menuCat": "Notes", "order": "23", "role": "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "shortName": "Note 17 - Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 18 - Business Segments", "menuCat": "Notes", "order": "24", "role": "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "shortName": "Note 18 - Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 19 - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "25", "role": "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "shortName": "Note 19 - Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 20 - Subsequent Events", "menuCat": "Notes", "order": "26", "role": "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "shortName": "Note 20 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 2 - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "shortName": "Note 2 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 3 - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "shortName": "Note 3 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "shortName": "Note 4 - Computation of Net Loss Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Unaudited Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "3", "role": "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Goodwill and Other Intangibles (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "shortName": "Note 5 - Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "shortName": "Note 6 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "amsc:AccountsReceivableTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Accounts Receivable (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "shortName": "Note 7 - Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "amsc:AccountsReceivableTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 8 - Inventory (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables", "shortName": "Note 8 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "shortName": "Note 10 - Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "shortName": "Note 11 - Accounts Payable and Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 13 - Contingent Consideration (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "shortName": "Note 13 - Contingent Consideration (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 15 - Leases (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "shortName": "Note 15 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "amsc:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 17 - Restructuring (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "shortName": "Note 17 - Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 18 - Business Segments (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "shortName": "Note 18 - Business Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "4", "role": "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "shortName": "Note 1 - Nature of the Business and Operations and Liquidity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "2", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "2", "first": true, "lang": null, "name": "amsc:RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 2 - Revenue Recognition 1 (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "shortName": "Note 2 - Revenue Recognition 1 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "2", "first": true, "lang": null, "name": "amsc:RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 2 - Revenue Recognition 2 (Details Textual)", "menuCat": "Details", "order": "42", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "shortName": "Note 2 - Revenue Recognition 2 (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "43", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_StatementBusinessSegmentsAxis-GridMember_StatementGeographicalAxis-AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "amsc:ContractWithCustomerAssetUnbilledARNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "shortName": "Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "amsc:ContractWithCustomerAssetUnbilledARNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-InoxWindLimitedMember_StatementBusinessSegmentsAxis-WindMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 2 - Revenue Recognition - Revenues by Major Customers (Details)", "menuCat": "Details", "order": "45", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details", "shortName": "Note 2 - Revenue Recognition - Revenues by Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-InoxWindLimitedMember_StatementBusinessSegmentsAxis-WindMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 3 - Stock-based Compensation (Details Textual)", "menuCat": "Details", "order": "46", "role": "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "shortName": "Note 3 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details)", "menuCat": "Details", "order": "47", "role": "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "shortName": "Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_IncomeStatementLocationAxis-CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 4 - Computation of Net Loss Per Common Share (Details Textual)", "menuCat": "Details", "order": "48", "role": "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual", "shortName": "Note 4 - Computation of Net Loss Per Common Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details)", "menuCat": "Details", "order": "49", "role": "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "shortName": "Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2022-03-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Unaudited Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity", "shortName": "Unaudited Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2022-03-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipCoreTechnologyAndKnowhowMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 5 - Goodwill and Other Intangibles (Details Textual)", "menuCat": "Details", "order": "50", "role": "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "shortName": "Note 5 - Goodwill and Other Intangibles (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipCoreTechnologyAndKnowhowMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details)", "menuCat": "Details", "order": "51", "role": "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details)", "menuCat": "Details", "order": "52", "role": "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "shortName": "Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_BusinessAcquisitionAxis-NortheastPowerSystemsIncNEPSIMember", "decimals": "INF", "first": true, "lang": null, "name": "amsc:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighNumberOfShares", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 6 - Fair Value Measurements (Details Textual)", "menuCat": "Details", "order": "53", "role": "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "shortName": "Note 6 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "54", "role": "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "shortName": "Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31_FairValueByLiabilityClassAxis-DerivativeFinancialInstrumentsLiabilitiesMember", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details)", "menuCat": "Details", "order": "55", "role": "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "shortName": "Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2022-03-31_FairValueByLiabilityClassAxis-DerivativeFinancialInstrumentsLiabilitiesMember", "decimals": "-5", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "amsc:AccountsReceivableTableTextBlock", "amsc:AccountsReceivableTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details)", "menuCat": "Details", "order": "56", "role": "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "shortName": "Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "amsc:AccountsReceivableTableTextBlock", "amsc:AccountsReceivableTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 8 - Inventory (Details Textual)", "menuCat": "Details", "order": "57", "role": "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "shortName": "Note 8 - Inventory (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 8 - Inventory - Summary of Net Inventory (Details)", "menuCat": "Details", "order": "58", "role": "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "shortName": "Note 8 - Inventory - Summary of Net Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "amsc:PrepaidAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "amsc:EmployeeRetentionCreditsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 9 - Prepaid and Other Current Assets (Details Textual)", "menuCat": "Details", "order": "59", "role": "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual", "shortName": "Note 9 - Prepaid and Other Current Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "amsc:PrepaidAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "amsc:EmployeeRetentionCreditsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 10 - Property, Plant and Equipment (Details Textual)", "menuCat": "Details", "order": "60", "role": "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual", "shortName": "Note 10 - Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details)", "menuCat": "Details", "order": "61", "role": "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "shortName": "Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses (Details Textual)", "menuCat": "Details", "order": "62", "role": "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "shortName": "Note 11 - Accounts Payable and Accrued Expenses (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details)", "menuCat": "Details", "order": "63", "role": "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "shortName": "Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details)", "menuCat": "Details", "order": "64", "role": "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "shortName": "Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 12 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "65", "role": "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "shortName": "Note 12 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2022-04-01_2022-06-30_RangeAxis-MaximumMember", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 13 - Contingent Consideration (Details Textual)", "menuCat": "Details", "order": "66", "role": "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "shortName": "Note 13 - Contingent Consideration (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2020-10-01_2020-10-01_BusinessAcquisitionAxis-NortheastPowerSystemsIncNEPSIMember", "decimals": "-6", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details)", "menuCat": "Details", "order": "67", "role": "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "shortName": "Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "amsc:BusinessCombinationContingentConsiderationTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_MeasurementInputTypeAxis-MeasurementInputRevenueRiskPremiumMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 14 - Debt (Details Textual)", "menuCat": "Details", "order": "68", "role": "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "shortName": "Note 14 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "amsc:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_BalanceSheetLocationAxis-PropertyAndEquipmentNetMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 15 - Leases (Details Textual)", "menuCat": "Details", "order": "69", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "shortName": "Note 15 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_BalanceSheetLocationAxis-PropertyAndEquipmentNetMember_LegalEntityAxis-NeeltranIncMember", "decimals": "-2", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Nature of the Business and Operations and Liquidity", "menuCat": "Notes", "order": "7", "role": "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "shortName": "Note 1 - Nature of the Business and Operations and Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 15 - Leases - Operating Lease Assets and Liabilities (Details)", "menuCat": "Details", "order": "70", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "shortName": "Note 15 - Leases - Operating Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "amsc:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "lang": null, "name": "amsc:OperatingAndFinanceLeaseRightofuseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 15 - Leases - Lease Cost (Details)", "menuCat": "Details", "order": "71", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details", "shortName": "Note 15 - Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 15 - Leases - Minimum Future Lease Obligation (Details)", "menuCat": "Details", "order": "72", "role": "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "shortName": "Note 15 - Leases - Minimum Future Lease Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "73", "role": "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "shortName": "Note 16 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-01-24", "decimals": "2", "first": true, "lang": null, "name": "amsc:RestructuringAndRelatedCostWorkforceToBeReducedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 17 - Restructuring (Details Textual)", "menuCat": "Details", "order": "74", "role": "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "shortName": "Note 17 - Restructuring (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-01-24", "decimals": "2", "first": true, "lang": null, "name": "amsc:RestructuringAndRelatedCostWorkforceToBeReducedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details)", "menuCat": "Details", "order": "75", "role": "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "shortName": "Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_RestructuringCostAndReserveAxis-EmployeeSeveranceMember", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 18 - Business Segments (Details Textual)", "menuCat": "Details", "order": "76", "role": "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "shortName": "Note 18 - Business Segments (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 18 - Business Segments - Operating Results for Business Segments (Details)", "menuCat": "Details", "order": "77", "role": "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "shortName": "Note 18 - Business Segments - Operating Results for Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_ConsolidationItemsAxis-CorporateNonSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Note 18 - Business Segments - Total Business Segments Assets (Details)", "menuCat": "Details", "order": "78", "role": "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "shortName": "Note 18 - Business Segments - Total Business Segments Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "i_2023-06-30_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-GridMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Revenue Recognition", "menuCat": "Notes", "order": "8", "role": "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "shortName": "Note 2 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Stock-based Compensation", "menuCat": "Notes", "order": "9", "role": "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "shortName": "Note 3 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "amsc20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "tag": { "amsc_AccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accounts receivable.", "label": "Accounts Receivable [Table Text Block]" } } }, "localname": "AccountsReceivableTableTextBlock", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables" ], "xbrltype": "textBlockItemType" }, "amsc_AccountsReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts receivable.", "label": "Accounts Receivable [Text Block]" } } }, "localname": "AccountsReceivableTextBlock", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable" ], "xbrltype": "textBlockItemType" }, "amsc_AccruedContractLoss": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 8.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "represents the accrued contract loss.", "label": "Accrued contract loss" } } }, "localname": "AccruedContractLoss", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "amsc_AccruedInventoriesInTransit": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of accrued inventories in transit, as of the balance sheet date.", "label": "Accrued inventories in-transit" } } }, "localname": "AccruedInventoriesInTransit", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "amsc_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's assets and liabilities.", "label": "Assets And Liabilities Lessee [Table Text Block]" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-tables" ], "xbrltype": "textBlockItemType" }, "amsc_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to backlog.", "label": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "amsc_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid in shares.", "label": "amsc_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighNumberOfShares", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighNumberOfShares", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "sharesItemType" }, "amsc_BusinessCombinationContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for contingent consideration for business combination.", "label": "Business Combination, Contingent Consideration [Text Block]" } } }, "localname": "BusinessCombinationContingentConsiderationTextBlock", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-" ], "xbrltype": "textBlockItemType" }, "amsc_BusinessCombinationNumberOfEquipmentFinancingAgreementAssumed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of equipment financing agreement assumed for business combination.", "label": "amsc_BusinessCombinationNumberOfEquipmentFinancingAgreementAssumed", "terseLabel": "Business Combination, Number of Equipment Financing Agreement Assumed" } } }, "localname": "BusinessCombinationNumberOfEquipmentFinancingAgreementAssumed", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual" ], "xbrltype": "integerItemType" }, "amsc_CashCashEquivalentsAndMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of currency on hand as well as demand deposits with banks or financial institutions, and marketable securities.", "label": "amsc_CashCashEquivalentsAndMarketableSecurities", "terseLabel": "Cash, Cash Equivalents, and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecurities", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetDeferredProgramCostsChangeInContractCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the change in contract costs attributable to deferred program costs related to contract with customer.", "label": "Deferred Program Costs, increases for costs incurred to fulfill performance obligations" } } }, "localname": "ContractWithCustomerAssetDeferredProgramCostsChangeInContractCosts", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetDeferredProgramCostsContractCostsRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of contract costs recognized from deferred program costs, with regard to asset from contract with customer.", "label": "Deferred Program Costs, decrease due to cost recognition on completed performance obligations" } } }, "localname": "ContractWithCustomerAssetDeferredProgramCostsContractCostsRecognized", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetDeferredProgramCostsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the net deferred program costs related to contract with customer.", "label": "amsc_ContractWithCustomerAssetDeferredProgramCostsNet", "periodEndLabel": "Deferred Program Costs, ending balance", "periodStartLabel": "Deferred Program Costs, beginning balance" } } }, "localname": "ContractWithCustomerAssetDeferredProgramCostsNet", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetDeferredProgramCostsOtherChanges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the change in the asset from contract with customer, attributable to other changes in deferred program costs.", "label": "Deferred Program Costs, other changes and FX impact" } } }, "localname": "ContractWithCustomerAssetDeferredProgramCostsOtherChanges", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetUnbilledARChangeInTimeFramePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the revenue recognized from performance obligation satisfied from change in time frame of unbilled AR related to contract with customer.", "label": "Unbilled AR, increase (decrease) due to customer billings" } } }, "localname": "ContractWithCustomerAssetUnbilledARChangeInTimeFramePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetUnbilledARNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the net unbilled AR related to contract with customer.", "label": "amsc_ContractWithCustomerAssetUnbilledARNet", "periodEndLabel": "Unbilled AR, ending balance", "periodStartLabel": "Unbilled AR, beginning balance" } } }, "localname": "ContractWithCustomerAssetUnbilledARNet", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetUnbilledAROtherChanges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents changes in the asset from contract with customer from other changes pertaining to unbilled accounts receivable.", "label": "Unbilled AR, other changes and FX impact" } } }, "localname": "ContractWithCustomerAssetUnbilledAROtherChanges", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerAssetUnbilledARRevenueRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the change in the asset from the contract with customer from revenue recognized on unbilled accounts receivable.", "label": "Unbilled AR, increase (decrease) due to recognition of revenue based on transfer of control of performance obligations" } } }, "localname": "ContractWithCustomerAssetUnbilledARRevenueRecognized", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerLiabilityOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents other changes in the liability from contract with customer.", "label": "Other changes and FX impact" } } }, "localname": "ContractWithCustomerLiabilityOtherChanges", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerLossAccrual": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase in loss accrual costs from contract with customer.", "label": "amsc_ContractWithCustomerLossAccrual", "terseLabel": "Contract With Customer Loss Accrual" } } }, "localname": "ContractWithCustomerLossAccrual", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_ContractWithCustomerPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the payment term, from the date of delivery, under contracts with customers.", "label": "amsc_ContractWithCustomerPaymentTerm", "terseLabel": "Contract with Customer, Payment Term (Day)" } } }, "localname": "ContractWithCustomerPaymentTerm", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "durationItemType" }, "amsc_CoreTechnologyAndKnowhowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Core Technology and Know-how.", "label": "Core Technology and Know-how [Member]" } } }, "localname": "CoreTechnologyAndKnowhowMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "amsc_CustomerRelationshipCoreTechnologyAndKnowhowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer relationship, core technology and know-how intangible assets.", "label": "Customer Relationship, Core Technology and Know-how [Member]" } } }, "localname": "CustomerRelationshipCoreTechnologyAndKnowhowMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual" ], "xbrltype": "domainItemType" }, "amsc_EmployeeRetentionCreditsBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents employee retention credits benefit.", "label": "amsc_EmployeeRetentionCreditsBenefit", "terseLabel": "Employee Retention Credits Benefit" } } }, "localname": "EmployeeRetentionCreditsBenefit", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_EmployeeRetentionCreditsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents employee retention credits receivable.", "label": "amsc_EmployeeRetentionCreditsReceivable", "terseLabel": "Employee Retention Credits Receivable" } } }, "localname": "EmployeeRetentionCreditsReceivable", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_EquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equipment and software.", "label": "Equipment and Software [Member]" } } }, "localname": "EquipmentAndSoftwareMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "amsc_EquipmentAndSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equipment and systems.", "label": "Equipment and Systems [Member]" } } }, "localname": "EquipmentAndSystemsMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "amsc_EquipmentFinancingAgreementsAssumedInBusinessAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents equipment financing agreements assumed in business acquisition.", "label": "Equipment Financing Agreements Assumed In Business Acquisition [Member]" } } }, "localname": "EquipmentFinancingAgreementsAssumedInBusinessAcquisitionMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual" ], "xbrltype": "domainItemType" }, "amsc_ExtendedServiceWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the additional term of extended service-type warranties.", "label": "amsc_ExtendedServiceWarrantyTerm", "terseLabel": "Extended Service Warranty, Term (Year)" } } }, "localname": "ExtendedServiceWarrantyTerm", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "durationItemType" }, "amsc_ExtendedWarrantyTriggerPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period in which customers may extend their warranty for an additional term.", "label": "amsc_ExtendedWarrantyTriggerPeriod", "terseLabel": "Extended Warranty Trigger Period (Year)" } } }, "localname": "ExtendedWarrantyTriggerPeriod", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual" ], "xbrltype": "durationItemType" }, "amsc_FinanceLeaseRightOfUseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-use [Member]" } } }, "localname": "FinanceLeaseRightOfUseMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "amsc_GridMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Grid segment.", "label": "Grid [Member]" } } }, "localname": "GridMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "amsc_ImmediatelyVestedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock which is vested immediately upon issuance.", "label": "Immediately Vested Common Stock [Member]" } } }, "localname": "ImmediatelyVestedCommonStockMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "amsc_InoxWindLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Inox Wind Limited.", "label": "Inox Wind Limited [Member]" } } }, "localname": "InoxWindLimitedMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "amsc_InventoryForLongtermContractsOrProgramsNetOfReserves": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Deferred program costs" } } }, "localname": "InventoryForLongtermContractsOrProgramsNetOfReserves", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details" ], "xbrltype": "monetaryItemType" }, "amsc_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of lease liability of both operating and financing leases, classified as current.", "label": "Lease liability, current portion" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "amsc_LeaseLiabilityCurrentPortionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents current portion of lease liability", "label": "Lease Liability Current Portion [Member]" } } }, "localname": "LeaseLiabilityCurrentPortionMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "amsc_LeaseLiabilityLongTermPortionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents long term portion for lease liability", "label": "Lease Liability Long Term Portion [Member]" } } }, "localname": "LeaseLiabilityLongTermPortionMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "amsc_LeaseLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents lease liability.", "label": "Lease Liability [Member]" } } }, "localname": "LeaseLiabilityMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "domainItemType" }, "amsc_LeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of lease liability of both operating and financing leases, classified as noncurrent.", "label": "amsc_LeaseLiabilityNoncurrent", "verboseLabel": "Lease liability, long-term portion" } } }, "localname": "LeaseLiabilityNoncurrent", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "amsc_MeasurementInputPaymentDelayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using payment delay.", "label": "Measurement Input, Payment Delay [Member]" } } }, "localname": "MeasurementInputPaymentDelayMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "domainItemType" }, "amsc_MeasurementInputRevenueRiskPremiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using revenue risk premium.", "label": "Measurement Input, Revenue Risk Premium [Member]" } } }, "localname": "MeasurementInputRevenueRiskPremiumMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "domainItemType" }, "amsc_MeasurementInputRevenueVolatilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using revenue volatility.", "label": "Measurement Input, Revenue Volatility [Member]" } } }, "localname": "MeasurementInputRevenueVolatilityMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "domainItemType" }, "amsc_NeeltranIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to Neeltran and International.", "label": "Neeltran Inc. [Member]" } } }, "localname": "NeeltranIncMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual" ], "xbrltype": "domainItemType" }, "amsc_NortheastPowerSystemsIncNEPSIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Northeast Power Systems, Inc (NEPSI).", "label": "Northeast Power Systems, Inc (NEPSI) [Member]" } } }, "localname": "NortheastPowerSystemsIncNEPSIMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "amsc_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_OperatingAndFinanceLeaseRightofuseAsset": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under both operating and finance lease.", "label": "amsc_OperatingAndFinanceLeaseRightofuseAsset", "totalLabel": "Total right-of-use assets" } } }, "localname": "OperatingAndFinanceLeaseRightofuseAsset", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_OperatingAndFinancingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases.", "label": "Total lease liabilities" } } }, "localname": "OperatingAndFinancingLeaseLiabilities", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "amsc_PercentageOfQualifiedWagesPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of qualified wages paid.", "label": "amsc_PercentageOfQualifiedWagesPaid", "terseLabel": "Percentage of Qualified Wages Paid" } } }, "localname": "PercentageOfQualifiedWagesPaid", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "percentItemType" }, "amsc_PrepaidAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail disclosure of prepaid and other current assets.", "label": "Prepaid and Other Current Assets [Text Block]" } } }, "localname": "PrepaidAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-" ], "xbrltype": "textBlockItemType" }, "amsc_ProceedsFromEmployeeRetentionCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents proceeds received for initial claims that were processed.", "label": "amsc_ProceedsFromEmployeeRetentionCredit", "terseLabel": "Proceeds From Employee Retention Credit" } } }, "localname": "ProceedsFromEmployeeRetentionCredit", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_PropertyAndEquipmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents property and equipment, net.", "label": "Property and Equipment, Net [Member]" } } }, "localname": "PropertyAndEquipmentNetMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "amsc_RestructuringAndRelatedCostExpectedAnnualSavings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of expected annual savings due to restructuring program.", "label": "amsc_RestructuringAndRelatedCostExpectedAnnualSavings", "terseLabel": "Restructuring and Related Cost, Expected Annual Savings" } } }, "localname": "RestructuringAndRelatedCostExpectedAnnualSavings", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_RestructuringAndRelatedCostWorkforceToBeReducedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of workforce to be reduced for restructuring and related cost.", "label": "amsc_RestructuringAndRelatedCostWorkforceToBeReducedPercentage", "terseLabel": "Restructuring and Related Cost, Workforce To be Reduced Percentage" } } }, "localname": "RestructuringAndRelatedCostWorkforceToBeReducedPercentage", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual" ], "xbrltype": "percentItemType" }, "amsc_RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of revenue recognized at the point of time when control transferred to the customer.", "label": "amsc_RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage", "terseLabel": "Revenue, Performance Obligation Satisfied, Revenue Recognized, Percentage" } } }, "localname": "RevenuePerformanceObligationSatisfiedRevenueRecognizedPercentage", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "percentItemType" }, "amsc_SGLCarbonLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to SGL Carbon LLC.", "label": "SGL Carbon LLC [Member]" } } }, "localname": "SGLCarbonLlcMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "amsc_ServicesAndTechnologyDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to services and technology development.", "label": "Services and Technology Development [Member]" } } }, "localname": "ServicesAndTechnologyDevelopmentMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "amsc_SharesTiedToDerivativeLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the shares tied to the derivative liability.", "label": "Shares Tied to Derivative Liability [Member]" } } }, "localname": "SharesTiedToDerivativeLiabilityMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual" ], "xbrltype": "domainItemType" }, "amsc_SupplyCommitmentDefaultLettersOfCreditToBeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of letters of credit to be received for goods and services to be continued under the supply commitment.", "label": "amsc_SupplyCommitmentDefaultLettersOfCreditToBeReceived", "terseLabel": "Supply Commitment, Default, Letters of Credit to be Received" } } }, "localname": "SupplyCommitmentDefaultLettersOfCreditToBeReceived", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "monetaryItemType" }, "amsc_WarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the typical term of assurance-type warranties on all product sales.", "label": "amsc_WarrantyPeriod", "terseLabel": "Warranty Period (Year)" } } }, "localname": "WarrantyPeriod", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "durationItemType" }, "amsc_WindMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Wind segment.", "label": "Wind [Member]" } } }, "localname": "WindMember", "nsuri": "http://www.amsc.com/20230630", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "amsc_statement-statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details)" } } }, "localname": "statement-statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-10-property-plant-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Property, Plant and Equipment" } } }, "localname": "statement-statement-note-10-property-plant-and-equipment-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details)" } } }, "localname": "statement-statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-11-accounts-payable-and-accrued-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accounts Payable and Accrued Expenses" } } }, "localname": "statement-statement-note-11-accounts-payable-and-accrued-expenses-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details)" } } }, "localname": "statement-statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-13-contingent-consideration-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Contingent Consideration" } } }, "localname": "statement-statement-note-13-contingent-consideration-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-15-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Leases - Lease Cost (Details)" } } }, "localname": "statement-statement-note-15-leases-lease-cost-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-15-leases-minimum-future-lease-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Leases - Minimum Future Lease Obligation (Details)" } } }, "localname": "statement-statement-note-15-leases-minimum-future-lease-obligation-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-15-leases-operating-lease-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Leases - Operating Lease Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-15-leases-operating-lease-assets-and-liabilities-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-15-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Leases" } } }, "localname": "statement-statement-note-15-leases-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-17-restructuring-restructuring-charges-and-cash-payments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Restructuring - Restructuring Charges and Cash Payments (Details)" } } }, "localname": "statement-statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-17-restructuring-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 17 - Restructuring" } } }, "localname": "statement-statement-note-17-restructuring-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-18-business-segments-operating-results-for-business-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 18 - Business Segments - Operating Results for Business Segments (Details)" } } }, "localname": "statement-statement-note-18-business-segments-operating-results-for-business-segments-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-18-business-segments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 18 - Business Segments" } } }, "localname": "statement-statement-note-18-business-segments-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-18-business-segments-total-business-segments-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 18 - Business Segments - Total Business Segments Assets (Details)" } } }, "localname": "statement-statement-note-18-business-segments-total-business-segments-assets-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-2-revenue-recognition-contract-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-2-revenue-recognition-revenues-by-major-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Revenues by Major Customers (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-revenues-by-major-customers-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-2-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition" } } }, "localname": "statement-statement-note-2-revenue-recognition-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation - Stock-based Compensation Expense by Financial Statement Line Item (Details)" } } }, "localname": "statement-statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-3-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation" } } }, "localname": "statement-statement-note-3-stockbased-compensation-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-3-stockbased-compensation-weighted-average-assumptions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation - Weighted Average Assumptions (Details)" } } }, "localname": "statement-statement-note-3-stockbased-compensation-weighted-average-assumptions-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Computation of Net Loss Per Common Share - Reconciliation of Numerators and Denominators of EPS Calculation (Details)" } } }, "localname": "statement-statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-4-computation-of-net-loss-per-common-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Computation of Net Loss Per Common Share" } } }, "localname": "statement-statement-note-4-computation-of-net-loss-per-common-share-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Expected Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-5-goodwill-and-other-intangibles-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangibles - Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-5-goodwill-and-other-intangibles-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangibles" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangibles-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details)" } } }, "localname": "statement-statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair value (Details)" } } }, "localname": "statement-statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-6-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurements" } } }, "localname": "statement-statement-note-6-fair-value-measurements-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-7-accounts-receivable-summary-of-accounts-receivable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details)" } } }, "localname": "statement-statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-7-accounts-receivable-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Accounts Receivable" } } }, "localname": "statement-statement-note-7-accounts-receivable-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-8-inventory-summary-of-net-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Inventory - Summary of Net Inventory (Details)" } } }, "localname": "statement-statement-note-8-inventory-summary-of-net-inventory-details", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "amsc_statement-statement-note-8-inventory-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Inventory" } } }, "localname": "statement-statement-note-8-inventory-tables", "nsuri": "http://www.amsc.com/20230630", "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-weighted-average-assumptions-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "http://www.amsc.com/20230630/role/statement-note-8-inventory", "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-weighted-average-assumptions-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "http://www.amsc.com/20230630/role/statement-note-8-inventory", "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [ "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r182", "r221", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r303", "r304", "r305", "r306", "r308", "r309", "r311", "r313", "r314", "r723", "r724" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r182", "r221", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r303", "r304", "r305", "r306", "r308", "r309", "r311", "r313", "r314", "r723", "r724" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r180", "r181", "r320", "r342", "r487", "r641", "r643" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r248", "r658", "r727", "r746", "r747" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r293", "r294", "r295", "r296", "r366", "r494", "r539", "r560", "r561", "r611", "r613", "r615", "r616", "r618", "r632", "r633", "r647", "r654", "r664", "r669", "r725", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r293", "r294", "r295", "r296", "r366", "r494", "r539", "r560", "r561", "r611", "r613", "r615", "r616", "r618", "r632", "r633", "r647", "r654", "r664", "r669", "r725", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r248", "r658", "r727", "r746", "r747" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r244", "r497", "r533", "r534", "r535", "r536", "r537", "r538", "r634", "r656", "r668", "r692", "r719", "r720", "r727", "r746" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r244", "r497", "r533", "r534", "r535", "r536", "r537", "r538", "r634", "r656", "r668", "r692", "r719", "r720", "r727", "r746" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r293", "r294", "r295", "r296", "r359", "r366", "r392", "r393", "r394", "r493", "r494", "r539", "r560", "r561", "r611", "r613", "r615", "r616", "r618", "r632", "r633", "r647", "r654", "r664", "r669", "r672", "r716", "r725", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r293", "r294", "r295", "r296", "r359", "r366", "r392", "r393", "r394", "r493", "r494", "r539", "r560", "r561", "r611", "r613", "r615", "r616", "r618", "r632", "r633", "r647", "r654", "r664", "r669", "r672", "r716", "r725", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r180", "r181", "r320", "r342", "r487", "r642", "r643" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r246", "r247", "r557", "r558", "r559", "r612", "r614", "r617", "r619", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r635", "r657", "r672", "r727", "r746" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r246", "r247", "r557", "r558", "r559", "r612", "r614", "r617", "r619", "r620", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r635", "r657", "r672", "r727", "r746" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued expenses", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r667" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r249", "r250" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r89", "r130" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 0.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r33", "r100", "r161", "r513", "r544", "r547" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r13", "r33", "r437", "r440", "r485", "r540", "r541", "r695", "r696", "r697", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r92" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r401", "r402", "r403", "r555", "r704", "r705", "r706", "r730", "r749" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r68", "r69", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r396", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total stock-based compensation expense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r9", "r54" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of acquisition-related intangibles" } } }, "localname": "AmortizationOfAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r54", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r158", "r178", "r219", "r234", "r240", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r432", "r434", "r459", "r508", "r582", "r667", "r679", "r723", "r724", "r737" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r152", "r163", "r178", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r432", "r434", "r459", "r667", "r723", "r724", "r737" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r76", "r77" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r496" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Accounts receivable (billed)" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r428", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r70", "r71", "r428", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r431", "r700" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Change in fair value of contingent consideration", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r1", "r75", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Fair value (millions)" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r2", "r75" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "decimalItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r80", "r81" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r154", "r636" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r37", "r108", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r108" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r29", "r85", "r510", "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r119", "r291", "r292", "r622", "r718" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r704", "r705", "r730", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r91", "r570", "r588", "r749", "r750" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "us-gaap_CommonStockSharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r91", "r512", "r667" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r166", "r168", "r173", "r504", "r519" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r44", "r46", "r82", "r83", "r248", "r621" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r44", "r46", "r82", "r83", "r248", "r548", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r44", "r46", "r82", "r83", "r248", "r621", "r690" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r44", "r46", "r82", "r83", "r248" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Inox Wind Limited" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r44", "r46", "r82", "r83", "r248", "r621" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r344", "r345", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "periodEndLabel": "Contract Liabilities, ending balance", "periodStartLabel": "Contract Liabilities, beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r655" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Increase (decrease) due to customer billings" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r344", "r345", "r356" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r344", "r345", "r356" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue, long-term portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r17", "r233", "r234", "r235", "r236", "r242", "r709" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r104", "r178", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r459", "r723" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r45", "r248" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r39", "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Issuance of common stock to settle liabilities" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r159" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, current portion", "terseLabel": "Debt, Current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r120", "r177", "r316", "r322", "r323", "r324", "r325", "r326", "r327", "r332", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r88", "r89", "r129", "r131", "r182", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r472", "r649", "r650", "r651", "r652", "r653", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r27", "r182", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r472", "r649", "r650", "r651", "r652", "r653", "r701" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r409", "r410" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r9", "r122", "r142", "r423", "r424", "r703" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r409", "r410", "r509" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 7.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Advanced deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r9", "r60" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r9", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation, Depletion and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r367", "r369", "r397", "r398", "r400", "r665" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r11", "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "http://www.amsc.com/20230630/role/statement-note-8-inventory", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-" ], "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [ "r751", "r752", "r753", "r754" ], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r174", "r192", "r193", "r194", "r195", "r196", "r203", "r205", "r207", "r208", "r209", "r213", "r445", "r446", "r505", "r520", "r644" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "terseLabel": "Net loss per share ? basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares outstanding" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r174", "r192", "r193", "r194", "r195", "r196", "r205", "r207", "r208", "r209", "r213", "r445", "r446", "r505", "r520", "r644" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)", "terseLabel": "Net loss per share ? diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r202", "r210", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r733" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r14", "r148", "r169", "r170", "r171", "r183", "r184", "r185", "r189", "r197", "r199", "r214", "r252", "r255", "r343", "r401", "r402", "r403", "r416", "r417", "r436", "r437", "r438", "r439", "r440", "r442", "r444", "r466", "r467", "r468", "r469", "r470", "r471", "r485", "r540", "r541", "r542", "r555", "r608" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r330", "r360", "r361", "r362", "r363", "r364", "r365", "r452", "r490", "r491", "r492", "r650", "r651", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r79", "r126" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r18", "r78", "r330", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r451", "r452", "r454", "r455", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r330", "r360", "r365", "r452", "r490", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r330", "r360", "r365", "r452", "r491", "r650", "r651", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r330", "r360", "r361", "r362", "r363", "r364", "r365", "r452", "r492", "r650", "r651", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r16", "r79" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "negatedLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r330", "r360", "r361", "r362", "r363", "r364", "r365", "r490", "r491", "r492", "r650", "r651", "r659", "r660", "r661" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r450", "r457" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Lease liabilities - ST Financing" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r476" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details": { "order": 0.0, "parentTag": "amsc_OperatingAndFinanceLeaseRightofuseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Right-of-use assets - Financing", "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "verboseLabel": "Estimated Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r156", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r115" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r115" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "verboseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r115" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "verboseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r115" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r115" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r270", "r272", "r273", "r275", "r498", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r114", "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "verboseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r55", "r58" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r114", "r498" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Total", "verboseLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r155", "r258", "r503", "r648", "r667", "r711", "r712" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r9", "r259", "r265", "r269", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Grant [Member]" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r103", "r178", "r219", "r233", "r239", "r242", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r459", "r646", "r723" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r101", "r133", "r219", "r233", "r239", "r242", "r506", "r517", "r646" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276", "r282", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r282", "r593" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r179", "r407", "r412", "r414", "r415", "r421", "r425", "r426", "r427", "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-12-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r145", "r198", "r199", "r227", "r411", "r422", "r521" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax expense", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r495", "r700" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r8" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating asset and liability accounts:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r8" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r271", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "verboseLabel": "Trade name and trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r116" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "verboseLabel": "Intangible assets, gross amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r53", "r57" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangibles, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r112", "r638" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r162", "r637", "r667" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, net", "totalLabel": "Net inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r112", "r640" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r112", "r639" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r257" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Provision for excess and obsolete inventory", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r478", "r666" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r484" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r178", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r433", "r434", "r435", "r459", "r568", "r645", "r679", "r723", "r737", "r738" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r96", "r132", "r515", "r667", "r702", "r710", "r732" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r153", "r178", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r433", "r434", "r435", "r459", "r667", "r723", "r737", "r738" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as current.", "label": "us-gaap_LiabilityForUncertainTaxPositionsCurrent", "terseLabel": "Liability for Uncertainty in Income Taxes, Current" } } }, "localname": "LiabilityForUncertainTaxPositionsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r74", "r406", "r729" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r160" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Debt, long-term portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r175" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r175" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r108", "r109", "r110" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "terseLabel": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r102", "r110", "r134", "r151", "r164", "r167", "r171", "r178", "r188", "r192", "r193", "r194", "r195", "r198", "r199", "r206", "r219", "r233", "r239", "r242", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r446", "r459", "r518", "r590", "r606", "r607", "r646", "r678", "r723" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations", "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r143", "r144", "r146", "r149", "r186", "r187", "r190", "r191", "r200", "r201", "r253", "r254", "r418", "r419", "r420", "r441", "r443", "r447", "r448", "r449", "r460", "r461", "r462", "r473", "r474", "r486", "r499", "r500", "r501", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r219", "r233", "r239", "r242", "r646" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "terseLabel": "Operating Income (loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r479", "r666" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease costs - fixed" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liabilities - ST Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liabilities - LT Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r476" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details": { "order": 1.0, "parentTag": "amsc_OperatingAndFinanceLeaseRightofuseAsset", "weight": 1.0 }, "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r483", "r666" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r482", "r666" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted-average remaining lease term (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r242" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r87", "r124", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued other miscellaneous expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r157" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r6", "r100", "r463", "r464", "r465" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation (loss) gain" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive (loss) gain, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r12", "r125", "r165", "r168" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Total other comprehensive (loss) gain, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "us-gaap_OtherNoncashIncomeExpense", "negatedLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r687", "r698" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "us-gaap_PaymentsForProceedsFromOtherInvestingActivities", "negatedLabel": "Change in other assets" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r281", "r699" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "us-gaap_PaymentsForRestructuring", "negatedLabel": "Cash payments restructuring", "terseLabel": "Payments for Restructuring" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r35", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r694" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r84", "r297", "r299", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "us-gaap_ProductWarrantyAccrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r25", "r721", "r722" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued product warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Settlements during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Provisions for warranties during the period" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r688", "r691", "r715" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r691", "r713" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r686", "r693", "r714" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r117", "r137", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r507", "r516", "r667" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r36", "r552" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r86", "r405", "r745" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r37", "r127", "r154", "r176", "r511" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r154", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "terseLabel": "Restricted Cash and Cash Equivalents, Current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r37", "r136", "r176" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent", "terseLabel": "Restricted Cash and Cash Equivalents, Noncurrent", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r281", "r284", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r280", "r283", "r287", "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "us-gaap_RestructuringAndRelatedCostExpectedCost1", "terseLabel": "Restructuring and Related Cost, Expected Cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r9", "r285", "r287", "r717" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r280", "r281", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r281", "r286" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Accrued restructuring", "periodEndLabel": "Accrued restructuring balance", "periodStartLabel": "Accrued restructuring balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r93", "r121", "r514", "r543", "r547", "r553", "r571", "r667" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r148", "r183", "r184", "r185", "r189", "r197", "r199", "r252", "r255", "r401", "r402", "r403", "r416", "r417", "r436", "r438", "r439", "r442", "r444", "r540", "r542", "r555", "r749" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r220", "r221", "r232", "r237", "r238", "r244", "r246", "r248", "r354", "r355", "r497" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r147", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r172", "r178", "r220", "r221", "r232", "r237", "r238", "r244", "r246", "r248", "r251", "r303", "r304", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r459", "r506", "r723" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "us-gaap_Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r248", "r689" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r55", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r20", "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r61", "r62", "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r47", "r48", "r49", "r52" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r283", "r289", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r648", "r692", "r746" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r231", "r236", "r240", "r241", "r242", "r243", "r244", "r245", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r480", "r666" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r150", "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r277", "r283", "r289", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r648", "r692", "r746" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r14", "r31", "r148", "r169", "r170", "r171", "r183", "r184", "r185", "r189", "r197", "r199", "r214", "r252", "r255", "r343", "r401", "r402", "r403", "r416", "r417", "r436", "r437", "r438", "r439", "r440", "r442", "r444", "r466", "r467", "r468", "r469", "r470", "r471", "r485", "r540", "r541", "r542", "r555", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r183", "r184", "r185", "r214", "r497", "r551", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r591", "r592", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r673" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-weighted-average-assumptions-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "http://www.amsc.com/20230630/role/statement-note-8-inventory", "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations", "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r183", "r184", "r185", "r214", "r497", "r551", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r591", "r592", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r673" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity", "http://www.amsc.com/20230630/role/statement-note-1-nature-of-the-business-and-operations-and-liquidity-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-cost-and-accumulated-depreciation-of-property-and-equipment-details", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-details-textual", "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-details-textual", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-product-warranty-activity-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-summary-of-accounts-payable-and-accrued-expenses-details", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes", "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-details-textual", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-summary-of-the-key-assumptions-used-to-calculate-fair-value-of-warrants-details", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "http://www.amsc.com/20230630/role/statement-note-14-debt-", "http://www.amsc.com/20230630/role/statement-note-14-debt-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-", "http://www.amsc.com/20230630/role/statement-note-15-leases-details-textual", "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-minimum-future-lease-obligation-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-operating-lease-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies", "http://www.amsc.com/20230630/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-details-textual", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-operating-results-for-business-segments-details", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-total-business-segments-assets-details", "http://www.amsc.com/20230630/role/statement-note-19-recent-accounting-pronouncements", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-1-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-2-details-textual", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-revenues-by-major-customers-details", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-stockbased-compensation-expense-by-financial-statement-line-item-details", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-weighted-average-assumptions-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-details-textual", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-details-textual", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-expected-future-amortization-expense-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-assets-and-liabilities-carried-at-fair-value-on-a-recurring-basis-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-derivative-liability-measured-at-fair-value-details", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "http://www.amsc.com/20230630/role/statement-note-8-inventory", "http://www.amsc.com/20230630/role/statement-note-8-inventory-details-textual", "http://www.amsc.com/20230630/role/statement-note-8-inventory-summary-of-net-inventory-details", "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-", "http://www.amsc.com/20230630/role/statement-note-9-prepaid-and-other-current-assets-details-textual", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-comprehensive-loss", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations", "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Issuance of stock for 401(k) match (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r14", "r90", "r91", "r121" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Issuance of common stock - restricted shares (in shares)", "negatedLabel": "Issuance of common stock - restricted shares, net of forfeited shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r14", "r90", "r91", "r121" ], "lang": { "en-us": { "role": { "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).", "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan", "terseLabel": "Issuance of stock for 401(k) match" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r14", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Issuance of common stock - restricted shares" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r91", "r94", "r95", "r111", "r572", "r588", "r609", "r610", "r667", "r679", "r702", "r710", "r732", "r749" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets", "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-20-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental schedule of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-10-property-plant-and-equipment-tables", "http://www.amsc.com/20230630/role/statement-note-11-accounts-payable-and-accrued-expenses-tables", "http://www.amsc.com/20230630/role/statement-note-13-contingent-consideration-tables", "http://www.amsc.com/20230630/role/statement-note-15-leases-tables", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-tables", "http://www.amsc.com/20230630/role/statement-note-18-business-segments-tables", "http://www.amsc.com/20230630/role/statement-note-2-revenue-recognition-tables", "http://www.amsc.com/20230630/role/statement-note-3-stockbased-compensation-tables", "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-tables", "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-tables", "http://www.amsc.com/20230630/role/statement-note-6-fair-value-measurements-tables", "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-tables", "http://www.amsc.com/20230630/role/statement-note-8-inventory-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-5-goodwill-and-other-intangibles-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r30", "r64", "r65" ], "calculation": { "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r280", "r281", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-17-restructuring-", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-details-textual", "http://www.amsc.com/20230630/role/statement-note-17-restructuring-restructuring-charges-and-cash-payments-details" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r496" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Accounts receivable (unbilled)" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-7-accounts-receivable-summary-of-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r408", "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r481", "r666" ], "calculation": { "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Operating lease costs - variable" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-15-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r204", "r209" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "terseLabel": "Shares used in per-share calculation ? diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).", "label": "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "negatedLabel": "Weighted-average shares subject to repurchase (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r41", "r42" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted-average shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r203", "r209" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Shares used in per-share calculation ? basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.amsc.com/20230630/role/statement-note-4-computation-of-net-loss-per-common-share-reconciliation-of-numerators-and-denominators-of-eps-calculation-details", "http://www.amsc.com/20230630/role/statement-unaudited-condensed-consolidated-statements-of-operations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org//420/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 97 0001437749-23-022793-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-022793-xbrl.zip M4$L#!!0 ( %.!"5?!*N@$O!4 "D> 0 1 86US8RTR,#(S,#8S,"YX M@/C4;CPL]_?PQ\ZQY3YI'P:+3W9G=D MX= AKA=.CT8_;NWCVY/S\Y'%(A2ZR"D@!;__IR/;3MWSX_ M,O<3'MX\'+PA=+JSO[N[M_.O[Q>W@G:4 M$J. .15J>/#&(<$.<-E]?[";43HD#B.ZR(D?Q]1_P[#S9DKN=]*7HE!>(*:4 MMX"J1/JV4L3%GIR:OZ@21M2.%G/,*K*+(J K?[T#KZ',KKV[9^_O927QHS.3 M\X W%2:^%_Z2U\_;\F '7H\1PQEYB#R'R:L6KRIU,\^1D_(754(:Y803Q,:" M/W^X3+34'&72Y%6U0#2G"O[\384T9O84H?EJS>F+96*%'-F;"CEP=J.J(&G[ MOMM)7I9)O1IK>"'T+">WQN.*]=)^L'=X>+@CWHXL%$74&\<1_DIH<(HG*/:Y M-''X1XQ\;^)AE_=A'P=7J)V5DT'W5=II/B;=?2PU4!,S\66R^1_ M]6@-#N3#'4I\O!/B*83!>GW!I[12"CK$(0QU>^^7Y4!A2")1E7B6/9W/O7!" MTD?\(<0%G[+([@9/+!$I?$+4 3[U\<3.G)(YII'' 5X*#D4%,XHG1R.(".PL M&OBWC\9O>+"2D:PPJ([I0D]>!/L7A7A96;#_T8CQQO9QJO6SJ^,@OZTZO(@3 M^\(J:ZJ4BR=ME>)%O-!;8YWF%+?5B1=A/ KN9"FHX(X36!Z?E_*0-!(!M>T2 M)Q8_^'S8YO]ZT<*&OD@#P65D0;D?-^?U(74BGGZMN6R9=(6UDHF#SH3OM]W= M73XG/TUYE7\>AZYU)MA:YP7;SSM+O%;$B!EVK\+?Q.^E7I$63BGJ"E:1IU]N MV;KRDNG3S)QZ5HY#%+L>N&:'A"X.6?*+$=]SA<<>(U],4M@,XXAUM'I;+J90 ML,=-?YM)P7__R.2P3C(YX%B@'XA.RI)9 M%URR 4RUIF01<7[-B.]BRFS\1\R'=1,8:L/.%'3>UD%'!9C;DD#_8YT)B0;( MZ/H!Q&;VQ"2%F3,Q2BF!#_.E[O)NYW3U-#X:F8/,>9D0><_C8QV7@?UQRF2P(EB^%5( - M+I7U)97*XF*4(ASQYT4FU99#9]^F^!Z',>;_.F2:B-@'&O(*39G^@]3T$/S> M)%SYOSG7+3?M03+@0].Y(FKD#K5/[J.A4E,F_B@U<1*:WN"/&K?(Y\/Q0%&T'@B/./;[F%A>H2GS[DO-"U'=<

    H.M6;,O9;J;$A.+M.9"B-OR>)#-:QD&'+,;"W:Z=+YPM[[J-L MU?B/V)L#4:\$3$/5IFS_3IYJV17&3_C_S;H& 00(SC(!MMWR>\4H.D<+&,R$ M@?A#&O.),WZ$R6N_ %R;ARDL*-)N>^7!^SH11(#A.!'$.DL%V79,[/.!F%L5 MVQ%Z[&GZI:I,65B>71-!V[G@9]T!OVTWY $LDT1>.(5'L&+BN6ENN=>87ENO M*1/+LVLBH#O)F8M%EYSYMIO[K>WB<=3/M%D=ILPH3XTEH1IGM.TF>V?[F+=4 MOQB[5(LAL^W+PA+A MTTDA@ B13LH";+OM/]B<0T1C)XHI;Y1^?7>E,E/6E6>P1.AT4^:X[=;\6&P* M8'C:._,LK<^43>7I+!$KY7L(;E.FVV[70Y$6AH1#,N>#SC6G).2_G?X+##K5 MF[*Z/*\E0JL;(4,VK>4R0+:C),.6@V!_UV;QF.$_8G@$&R_Z65U:GRDSRU-8 M(A2[S9E:9_>#7>5[=^P(]5TKKJW7E)WEZ2G%UB#KKW>"^_]NN<65VWD,6+VQ M;E.6EZ>MZG8,#>9ONZG' ![:,S,%$'G2J\U&H@$P>KM^#,!$EX4I<,A3:! GIBKV78T6+]FNY !R]?6:\KJ\DR=8C?28/&5_40& M["RIS91UY9FZRB:EP:9:VTD,V%F3@RG;*S)ZC?M6!D"TVUQB ADM69F"B"+] MI[V=98!*\[8% ^AHKMT4(!1[W>JV1@P86%XJ-V#QY;I,V5>Q?ZU8?!^LJ5@\ M-6!4196F;*O8N;:R*CN86+V<:L+,-=6:,K5B!YMTL78P=X_S^K:+(^3YW(#X M,8J1_^P7!JP(8 I"BMUSW2X0L/YZFHAIW25B;CO8Y*M]>R;AI,O"$&#>RM.# MJK7%O0$26O;:?WI(K+(P!0EY[E %B?T!$EKVI?.GQS#2.R>4;8%5KW?09L\<+.T#_(7#BED4D@-OTG@Q2.DQ- MP4F>$57#*7W*X)M"WT$VZR23;8!2XR8H@[&//A-34)'G2NNW7 T!D*;15,_3 ME1!P!5PE%#H>\HM+&OE($V+;XW^8\$;/()TI+,KSNK58K'F5+N^ 3_N:J5&Z MI)(C 5OG_(_!PS4BY0%[TQE<)(KN,453#&%1',R33,^38E2+LRG\==A^:EL_ M4PFMXT1"",DR"0=HM=\Q:G T[<'5%*1,;%@=AMNN5H7XF_M]/G/+:>, DK^$ M)G,Z%X,!?XSFS2PUFPK>]A+BFT-O_WL;D"%9)*T&=:R4FKJ#U MV?6M=5)H-3A1W?W4!EUG:UZ&(/>NZR61@YML:\'B=Y;E,N#M>G UA2!Y/E\# M07;IKRRQ-O@>3;O"I-&!0'T2B^5A%! :>7]69Y3/ ;!6@IC"G'Q!0 MS9ZF\ MUE?PPXP;#I&8G#LTV=B"C[R]'_MH95AM-.TF6(%QT&4>I!7B,HE MN8M $(;'5.QMX_;QC R+SR&>*3#*%P_JP&BKEJ%.$BTL%)7+G*>YO#DX%QE-@4TA M[P##VE-[+ X"1!>0>I"]-H"Z7GQ-@4R^#J$Z30BWCPCQ(''_Q*RP/()@\[M&1E""WO%;?+:AQZ'K#2RH . M85%V1CD.0'4,JVQ<+*=8A,MKD!K_*?%E0CQ3F%1[C>I/OKRM,4YA17]+8XV3_XPVX6E4TB; #^N0?[#$ZVC94;0HGBMM1EK\--(R=+2ZP,0F#%FQ, M04)QH4K]A3D#/+3M5@I8X,Z$7WA1V<<.,M@1R;=RXLJ:[R0;.\P$6<\HIBEX M*NZ$J85G)<*"*R#^B1>5K?D_8"]_1/*=IKBR1#W)QL A\%K^])5)7Z>HTA1P M%#?,9!_7&GR8\L8NDT965FK*S(I;8,KW@0V&5M@DO;(GG"8/GO"D?6>>AF#R MH?&;;?S'529:\F@X7Z^+H\22(F%M%"N2>DWA09'1KN A08%(8 \V7[9-P.4+ MXB#;:9V8BHQ];VKL]%1[9J;0H<@]5]#Q/9$IV[J=@.4JEVF C.87&XV&&VUY MF0*,(BG<^+7((3AINF+4)#J:ZC:%!D4V5G*/Z6#]>@M5_W)FB$YQVJ\1FT'V MO7(XPR@ZVO(VA1Y%CG85/1J=^4SA1 M)&X55^@.GJ;94L7)F!87LP9S M ]9D]VF3"/F2Y^:.8_=A:PI9K:[YMJT[D$[R9HL.9'_>>63N)S2?>^&$B&?I MDY ;%>6Z?H9GV$^NLP+, 2;^G:WU%P=0Q,WIX/._^,3Y-;)"%."CD0:=Y_OP MZ&C$ PP\LN#+OI$7Q2# -TKB^=$(K.Y]@LO 1E;$%3@:N1&UX1?[%&4UP25; MH-W(2LBYZ_"(>Y>0Q\EZS6BGG4H:VJRG(K#E(KN]$VY,*2D@>=5%\.1)0$+> M4>AB6>8Q\E'H<#*'8M>+9*IX(?\$]$5;U(WWZ%X8AXNP 6QG_7.4OR/GED^EW'(PQS?1:?MA/>)<$ MR M[=Z!L6#@AP1AN#.+TQ0IP90'X&%9OI\D9T!OX=36YBB/8WL+$$N\_O.GL M,@;=KB;BIJ*\)SXQC^[ %Y=$L;HVU,&WOGHK4.]6=%VCRE6)076P:P6],$K2KI;GTOC/ 4T[[FAZ0 _ ?2WB,?H,M]UW=$?V'Q>9=; M.)WR3.88[+\!?N7[X&M,)H0&P+Q80;_G_V<3# M;GI!>XL^9I35)K>T3L=;IMZX[E8HT*J3*8MMLL'[])6-!W]^P8TN#E0%7F1^ MWEUMPIC(-\#:38VR%;*-,FRZCG>':5"G896LNX:9G,9S#2>$XCOLS$+BD^F" M3R3^&9*'&7FH)A\:J5XR&Z'6+37"#4XRS6SFS37U[5)R+=O@E#BQF/*&[EG( MQ5F$,75GEA+L98]KB+Q@O'J68U* M2P3KK=%J)HVEJ;3S,,O$'3NF4QRJBGF4M5$1K&,LDP,)BV^\-? 7F:O*#+?F3!IJU M['_?J.=6M:@\64N9SP/>GST487_Q.^8^SDV^0B$^W%/518MR/74,R>-/#U8: M \YWR42JEVOAQ?*;[[X2/@D+IQ'W3=GTA5W1-,D'R>A4]9*]6$\-N!.? M<2/P,>L!TW1>S:6^/+N^/5_228MT3;6,\!W)OY^:?SXUW85[EYV7R!35I'ZI M%%^MGDPF.BOKIJ38('V.TR+->I4H7SPEFY\W. [=E2DUF<0,BY6\3"E]\G6= M)JQJP']78I?2%BU=XG4+<')MKS%U8+<\;*'\/^XB/-B)\)/_R:Z1EZ>(&JGZ MN=!Y4GUOK*8W>G-;)&NJ27R9[!->V5.I2[PNNRCY=-O!V&5?*0D42P.%:CJD MZ[8*JW2IV07%L&J5I98O<50=ZIN(UF**5#DRRB45JXZ0!V-1]C6ZXS#D'>P6 MW7.*W,UT*+>V'J=&EY^$_IH0[@ONR!<.6#=VL%NX'HW&:*S@R?V47@N(&4/+ MW6"RANA=SXOZ;66'O_UV<8+HF(07_M(D1?IF+>/W=$T(=FP7>PE.N3%\(GS3 MDEZZU.NIJS@?<*;WXI4EBZQ&OAL&_C^=Q?%+>(G.()BOWH D<1INQJ MD@RFB;>!5?EBSUNGDFOKM+.UP>K*X&%\4^N99/4*6[C[5R5,-7P/"5ZA/72= M0NOZ-JBMGO/:[J9V?E997H>-="&L4\4&M4CMO:M-;5%?>!-;0?LF4NVFT:]Q M$]NK[:W/VLW6NN)-;#U=G[-:8(.T[7T-8U/K]&>PP:VI"R%EN0W2W<@U>TT- M98;)AK>J+JIJRVYZ&VA>JM>IC73KWIPVW.=]0RS-\'_%VHR(;IQT?W7?P*!O M[9O>CJ['T'1*\31/.694_5I0I]Y-;[OT&;/'"SM _R'PK?;DE&Q?_.G5O.GM MISD8-!3>G%8XX ^((ZX=A2O_ \A)I;D3Q?,T;P4PF&3;WTJU^MS+VZ"7-MR> M18378!%-;&I4\!I:XP'#MD3^%-WS@'6**YF]_MC3K'YS6O*MT"^.\L$OQ+RK M$!Z1<9[BZQ_0XV"!7_@TWJG\8LTOC .8%1":Q!TN#DD -_G! _X:SYE=NBQ8 MN_E?1J97:3--Y]"EQLUIKW?VE!#W@0LL($%@$\?AL\CPVNPB9OO \S;8Y%1+#='_];OQNTU MM+.F0]"H8'-:XT.QA8+F-R=)MZ.47NN"K&?EF]Z*FGAJ*+PYK?"1#XOIG1AE M(T/\6[S0Q4[+RC:SE301(BWR;!HG'WEAS@P'B/_Y_U!+ P04 " !3@0E7 ME5&GADP. #KU0 %0 &%M^UNBV87SJL(D#9!ZN[CTX*6:)M86?21DAW?7W]#R0\Y%D7J M$6I2%%AL8WM(S6](SHM#ZN.OC_.PMZ1",AZ=]4]?G?1[-/)YP*+I6?_;5V_X M]>+FIM^3,8D"$O*(GO4CWO_UEW_^X^._/.\3C:@@,0UZXW5O-$NB@(I+/J>] M/\X?;GM>[^3=A]>G]Y][WT87O=/(8O^_J#^-R:2]H") M2*8?S_JS.%Y\& Q6J]6KQ[$(7W$Q';P^.7DSV%+W-^3JUR#>-<@3OQUD/^Y( MC[I>O4EI3]^_?S](?]V12E9$")V>#O[X?/O5G]$Y\5BD).(K7B3[(-,O;[E/ MXE2,1@@]+87ZY&W)//65=_K:>W/ZZE$&?9!ZKY>)3O"0/M!)3_W[[>'FX)ED M+OU7/I\/E,A/WKTY&2BJ 7 >E/.@Q4+0P_&UN/QC K !;"F M;!Q2Z=''!?5A;+U)$B>">F3.1PN<-N9()%K%EK-/'F,(*VHSS MEON0^P?"51S+[7R?$#E.)T\BO2DABY3W 0UCN?TF'8=T##9?_'7-(A;36[:D MP]5OL,9- J)80%YO10R*! M+S NHQ4-E_0SC^*9;$4(NDX1RZ'52?""QC]EE2>B/=RYSI#C'L&3VQOP@]ZP M(U_Q]G#O^\*"^@N-J\/+-2K#D;.W0^'WN "O\*P/GN6*LNDLWKB963]$^$>& M^- CVE ,9#*?9T84V)MOVT\$GU?FG3^#Z0(VK<1P^AV(H9D$7G\O$CA2X[82 M>/.=2*! G]N*X#_?BPB>JG9; ;S]#@10[L3N)?%Q4!2'M1K-_N01W^=)%$M/ M4)^R)0'&O51(8NWQ2>'/]8+7-A[E)E9MCU-'H>EPP\_#CAV8IQ>)$ !)XZ[8 M-''J=)VS,*3!!2P(0?QXSY8N;C32.^7^6S0^X"\*D 0IA$=Y,'*JE8'BFVQOTX57A[1L'UD3,:?.(\ M*,57HV4WB/0Q?A%)-SP^D-5GF/>"D;":T(T-N\'S.Q=_WT0PO7TJJP$RM\1I M1@OG$F\ $)/YM 9G.1TQY4ATV%K2WYB2(=;#:*O*G?H_IR?>0O %%?':6X0$ MOE8[C_2_"5ND1#Z7V5<0SB5SQ04-P#580%#',LF X[#KX;!M/;?)(4=NO"WG M@!P%U/<;ENX5IF$47&VY@K]AKJL2AEM*)'U0"_!N\DUFR9[A'N5E#B0TRF>! M-!;-R3.=6O>ZB-1N02>BK/[@ER#//($W(+IU&R:I@] M8AN7W')9F(LJ(:MB]LJ9V(80C,J;:"1()-G3[(LMN5-;O$T0WV=#I]9YQN$M M(V,6LA@XM-N!J=!#EP@K@>F8[VRFP)JE(_)H,0[E]$ZY!^/!84YOY\"ZG'<# MM5/.KT#!\C4%,Y5:0>MU8-W.*9H[5:!<=4G;-7(=,P2)'_].!"C+>)TR1\*+ MD$C))@RT>RF@BJV=(GN@,A; 7")8--VDFS0PRDAQQAMUC .OK-,PI8P;(JZH M13 EE)N/M='T8DHJ-X1K7LN8:ND:@JVE?S&5TC7$7\6@VL)^AQ=VM4C'%O!/ M> %7\F-M\?Z,%Z]=7.TJ+Y1$) F8VI+Q>12H;$/ZE^0A"]*=FC$)5;[+DS-* MXPH)GIH=/WNFIA%?C5(N:*_('(&"E7]HS;,EB0$3N0POH#(90U, M_T;"1)>=J=36+:K]FBP%H"%SS&OF3O[.XME%(F/0D<)RKE5IB@>3UG>IV=IQ MFG]L,.T%%(XYG%!X^CZ':#H ;6[0+?\Y+Z\"B.)63I%\VER/?IAHBY",O!=I>F/@P!/>,Q-2PV+!11=<0C&/36.,QZ"TR*5D8_79K9+ MFW6%I5QI(XDD5>7YB(JYLB%&,UE.[';3=9'ZM-&TJ,)*M^=JTZ:#K>-,IYF$ M7TKKGNN\M;-BO;2!XXUNNH!X>GOC2!3D1&O:Y+9NB:/<5V^7;)JXWZ1GZEZW MXBBO;,/>HADJ+,854[T#Q_ABPB(:7!$1@3Z5!R6M$^8?%>95;^@4C[7/@<3+ M& FP8(E8&_,->D*DQ2R%JI0WR@"A*ETQX=.'"ZCJ4$PP['<;4-6;F&!5,S:H MJDM,T"J[-K;HW*D-35F,I9N#3TT4ES_8I<[P:8M"-=%\>KG3"X551_8A)3YM MH"^C*HTR416-:8%4SQFBJ@K3XFK&NY,"+RWO=:,:3*;&KDJMK3U93$;)MCY/ MLQF%R2+90:F^V8G):%F4%UI4D&&R6K6*W.UKMY!J&:V5MDBH(E4?19!>TC$, M#90*E9!(%45E+=@4GV.U43CQ+#:U,+F\!CB5RA(PJ;R2U.J!"UDM@8Q) ]HA MK%KTB4DQVB$L+X+#I!HM1ZQ)#7(-3?E\]ZC8X35M*F#2*M9%(L6N"%YE4@>8 M:?<*S6FB':E4EY_X1,Z\2G.Z^&?Y,&.\F2'7^0H[ZE@7/EZ2B732YK] M"Y^S1.?5HY_*X %FTM5D0GUM 70G3'1;Y;O9ZCJG$3B.UE6^Q:U<7_Q2\5(^ M;-<39M/@;I*?&G=1HTFXFVZ73"ZX).$GP9,%M(#/?KKP$W#/%ILUKZLFPL.8 MXSKFIVO7)HNFD6&SSI#@-KZ4HTK3CC&59G"LX5GUTC'2W$T(UK@*VG2,8E.* ML34]A249UO"J=-;1A?X"O.!+OM(9+SVA4WY5 1-H]GO!E^ Z!N?K;U*Y!=E% MGZ#>AW[,EF5ZL7H'&/ IZ,FF_4&KVT@G2$1_ZX,L* MJBVD,X"T[\!Q!?MBP^#=)+\#I$%C(G=;K3XC@IZ#=0]4IAD60UGH5TZ,LPJ\ MAJ;E-8+=&NGRQ%=][].*KM&-A M[0+A=_L:92RMY? "?$'+D+E&E89SQ&71,&\IH'X)44!%.52-N5_"5"A+D_*J M@3JF"J6.MMYYHTF'KAP*K12-Z7U,\3A:*1J3[)BJ1KN7(K8R!E>%A=G[U=YZ MH9*9]/AVUF1?>"2-F])WIX7[(+KN6^D:/L;1R^9:X;+1A>;[M5OP6D0^28HO M[:K3U&D6ON0-CYI4O$6+[_\.-?>.5JV9Q&L,&P9_J"G86A<:.%7J3+W M)DF<"+I19GP@'+]H5;P/KOA='(&4!Z%ID?93A;/XM\ M_ AL9Y%U'#H*,_,5G7>3=*M3LJQ,1.K?2V;5".F;P'ZIEJX;;HV2+:'LY P:/^3'[B!:>2/7;QD! MU]E7V_:78,9"GI9VE<.P:N/^72F)'R<"A KNA9AJ)WP9J6.>4Z]A:Z*>%IGN M:B74KAG\%^C?7]R@)[=GSFAJ2S^!01(D5(<1 K43!>,!BV%I6#O5&C=*&CY? M76*1+\:MW$E,23\#BL;3$5-EI=X^OI33!BYFA)64JD3/F-*[5N#,9@53CM8* M4AV-BRG[:CMNMKX,J@KW,C^XJ!2GV+U'J4/*$6G3&9BLAHL,!&\2*V,:>,?" M,D:0F&R/:]E4"%!1J76:3?LJFYB?"(L7\4$ H%DTOT^@E.SUD&"^'3T8AT?SE^_':ZNA:G7%='3* M)#M7X7,9-SY0HN_*]=D1$R?.CHD &RIQJ-&X1[]W>"JNA$T]H>/; &$IJ6L. M3/SJ"9WR^QL13"UW$[M:.IR6])A-;B]Z3,J^%(AA4#"E7TIQF-:NA=79_*#^ M-X8^X)O_ U!+ P04 " !3@0E7T)CIX-A* !DW08 %0 &%MYN9^YR'1C4>C^]>-QC_^ M\W&1O%E1+F*6_O+-V[]]]\T;FH8LBM/9+]_\>AM,;D\O+KYY(S*21B1A*?WE MFY1]\Y__\;__US_^3Q!\HBGE)*/1F_OUF[MYGD:4?V0+^N9_3FXNWP1OOOOQ M[^_>7G]^\^O=Z9MWW[U['WSW(?CNYR#XCW\D'A[\]WO/D;XS/OGWWW7?OO]V6_F937/T:9;L*^X5_^+;\<5?T M1=,/[XNR;W_^^>=OBU]W145<55 V^O;;__E\>1O.Z8($<:I&)%2TB/COHOCR MDH4D*X:QEH4WVA+J4[ M%JBO@K?O@O=O__8HHF_DJ+]Y4PX=X2%G";VATS>; M/W^]N7@Y%G&:?1O%BV\W9;XE22))+EJ8T%3ME*#LKBFMFF:Z)G!](#(6%ELW"F3II:2@$ G! XUG,JAZ#;6\%1[UTIAT-.6IQ&JLZE_+CIK1B>K!Q*4FECQF5 MQ\Q&&&ZI35CX8IF([3(3-/S;C*V^C6A)L_?'9;DS( M/4U^^4;W+NA:I+.B-)V??D,185A&E*-*9I2L1]L<%S M$*-Q\\?OM=N7)54LOY)^'A-87'(;>.W*?T#I:GQ4RT?FT M>R<\?,.XU,M^^4;J=J64_'N8,+D5?_DFX_FNN8T ;GX*3CE;F!<"J]M.L@N/ MC!A.M9*7FO%G%LO>DJ.WG4_-<[G0:&ZJA4O;.=I\R=),BO*SI!A7>0+1F?K# MF>,]M50S9R_W-[/;64^,_N/;BB.Q4\WAW7>!R.\%_3-77]&5_*^K/F!JPLLI M7T\ GMUX=AO.PH^Q4+(BY_1.KI03V?X?DWN1<1)FFH/1H@9J'_ZUC^[IW,F5 MLT*L[&9;1W)=^<%TIRJ8HLG!9;WR_:I4J!NB;MB"HQ'JAD"DAHT\8,X"TJ<* M_/;G@--0?21AR'*YUM)9L.0LE7^'13E7C=BA12\*LC,]J"^COGS4^O(7^C#9 M;87K9SMADD:GAC<.B!FV#H[,-4 ^&<**A'HQZ,.K!J ?WH@>[:3R>=-N(A7GQ!TFC@!:+ M+(C3*>.+(F317L&U;*AO+=>)C%X0YXGL/E(DG"=D5J$O5?[>HP9WJB0*I^24 M18?GM.[G/JG).5>\RRU#DG]1PL_2Z*.N-3C5&=E2^*.F!QHNG7:C3<6V+^Z6V2L.U*>J!RG*UZ;>0L9P'^OX[ M)SRC/%G?T"7CA[:814D/--YQ(E4S-7NU1.J*^J!2=F&B;._GWC&*211Q*L3F M'[4[WVH!"T-97W2J$^Z*W[$'/:RB+>F+QFLF59CD_\5+S2E=7]@7I85F?L6O M.5O%Y95 (ZV:XKU3>RHW!2?)A53O'O])UUHR->7ZIX\M%BR]51>%;N=$CM15 MGA773N.T2FFTK]0_Y:5:5DI V;&:X4J5PZ8X##P5%C4>T=VRV[,%Y3,Y-9\X M>\CF:N*M0_90N2)">YD,JAT!\DE:5ZI^V./%Y$"D>: MQF6^@QKA4U/^J#QU%C0Q!8G,6:J7V;HB/5)U2\.Q;6N"5O[X#R9E+[+%E[#XXU@S/+DJ?OP?%DYW>R9.\'<.Q9 M^JLL^?L1.'\:3YXEX&_)T@>P+!E=0);<_0R6.X,+SO;0[C^BI?%J M-#K&;/F#JI7H $5;OJ!J) X8GRVK\#04!UC&EDEX*HNEK]6607A*BY6;UI8] M>#J+O.J+&9ZU-6+W@:BP&' MM64*GKI2CWG;\@95/[&)DK#E$:IZ8N.=M>41JH9BZEL"4M MC>[R8Q+_F<>19&5+KFW&IS9]^,D!U9["5M?1+U+V^#5.H\MX$6U? M1#<6A!$6"(N:UW$%7?!L[S*T_/1$F?SP>P&74;XD/%LKG;2"O+IBO=,H5&-ZAX'-YVM[=>9RN"*ST@:_U6(]E,IW5D21\6'21I= MR_-9CGOQ\6IZ'J.U77G$5YF%WQ6\I7<:B#KTS%?-&H,L1NNA=:@*>V[#BH M[1Y^J@/5E$]=,_DO?O-#C7:G5/P*AR($#EMQ\$E=CJD<9T,)KQ3>E!K)N=0S MI8I8C-37.)N?YB)C"\KK($O7Z@A%(A2)4"0X1JK/159S0$'CP*C6,2>-:I3@ M:;U:"P;1L)L*9G%.@L+76J_"(T%%#7HVJ"58)=I8K0$+;LG9B&X(*ZO%;.A! M#MMH/S"; UT&SARAR\"3RZ"9/>?3%? ^$"HP]I[(80MDZ:5W:\>(2 ML*2B72 \ M4HE,*F;26&8@7/UJ>KIWYMS0A!2"7F2BN'ARHHZE:[(N @+JH.".6D4/@Q,' M9U(]86M*BW/Y:JD&W.AOJ"WOV?L@ARX.Y?+0:R-69?WB]+M5O+_.)YPK*52L MZI/UBY5>;/NGO9]&UPE)M=']/KK",;/O:M!3!?U8$"QI]&.A'ZM_#LQ:(O-Y M,HS.!V:A88/#YWJ=1N:D/8&"G0?=!\!]);[63B,<$'V5Z*M$7R4(7R4 $>(( M.Z O%WVY;ARC+U?KR^T4D/7IXOV^\(3FY>4TE6@GI5D@.1&!W*_J-ZE_!$)1 M[NCS=6_8BQ.X*5FMO,)E9JF[F$9W["/E\8JH-':7,;F/$RD!](YAIXHPO+&P MJ'D=OF$7KYGL/HJ37*VC36+,F(JSQS#)Y>HN8U%V^^-J>D9X&J6!' F2SF(Y_KLILD0\;9OS@G.Z$=,*W3PA MX1\)F^E1S,H"+E:2IN/M3:D"9)>C)N;J12BUM,)YRF2/\D2,_IFRASE[T%/7 MO!48$"*K"(>U!%PK&W'"])H244KB/$+X]E<-IU=LP?*;]="+>^+-/QR M=GU[H8?V'*K!0,]@48-8WH'-NGV_>!+^F<>BE(OJ3T[->(EUO>/@9E"\IXHZ M/3)94QJ18C=T41X$OZESX(FPVE0V5G4024,D#9$T<(S82E'6^"@<+4YF=;" M,[CL9XE!UNG MG;A7A*%3PZ+F=6CXHWQ#!%_K.(;7.DY(0M*0WLXIS2Y5ES5^V9KB@]-N]I#7 M5A@K_8.N(95%[VIZ2Q(JC!EEM.40(W'$2*1^1)^4[_IM:U$# @?&Q6]59]Q< M#+J+-[KJV:-*DDE%I:4DY4=.TD6D@+2TDFE75C.Q%&WAJU@6@JHJF(IH)CY'A>?JDU M,YB[4@^13QN]C#52@4:'\A_#$Q2M'SW )RCZ#/VSPB[ +#8'^<;:*^&@%FBW MQT"K90SGF0UG6Q[<2K8[OI@U8 1RS79YI$,0P'W,:PNCT^^V[8-Y9S3!DN7W M8"05!FPX47M$[<>) MCJ)*C2HU-)6Z_5GD5;E^&Y P9'F:B6!)UFH:"B54?BF'42JC&]#!5/ITC\%C_'0& ]M?GES(S>O2[&IL.E2:&[?K8JI M0W[REJVA78TV)]J<:'.^RD@QC"FJT65 F?QCBBDZ@@@OA)004CIB2*D3O=DK MNO0NB(M D" CC^X@4G5M/UB1J6^$A! 2&@4DA.#+,8 OXX<@RFC ._+HDKZL MO@K"* BC((P"CA&$4< 8&F,QW(\(1D$, C&((\8@[/4RKT##^T#-?2PE@?Q* M_BEB.8S%E1/7G'XV3?F!(*P):97%;_M"P"E;W,=IT?SIKMO3_5Z-.?U:-..B M%N.+:X"H>1W(CX/-A2^N6=7#%]=>*0Z$& H$C0\Q%/@8BJW\P;?*1I+E =\J MP[?*$-Y!> \5\OE>+K7[S!G>.:CF!\JI[+05;+.[3G8N9RH-Y1Q- M9E)0JF_$1(A\0:.+M$*BZL&0;EKL LRA4BOG))5GG0&ZT16" 8W H@:!&@1J M$*CQ!]1(66\?Z5)3VCOE%ZE4#W(E]@W#K2\X(+U?R,*\X.N*CY%V#$U#2!(A M2;A('D*20"%).VX-!QUS/5@0@\0UH[WR,'Q^_ ME 8DI5?+(O CG5T6*DN=2\NN$N+\B/,CS@^.D3%9C_J M%T1=00I0"[);08BHNN>5JM49QNBO1/? X4X[9O> BP7HU4OP8R#++.*L<)46 MSW_LDBR$L7N*2LOF_'@4G(C!)):O#TUWP!].GU:2U'I.]]>1?6ASLT80H4-D M"Y$M.'#*B) M0.8!:M6H57>M5;.7X M1EV;IH;C^92)K"!64+ZJ"D%RK(6&C']#IG,Z[V1G5]-G,VZ,I:DM/T[J74XJ M-";1F+0,,K"5I,QY@XW.=&YTN("SR>IGASEJ/Z 0@S[6[9$$-"#T@] /5.BG MO3WB%0#Z$-QO;I\&F\7@[%HU-.$'!JHE )$@1(*.&@FZ+9?]#5TRKJ!F>_C$ MH29B#.@L1?MVG!8?:LRH,4/5F)V/()\*\KN TQ5-U,B)/U3CIOI+6P M8KF[AM'X. 8'I\V:<9__41A))K;0+D*[".VBH[>+-"* M5(1/"_0+KALK>Q9 M\MS15=9.>.Y:$_)I [\/)(WA'_=$CJ&ZN;:4,HHTMX-MF_-B"[L1@_8PVL-6 MCJ2KZ>V<<'JBEM7IWJJ:<*[22Q3;^V3]5.::K-5WDP?"(PL[LH]>!K(XGP)S M^"I6Z0PJ&4J2388#)3\+S.HOR0[E,8M42$QMHJO>^T/[%.U3M$_1/D7[%.W3 MX[5//1VC([1I>U7*?!I[WQ=64)Z51A";!BG- LF9"*0P*_*6R*^%HKZ9]=>X M?2_F8$OJT#Y$^]#.ZB$\C=.9D+)P*PGB<))&'^,DSVCDZ%QKU!I:+&BQH,6" M%@M:+&BQO J+I?DAZ5/__B&8,18]Q$E2) 9DV5PJGG)HI.T0*X6SF=;MV*H7 M7;L13:AAHX9MI6&?JW5*+^.5>F%QNZ8*+[-KZ)IS2X-PS$QTGN=9SNEDH?S+ M?Q6V[=FC B;L A?[Z *M#[0^T/I ZP.M#[0^7H/UT5")&*$GI#]MP:<9]F,P M)3$/5B3)J1P0HCP[A>NFF?UEVYP7P\N-&+2XT.(RZ(#GZ?-IU/P4D M#%FNC!U.0QH7I#:SZ6R:\F+/V1-B9\N]Y+QXQ'"RZ>1FUX=1DW"J \.X@T4- MFIIH$*!!@ 8!&@1H$*!!,(0*W$"%\:G+?@CB="4_,;YNIL'J&_"BM]9UCYX' M5 >M4/2+[3(ZE;;H5NK8 ^1VU5'5154755U4=5'5157W^%3==J>B3ZWW[7?! MDC.Y[[)UL$R(_%K='J!_YO&R*-1($W9KU(MVW(0DU)A18S9H/]>;]72MEM,D MC]>.W3^$ 2[(N8@&4YBB_ ME.,E-<@RT+YA('O#UOUHS&UH0]4956W%1SD"T,V; M'&@,I/R+\C#[2E1.LVSM]M9+TV;0M$#3 DT+-"W0M$#3XGA-B^ZT@A'&FK=3 M#;Q:6>\#M?[C=*:^DG^*6(YFBU$+2_2R )?6,J? M72Y1]3?72,)Y&O^96]I97OM&(P6-%#12T$A!(P6-E.,U4@8X4KTJ]S\$B62B ML8]$4]V/XF[LO-T%T(K)OJ3R2YN+H(YU8>CQL*A!J^) 3[M4"UT])&.EL-64 M]DRY6OI7R\*D3F<%:3N,XS/)?$2KFQY O2N^FMU1NO=N-/ :="#E:HZ$IG#'H53/^$-SG0LZ, M$,%FZILZ5^I;\J,AV]*!6C)JR08=YWF&W*OIYGT4*0ANRU5UQTY9*E@21VI# MUVE#;9L;R$+8$'=#E^I%F'1VD4X97Q0\G*RWE%M;"HU:0XL!+0:T&-!B0(L! M+8;78#&T."1'Z!_I1B_R:C(%J7)OT(!-@VQ.GZR-XK'LY>8R1ODQB?_,XTAN M2[DA,Q(GTA*1#.1DM_)MC:LN^_1CAG5/<:L8N5,BYNK_*B/$BB3**I36^&?" M_Z"%<7BK8B +-^2!8-^$V52-8%I'O.^+,C1<--77'/D&+M M&:C^?JN%$-VJ0^'M2Z[TD:OI-1.%4&[U!WB,-8S;%L1H5'_T"CB?^<&0[EEP5)W!A]V8V M6R&1EKR^!\)K6VO4DMWO@;#;"<)HR?,/0'CNS;ZS'(DMF?@#%K MA\M8,OG (5;5TV9#WE&^L"6NHDH'Q)UM MAOV6\E4-T4L1AK2J_LDGA4^[%OY7S&-:;0I=%,N ML;_H]G0BLT/TJ=,V.V!O.VKEH5I%;'4)&+Y$6-2@9Y-GOW\FC_$B7U2&+&A_ M[Y\J>: 8J:KZO7>J-AEUK_A&A&F\P*9BOFA4IN:F>Z'UD]:6'0>UW7MQZWS3 M))WI)O_%;WZHT>Z4BE_A4#2H__V3.B8KJ324\.R7+%0*G??N\&?T,:*/<6?A MCLO'^%)JLAKQ!8T#XZ'/G,[;47I%ZY4>4%[1^JE@%N< *,=9ZU5X).Y.@Q8& M:@E6B396:]Z 6W(VHAO"RFHQ&WH3V*]?$F,!,!;@>&(!>H!61Q8F8#;D1A8' M4 L^C]'1;^VS&)E'W]V--3)7O;LK;'A_[KM>_+G:5@?TY];0A/E^T$V%;BIT M3PQ-T:#NB9W2JV1 G,XJ562S9\"N+CRNMM%7=RJ$<'8U+0T!>9#+WTK-4G_Q MKMOFQS4V4B7BV4=Y_E9L_GX[0=<3NIZTL QLQPUTUU,'H)^/O8]N G03H)L MW03H)D W09\@><>J_;@]!BX&GD]\\WT@,A;^<4_D4 6R]%+NWH*DE@BG<[M> M,,Z&5+6ZM7*Q6- HEF0DZ]^H*&XM+19*09.$&-+/6=>" 7W"H@:!6 1B$8A] M=4#LY('PZ$[V:$#5*LMXI?),'G%L3>G&4WT[)YR>J!/I=.] ^L+252'W"WK% M'?^:\6-D7>CW+JJQ?^+ER'4U4),NLT&)/UD]%-N$1Q>(J_J/TQ-+ M,+A=^NAB'&-4KDE11(B+BXV-^8DSH?5)]-<3K!$3QCDOSLHTNDY(JDWEZJ,K M'#/[K@;5PM#IUQ>=\G2Z$"*GT<'J9QL-,7F8M'92G:]!] -P]ZVOM-$+2,3P"PR,P/ )$ M> 0 $>((;V'X"(:/N'&,X2,O66IIG<(34G9\]P;-6@X(E/NIGAU7EJ,#Y;8K M!!^4Y9!!N4/K#='W&;GU?1' E&=E_!*;!BG- CG,(I!*@?I-&CF!4.RT#.5J MWY&7V*ZNR&P5[%4>4G[81[E*5I*:%;V,R7V<2+5$'^_E5!%&D!4L:EY' MR)=+,(SL/HJ37*VCIPK6ST&??JT7ZZFV_<]I&PKUN)DH1[:T3@0 M.FU[3*-RLJYNP!1PU'^/ $:PULUI6^T8>!G4_3KNP!UT'O@&PFXCZ7)[!D M?8* /P0SQJ*'.$D"DD8!R^:4!W*P2#J+Y12)EM!?T^:] '[MB&L%\YV0\(^$ MS?1P7F4!%\-$]\K8)C=B\0">@J3G\?*4<7I'PWG*9(_RD(W^F;*'.7O04]>\ M%1A8'RQJ$'D\1%46C&?Q7QN1>;';D1,A:*:%R:PJ>>7C7(DJJ:BOU.NXS^DY M67\F_V;\-"'"A/TU: $*AT_4U<)A#5LY?DZ'?31I+)8DYH4BI+_K9"Z, M"" B@"-& )M(8=:1>!LMP-?XZ ('V#6=/]:1M@P*U!AF3XP$JVN[4@Q6'V)U MB-4A5M<.J[-14D<:^^MB_?K$%W\,IG*H@Q5)$,6& M5+6#$G,A%X80IVQQ'Z>;H-Q4A7++CN5?(I8+]L6EEN+VSM7T*L\D4U3\IBC^ MKW@V_Y*KE7@U+7V.EZ%' M-AVJP0 /85.:!<;_=+9/PSSP6Y2FB_N34#!19USL.;@8%NJJHTT.R-:41 MZD*H:\105]WJ9HU%U&B!+*L-#PZTLI\=UE3U 67 ][& (:!.B,0@$G,\2(QG M"](GTO$AB-.5_,3XNB6V8=&2%S3#F@Y\Q!-M8(/6?[%=15]YG,FC]4%G)NH+ MHE6%5A5(JPK5,U3/CD<]LQ7$/O6JGX,EITL21WM!VF'.N2I "N]62W6K>0=> MM+"VY+5R+FTO$MU0V4BAJ',:Q9DXH:ED\?!VOTN5#EP\NIYN:$CC5<59Z%BK M Q*OY>$@>R'*37%!Z?=[%>MK3!6 M^@==0RJIG7I0-*'"F/E$6\XSO*( T2?%OG[16]2 P(%QZ5C5&3<7@^Z!Z]+H M4*_LIH**21I=*=/CM+0\-C'-ILWAWH!7_FZHH-*,G4NZ/M(53=A23<"&VKKG MOFQK^H4!:2*;FWV2=A8GB:1N$BVD%2HR7N0+V4Z$D;=&;2 XB^"L%@ <-$SB ME3R54ZO$,G>5$2*?-GH+:Z0BC,YI< QO=K1^)0+?[.@S[,W*,@:SV!SD&VNO MI():H-T> ZV6,9QW29QM77 KV>[X8M9P!,@UV^61#D$ ]S&O+8PR<+<9G9EW MMK8M6>[HK1*,_\#XC^.)_VCD( +6,5VK8NI=@I5:T81CYZXL4<4#2 M/](EIV%"_UA09?=ZF*W@ST9FC5V9&CQFAJH*D!1(MK+IJ] M:G)O Q*&*D6[")9DK4:]T&CDEW+4I&:SP5[:JG0MN_&CVW5"9+MP]$WEKT1= M#,W6=SR>S2@OG],\.(WL*\#0]V!1\SJTSU'&*7^6.]I(5=7O&#V-T=-HCZ ] M@M%5&(=S0+[AO !E#HXI#N<(HJ(0;D"XX7C@!E=KT"O(\"Z(B["(("./[;$$ MN];\0 8NM*#[!PWP41C@:.H>@ZE;1J+=D<=-+%EU2@O+TEXIW[W\?,[XKVE( MN12JJ23MFI5)+,4F?%G#BFMU!"#\ Q"=T_EKRFG(9FG\%XWD7&^6KVYP:THC M=(+0"4(GD(SU(X).$'= W.%X< T:/W0;C+GJW^ M?$J?W19)EK_:,]JB\4'&Q>V,.IVK/R_2R4(%DUY--55V:N7; MFH'SU+O?]&MD75![QS8;>,LL%9_XWJ.UATG7+*LAIHM!92-$1FW/!GRE;B0Y M3O"5.GRE#D%;!&UA@K9NVM1(T=L^S(^18;N#O4HXBGP;@YI;7I'T[Z68OF^= MGL/+M(*F:F'NKMIL0NHGDJ[5^Y,J2T;@'E=(1C -RQJ$(9'&!YA>(\9@.XS MFD'U9]P0'I_4(6YH5=5WR,M.-]:X3&$1H'!XW;<6L0 MH\Q5;"'T#QWZ-YLFH/!A!/IKEVV="@1NQ=:*$=:#Q0]R5;<3NT?RP@0ZK)RW M)#JL_#HPFB*H(W5E::U_KUZ$'X*$D@YR0M:UX\>38$=%*U^"/UQ:0\#U)F7Y M)(UV.^4+S?3$6%6 5'#HN9U .:8U:(;:C"K12=/L)O0?:M'_@:DO>'S\6.G M?] U5"J)]%*=^S?Q;)Y=37\5M'@,4<.(10V_&5)4C!:]6A;!)>FLI(NF]($D M=Y0O-%Q8UD(' 3H(M'8S7,A\#%E%7LMSUY@]!;.G@,?GC_H!:%:5J=88Q.CK1KW"XTX[(K]#(,AJI\\#:AO7J3/@QD&46<5;XCHOGEG:I M;\*XO8^A8?-^7 ^MB,-LTJ\/=W? *6ZHR'@<9C0Z)4(]+J_^44K@BB1%F$9V M2CA?R\567.G2 !D-6P'%Z1>6AL:8:O<&$"%#A PD0@;(S$#M'+7SCC37I@)Z MI(IZJT/7J_+^4Z#NS_,\S'(NR6FKK%LVYT"\E55/)-C+;1ECN#U MDSO9V=7TV8P; W-JRX^3>A=_>PPQ],= M%&C0Q[H]DM@(1'\0_0$"AW1ISHX9"3):(%[AG@_!_>8*7K!9WJW]LPY-^H%] MG E"/RPB)0;;9I(4'=&H2)1Y0H027@OU1%81H;9Y+4MCZ+A5'B3)%KZ,T/7( M;N\T[Z*1;C=R2#,6M>4'H?Z&+AG/E!)B2;Z^ B)4Z&T'B8Z@O87VUO'86ZX" M>:0VE>5Q:(:6MHC9.-SU^C;/Y:2XRMJ"\"*;_2*>4 MKIOVZZ^JL3X9^C65^SFAT>1FN_+OI+YZ+LFAUY1/&5\H]]/5 M?1+/"@E^*_\KIC&-;DJ)T7!5=M^MGT%R7:J5-?V0VGA9FIOP0WQ7J\OW^X0SBIT,"PP^$5U& M=!G194277Q^ZW-CT&!G,W $:,%+HV4$W&QE@W LR9SD&/XQB#/J"2"P'Z4<@ M@S2 @FXY0C\!&:&>\%_+4?@PBE&P1H0LN?X9"-==V&FV6H^_NQ+=S+0>1;/E M>!R*GIL;P99W\,J?!5KJT[/\0S!C+'J0:Z]PE#)%5"!'0Y(52T-#!/1Q254" M@F":9SFG 5DPGL5_%2=3\6,J:$-/_$\]T@Y!I$C5&Y.6!]G]#)>J7?5 MMNNMD*=BLK?&-A$KDVE&^;\HX>>R@@:SZZ!%P"/P1>ZGNP>:K.AG*8SG.I"U MFT8!CT.GBV!$\U^0RG)=/HIVC0'G^T[VW-V$/VL-.N^G;"]3;(^4(]2+4:S!$/^[6U^8I>Y)D-58O(XG9T0$8M? M4W:OLLLI&^:9\G++R9&"1(FM0YZ,.3"]]8NCV46_P[YWO.7N\]-)IKS3 M+S@1SUEYSO>.K4^2GTLFQ$4:)GFD])TSPE-9K';7^NI_%*,K-.R9WN/IM2\$ MB!$@!@D0VV4AMM,-V&!'Z.A ]09*E^=U46^\^YMCUI'V#:&+"RW;.Q!/9.G,^]KR MB$H6Z\:HBUJ(*Z"]@O:+VB_'+!D>:*,U :QEHLCC9RS5VA\ MFD4?@CA=R4],*OQ[BG]*L[T?FIE!39KV8O8T)ZQ57MV+;=OGC%^R=)91OM@M M]BN^N3BL@JJ*=]C48VV520O;M /#/H)%#5IK!SKMTP*36T[,:?2)L<5CDK@->FW%8?A1S]E=I%(LA52X,51?$VUH].RC M!8H6*%J@7FP8UZ-FI*:H\P$T4I/465T;V<6MCLRED=[9TFNT/@&&M]\%2\[D M89BM@V5"Y-09:'PY+3L/0Q*]-\U\+SNLUP M"8\4>8$SO//3"@4YV[8]2:-;-LT>"*>5-SXL2W?PA$09RT8O*1'T)I[-I2#X M51B(LBD/ ]J 10T"+2^>&HZ3*$YGQAM/U85\/V)0/M,5-M4 M\7N9(>=2X.:<2DER'C^JO\PE\6\$N?DH9SED07"WF6K,I+ MI6:"ZVMXY>!ZJS-43OK^V5,M\HM;T).G4_7CWJ$J*^U?#]>,@9<^1S&* MZM[\($/IWO$8QO.$3ID470,,:).>88SHR?I.TF&XI.M0$P9'BBKC]5"'FL?# MT:!75M&)T #7;8Q4C]N)8'<]T$4JL19;?W0.E,9B&]QE/Y>Y8O4F 2C'4?_+ M&,*-NOXFV=[2!N>-:A]8U_/*3?$FI^N6MJODVQL8Y6'VE7!YR$EYJ8@C29$S+58O M29L93/1@:G&*:+FH-N!\:_;SIPZO_"I1J>Z/9;EU7'Q(;C/A61#B&"CT(D@8QE) M*KXGQ2MM35T2[7ORXVSHBLY6;H1//*Z^GJ/YM0.GP==84R$]/E,D/100A2^*H\,D6XK&"P/J" ]!9.< MAF<_>KZ*RI>,RP/@"TMO2ZE>E-9!C:5,*X"G6STE.T\&ZZ@6=5!=P"Z W;F#21W@)D1"Q6#N1SOD'ASV[_, M2JB.SI5CJT."N7]EM=:8XXD-RE_5?L]!N%W5X65!AP,6S#(URPI6 T* 6H_= MR$D(:[+U?.D0'#!LN$I'2UO,K^<4(Q0P0N$((Q0J$!I/;HH\)7D4JQR#C?5>B88-]^V$:$56*Y]#AY<"+RXY< B\BK4[98O97[I8Q%F) MG*31;OS#6/OZCD4-[QQL9*%Q"C3%/--:1MZJM]-/>X+_8M[.G/59LJ_I,DQ&%&HVH[6\.';350O-3N&/<&//.7 MD3BET1GAJ92GXEDBN&DE+@I$^WQ)1HTV5U_!*_UW M7&HV.5_7XFCZ@AC]C*%&&&J$H48'+%EXL, %RIIIW@]9='?L@)M&:V;M PC M);>QYM'F460@.6VL>7*V/<'EMK%FULVK=J *'#6 MDQM?7<6J@K.LW(;!/0@1G(GEQG!'TLB?L=7A?+;4$_P97XTE<$L._9E;AN ,%3=VZ\(8 .Y$I]EL&1,R#:<(>NLQF4M?%X'E-[ BTRW"" MF3Q>:R:/Z-^Y*%7G.W9#Y0(+XR+NY.D0NV/*0W7-V2J6Z^AD_:M0IN_.^3@) MLWA5RH^:J_8]=@7TIOY$/4@R*S?IZ5S]>9%.%@J8OYK6X9MO-?_&(LE$R3YQ%F^E#7DY[!@-Y?:VG+#J?;Z_0 DC&>, MKRF/F0*^E'I//]+RWQW;9X]AL^B7T[H:E4?JSOE5?7\LR)M-O"N)27:20'E6?Q M7\5'+1>U-;QR4"[QJ^G^LK]* 4A2.(1YOCF_>V--(3VF^_.Z@K[I/9"C-K$# M>IY:- :$[Z?X:VC!]*:/:M6!N9T[]54:[XJZ@S,Q<[6V>##-3:5 M>P,#\[>)E=^J I4Q\]:\NC0V3/:4KSS.Z$?VH%,F] 6]TJONF508WN?2OI1& M^K[AK>'#O0&@_-7LM^8-0>!7K3:1M9A/0P- ^6LVGQ8-0>"W AASX]/0 %#^ MFLTG- 3Q&>BI9^5E&;]4LE1Y%9XV0QKM!%WY3$W-9+C6]Y\K9T>B&NB-_J#A MIK:\W[PR9%W@NN>,R\4>4AJ)<\X6!9'V8KYA*X-P>L,[8LMP0>#7=C[;3<%-7W&]6CCGA]$3JXI$*@)";P022J'/X/&$/%^F4\44)E]:D;'&KC?E0,!\*YD/!?"@'++4U < %T;9@B%F9 M$P!#3:T2W_0>3P)N*?3*\K,;+I8^3G RPM<(V2BSX/:5K\&I0[7!!7_[VU<. M$1#@PL1]C=(@$6[@HM1]C;8EK@5NS]HI"4T=I."._@:,&(>A+F(!W,G>]0!H M??_@CNVN.7=WFX/;_'WM!OLH)7"G<]=#XA#S ^[L;#<639VEX)9$*\#$V@<. M[JALP=!^ML2&;B-P!V>WP]'(50CN2.UF3)I&R8"3EZT$A77PTU@$A0U#S^Y# MVWADQR(6')EO&O@W%HG@.!S0[CR 4]R[&>8AKX^!T_( #*F/->HS@8*5Z[1) MM *X(]"5B^4:=;Y\^C8&_[""Z?!AB M+Y-)0)^E,G%,#M*@!Z^Y01K3UR U2*,4$_6YDCX_6\>'>2-P6^$&YJ>;!4KJ7*3$!69<=%=6?) MC([W"HLI.=\YXS2>I65^T7!]QXF4+>$FY*GXE)0Z\$Y(':;SJ[HATEMGGB\E M/,_Q9Q1DYL+#!,H?;!A1D8++J0Y>3SB&ZPGJR+H0(J?1QYS+I5IJ#>4A=B:5 M=;:FVU@LY>71MG29-++=MX\-:6'^J*5 -Z7QEFVW0JA;:8L7//MUT-G#C^ D;-/G7H#+50>VNK,^@TZZH]$N M\.3E>!5/C.ZN7:CGBM9"K9Q*D,RNL N^IR'H$X\C/04O?^V@R\WAIUYLNJ/A M/&4)FZT_RB%/6,&MGARWFAV0^C5.#:/S\E<8[P3!HN9UO%HD>+8'DLM/3Y3) M#[]/%E(3"$GU9M<7Z)\N$9-K$L;3.-23IBO3.W77G$5YF%WQS<:OF-2Z8KYH M+-Z?VXBGRFUA578VR88VI!F%1QFJH/!8?Z#PS##:VM&:A4_YJ1S06.M M_HAE3OH.)/[63-5!W3YC;G"ESGP98[C"]QLC;WZ M#/EX7^;/* +0@G O DW[/2WSZ ;WZV!:)EHAR5-*CD#218-8?F@8'>*/("^! M)+[9:9#L!",*NJ!JP(@"!Y1ZDA0=T:CZ80_STY!NE3VG]Q#9U?26)-1\AU]; MSBNU9:S?TVFB>E5GFMX_8U$# @=&#YE5G7%S,:C?[X8**E4'E<%P#R/8[,J: MS!;6-3W[71/9W.P332F75F@:3:*%/)E5/K>9\@(+!&-UFAUGK.* D3Y6+' LO&\.I_28.#)QBRW M.+Q'YTU%)!.13&!(9A.#WR=X^4,P8RQZB),D(&D4,'7!,)"C0=)9+.= [/T= MD.*]KX:@9/N.O("-79'9ZN+:"0G_2-A,?QFJLD '5[!.&:=/;G)Y6/PS90]S M]J"GQ*X&#"@3%C6O UBMN0CQF3S&BWRAO0Y5^7O_5$EQ8J2JZO?>J;I1;XUH M+HF\^,T/-=H1JO@5#D6#0HQ;'^8-+:_CBWF\K '!<';;T4AH/T<7N M,"S> OU5T&F>7,93':3E4A4(3V(OPU?5Z_;6'-8U!(7?D_5G\F_&3Q.IWAC< M*0U:@,+A)ZY/1&Y;#0HO3R/]A2RHT>W2L)7CYW30\\! Z]X[2?8,OGAC@>51)7GG?UJ=JD\ M*%]20C;ERE35*T^7<:B@Y70VF7%:/N1EM"%JRZ.[_@A>K;CC)*)*FI@7@ZX8 MAA;T?M/X)4[#:@ 32!RTU=)8A^H Q'%I8A.SC@RTT8:5- 82P(69-)T_YGQ. M@_)C#[/Z1Q*BTF)-U'GZ1A>>T8F1#V[7MSG)F*U2!G+##Z,&M-KX_@*U.C@, MK!T_?J^<>I!Z+E$%?F>^H]OZ&G\M&.&F,TE8K0,WIGR9^-TM6H3WXX^Z,\QE(__9M0,*0Y6DF@B59DR) /(W4EW+4HFU. M"OECF;LL>""@#(_%MQ0?+6Z6_U9[L2<%VQ,1@=U-LML7 07=V##=3^, A=BUF MMP[ \+N2T?>!OH_C\WUT;CV#D[:]C<. ?H0?@D0Y:T3 E@55Z:S\8ION4P4I M)1LZ8]K8*="R&S\(?R=$MH+K+U5WNV5QFG,NJ;M64<@LU>/*]K4ZP+^?=W;) MTMD=Y0M'&HW5.B#R:CN!DS0Z+][$H@4!-_%LGK%I+LJ@RBI"':OV0JS\^]EX MR<5F1ZJA8@>$7G.U,3)U0VWW"O<7FNDGW:H"#,<"+&K0S7$(^I-$[<3;.:4V MKU_5%1^<=B.L6E]AK/0/G7MP)\T/3TL-)S95!N.A.)&NIK]6'V8.-;QRL#NT M7.;!KA($/KZP-&S"RLMZ W)CM[*LZ@S(Q5>J2*+19"6_G=&/L2@N8-Q(I?^: M\M!VBNR;@?@PT'+A[ S&%S,-^248"93RRQ*DL&H64\<0&!+%F$EM_$$1RRY!)* M:I.F3BM+-C\ 8;,;:,62Z9_'Q'0M=C9,Z,.BS.\83/,LYW3C\V?W23PKK_>U MC7EP;-]SL$,CZCJ,A_*[5 M0?(VF6:4_XL2?AZOVC):V19(KK_(0^[N@28K^IFEV5PG-=HV!Y+WCB9[%/-< M$,ER[6-B#9L!R^N=[+.+B7W6#EQN'U@7O#ZU H?37]-H8U#1Z.PQE$4G"_6I M";]U;4&(K='P55,:(Q4P4F$'4V"D D8J@(Y4J,<\0#E!CR] ?W8Z,<^/C]V M-T;J2)WKC]0OW@Z,&:FGO .X<63>\W:(\DA]Z!U@ M%D?A2(>0*N"G@%,A!R7,1WE*],.54M:PW'R888&_(/BJ(OP+\OH',Z5=ZW MJ^FS:38&EM26'R?U+NN5UI#Z8>IMHI(X6.R/5$U"7IR2/XHQ&ZH&J2+TH7/PE M6!)'ZD7[8%=4J(>G-GDN90%[<*YU%WT#Z[%.> M>_BR*J> K"F5IZ1XO#>CRF>IX=A#CP.,H*3S['&I-,03FE+]?->4]DQY M.6PE31N"Y,CN4M9_T>;K=*GJE2?9[],"TQ!?66:82RF;D=-1JBTW++4U)TIM M^6&HKUT7AI)^*5:'[_YF>K;+=,1;5?+M:*6$A_-)&GV4:FG"BER)9C:LZJ"S MOI;FP@K8'K!J[WV-L_EI+C*Y)KA<&DD>J;PY0JB@N$B>1UJ6&K?DU^%,"TW@ MDSQ..4GDZIE$*AF)DCM9O*K9.VZ5T?%_!([_@VQ"7W*%W5Y--\9"83B(JSP3 M&4DC?511PU8@E%KL: MZ8TO2[L57-11/=VLD8$%3L X,=I$J0[^J1-[[MX$<%=0W:;3 :L%=^74<68].?ML M=16@6IF56]"61Z *F<'M!N[HL3,8[")8P-D+M60;6*Q ^,"9"6WXJXP6 :<\ M-%N>#I$]X->L'2][@]$"P@:_P+L:##N_!DL*$^R<6KB)_P6*A[E07$(\^&F$4U\^6Q9Q CJFC= M$E:2*;_G*BG21UK^6Q?:UEG#\,:C?/USDF4\OL\SY6^\8]?$]/Q\-ZUB/ TF MU=YIJ!A_@?$7&'_1)RK0'H:#%EG1]:$,#OSHD$&+8>M-^0.W8?R.:R.U"-R6 M[&?,K U'3^!3D8GS^P) D;-3O%W)ID%*LP)%":1>H'Y;R*^% LL"3N6!%<9) M_%0V7RC?".-EJLZ(IFRA0A74%_)GNA1!2)(P3]J\"SH@A5YRH0[.'R)DB) = M_:WQ\=RG'@>>AQA#/W3BG9V"N-/BV+O-6/C';7[_;QIF=^R&+G,>SJ66=<5/ M52[!I#S5W,:@>?MP1N="B)Q&C2\S552'PQO>UD*T$-%"1 L1+6S!43/Q#^Z^ M1 ?,-C_HP5V%Z& T.HD!@Q:AVE&@U_C#'AMQ!NVY+L=@U?X1TA^#*8EYL")) M3B5_1 4>EM%G1 B:ETR@@V7Y-J6$0!>#EO'CBZ%Y.6-.G MGCQ2Y 4!]':2X_7%,W.-\[5J'JSS%04I-]2ZR*"^9%P=I<7MT7.Y MMWY36^LIXMKX=%;#5CQS*M2U^5N1\?)>O?G M?\5RB4EU=WVIKL(;WK%RJSP47Y^?S@>E] @[ADRU '!RSNF?N0I$<.:FLN8P M'%VD2ZEE%POEK5%.6-08G(-WSAR\ \;!>V<.WD/@H&IM&Q_\60X\UC;QG%S"6].;[;&E)THL:CJE:== -J.0E>-MD$+Q\OAH.L3XPWT M$!YZ*9L\3.EH[K!.SB[@ U%K6-2,@E'O&@_O+TU$UL&9,#I7?6/+$]SE I>U M6K?1C9H-J."%_C?XD3QLV@@P K?(FP@FUA%Z.Z)UWY5P;[7V.PH8Z6?M6Z._ MX+9 ,\VL:A3JH$GH"[Y/E1:"U!]J,52BO."BQ'IAO1(>]ALSAO&G&']Z?/&G M#7W*X*2.';>M8R)\!G^]_2%(U+U>4?X3A$QD#:.V;)KR$FYE3PC&26&WCDQ]0;\>@[FT/>\H7]31JR^('IDCN 'Z&^&Q MZKQN&6C+H?\(K0RT,M#*.&"I[I@;J3E1(P;]XA.=<55WQENR!>UR6BTW'BRZ M#\']Q@(--L)%!+M'2@).A91L(I@R7E&NH>7789=^+,3.";:S)%^.I/KF]T\\ MCBJ#F#2_NJAKFBZ_QJFARY>_PK!085'S.NQEP;,]K5Y^>J),?OC]=)>Y7N[, M0BY6$%A?< Z*^?8IN@8:!TTEO&4\263LE0]_W5;BDWSO:JZ\L/@*K59JFI? M=/--\6;PA'&T:TI[I;S%.\('7+5^D=@72E,.NC&JOK(,;"IAQ$YO72_;E6VX M;695!_%&C 'B>"9&;%0MYB+J@.)-[?]RZR$ZNC0UP9"#%PH6_5\L!JC%Q2L MW,U:A!!MUL&:M+7QP"Q$*_E7A2^;]&90Z[/].0!A;;:6)3HT"PP;KBO1TEX> M7:@V.A6=I2$Z%?MUZ+2&%4;J=:R%MGRZM-X%O)R&XH&(6=G+]CL1W*^#!?DW MXT&XF96F?JS6_7AQ7G5$Y=@\5AU0G^66\4(_GZGLW%NR D-M/EZ>$W\NI M3$(]%?I2Z+T#00UZ[Z36^5E)BNUAIO/W MGKLTI$K-46?*32S^.*%I.%\0_H?1%6!;[1AX 38_ZQUY!F>';;6A>;F3_;NQ M<5AC6 ZNI04LOR S^M:6A8HJP_*@1M1M@[RL,5X.AMW=FX/@!7WFZ F[6GY] M@R2A8F,[?Z'FZ ]C6=A>[W%0B;YY],T;:47?O%_?O,&@8DZV#"3&QN^8M^// M1@EE#;2ED?!:;3>8&#;:@J,-O7 SJ< XO9UGB3DI:J <='VN8@B.\7Y7<[5E M#7\A5\A7UM!8&LMJ;GC^'$F"-QN(&LRRM5/NF+TK"]0:;:G59CS>9F$ ()8!0 5 86US8RTR,#(S,#8S M,%]L86(N>&ULW;UI<^PVDBCZ_46\_X#K]V&.(TIM'WMZ<<WX*D8^TI7D M]O1SO.A@D:@JMEE$-\G_^^U>; MJMK]^9MOWM[>?O>^+++?D6+]S7???OO]-\WHK^KA[*])U7[0'_S[;\0?VZ%G M4[]]S\=^_.&''[[A?VV'ENG00#KIQV_^^Z?[YWB#M]%%FC.*Q R7,OUSR7]Y M3^*HXF14+@%)1[!_733#+MBO+CY^=_']Q]^]E\E7E.H("=(5),-/>(78?W]^ MNI/"_.$;-N*;'*_9-MU'2YQ1G/D4FP*OAK_+BN+H,X;'#PR/CW]@>/P_0[-5 MAQWEC3+=[C+\U3>3,7W$14J2V]PRRL/3.L']N8J*R@7VYQ-;QO^%5%%F%_/S M*6WC3%48MHSSV926*C143;,KY@1].W?_C^6XXF^\W?;DB\W^*\NLRILJC2 MZG"7KTBQY?J] R4($6]X*,E&\Y[D?6IJ46D<_(7N"3[(A:' M*@7-CGV<7_S\_-5_-+ 1!8X$=-0#_V_?=-B>K^6R:.@<%;$"MWK$-S&A)^JN M.E[7JB!;$R(38\H)0E D3O=$CU4^DPJ_D$]I3NV!-,JH=JXP WR#JRC-RA?* MA_LH&V(:LR\A[*,'P34C,2S0"T$M'JA%!-68H!H5_TQEN ED F4G,EK9P+CH M?LHI&A??713X%>=[3/\;DW6>_H+$_%J37,1DN\-Y&4$957*#K'AXSXEKM#5)RKAG577'OOW+0^TI )JL+9M]FI"PO=KA@?]O27Y>; MJ, 0=@;/;I6_C;'PPO#_2AG^NL,+D16BUQQT3_%"]#[,_D;Q0L\,KQD) 'Q+ ME1(Q<9]7)!J@W%)LTKNJ,IQP(@&(9S6A4'3=A>A.#W M5 A^K+%!%!OTP+"AM[$6FQFQONFF*1D>M!.NV/P/%ZLH+2Y>HXP:4UL/%U$< MDST#2^\!.'UEL"&,JS.15:8= ^B%8?](&?:R1H%=%6L49L2L6GNB9%1]0KMB MTC]1W4[OJI1I#A#6E']NE2'/P7AAPS]1-KQK ,^(^4:HKF0Y%2E=,=K';R]V M!:%&3,< M_##_Q[ZE\"BPXMQ_*;!"MS56;!"#_J<&$^Q"6K^TZ&L,S;\T\5R7Z8Y+LN+$J_!_GR->>RR MHQR>'Y9D[JBK&@/T7&,P)[;4V! U:^I2V=M]I2'Y-=DNTYS;!)UU=&0&%D$S_= L8"(L@Z)(-(SPA5$GU1^PW>3M(S6 MZX(E=M1A/LVH1(08&QDF$V%X"/I5XA(R'IC^]N8(/Q:&UHS[4,=\?STCNV?J M?@,#B@TWT:]$,6]*$<751526F%IPS W=TTP6Y4O2-),.0 H;Z!M]2MU]>_*B^7A8AO]G107\;ZLR!87-B7. (H':=/ M)K"DU;\M6=[^3PQ#=-U@^ 5)F"O]Y\_(?E\_K3+,5TV>6F]6B@N^ M2.D_0&+H#QU/.3RVT Z>!33VISKR@$G]4#+F/5T,NJ/_F*4.\,AR$[*2W/"1 M?ZWRAM/UAI4:B%YQ$:TQ,S'VVQW[&^S@M@/*DS;006D.DOY+C2>Z%'@RR[G! M\PL38B,NF""@YEL[@Z1"9I)0E4%M^W;L?LM\M*005G^"<[)EOESV"_IGO"LO MXBB+]YGX B*Q ?$+E=AH:QVS2XWD-G]_;7QTNS9^U;[IK8W]^?;Q&5UW:YNE M/@G)HS8S-=TP7K!+C*8G=&MZA\^!9&M'P.]BU6 N*JOZW5$=$S,@7:T%7;"VSU!8^>6Y" M8KXC1O*O61)U(5&--[/[OO.U4;VF##Z O-3!(\"9?1+C3(=(U#^LB5>GU'LB;;A[GO/ M^SU\(L7/E/ %129_B=X?2D0"TZ]-]ICKI*9KA<(*TE.TX_UF;#@:1D,WJ'*&K6,P^J#;[X#1^. M(FOW+!"W(FW,&CYZ/5LUJ@=HO/O'RUN9-T7:X%-\],R]:D[\F9KV 7AQ4C$YIPSFOBH=Q.GR8Y\(D?R<0XP@ P(SN>> M\'GS^%\FJ&A1X@_,R M?<7B(><3*7"ZSL5S1WQX*:*\9*^4)+_,$_XOD0C_8Y3FK +"99'2]:UO^+G_ MB(N4))]Q];!ZB=XEKX4>(0,?&CU@Z%J,:U3KTL#Q 54=>N@#JXWP-5I3-(,\ MU/GD !)P6R<>FTP5ER^DK2#VW.B,7%DIB&7UR+\&*6A=C7 MXE&+#R3 9"X4@87>N,%^5H>A)7G1./]L;KFS(^]R6?(2S&9'W^E7=H_ 9O:@ M1R'ZM4'#;\M(4\JK3\=AC.Y9AX&:M&V"-FQPBRJ MYCH.< 9$'0K$0P84#NTWT2#(1"789&Q1S=OF:U%M^Q/>+G$QI/^T/H"HOM&) M73/N<.+:@B>M_BI04&@\]RM*2+QG4_"S47ME3RQ+K.3*>]=?).X6F>/J=_[5 MN1XC$7-:3I2(IFC^$Q962+E)=]>$]1J.-SG)R)KA\%\Y>=N0-[F8P&>!R(XY M-.>=UFJ,4!\EJF$I4JC#BG,BP^N"(@87-!_+GRQ]:;XBQ59 -(\ 0>)Y9VSIO!]B.+AQT4]Y$10(.M M-Y-K,>6@- 7/D>$S1#>B08PY-^;LE7:ZRW=[BQTZ93/[:]5YBH%K%FT? 'LX M+J2)"(NN>-:B7V$+<5R_E#Z?TEV>UO!S?.N\"523#%KG@E(-7V>":K<$!

    L'OU14%_9O,Z 9- K7+C8 Y-]W[EF\2 ,;_,&E@SVM\!^58YOP?+A1LI_9Y-01A1G]($3#Z? M9C2CJGA7Y241E$;S^'BXB3P\KVNVJJM!5 QD8Q2',AL5E"7&Y/)7CX7>(3%N M(]Y%]I?JW-7["%I[971RUUPEH"].$Y[+\,>H)M$)C)*AKO]&-WTGE_I ]_-:OHX@%YDK:_ M-D"\18,'8HB@!A/4HH+FM#X;#^]BM:(".K6$63I9RMJ11QF*LRC=EJC:1!5Z MP_2^QH=3Q9V$>977EBT");K?8&13Y[+>1U."@T.ZD/E%C'?50EMZ<\89'8#) MOM3T(+L,3#7RM9H0TAN_/9(LC0^M@26)(]4<#>0PR:R^HJ4EX"'O$M96 CB@ M:NN'F?\'.,"P M83U2.A)=XDR\7#[_>'\=%4N2WV>Q/$Y3/@IR=3R?S?5^4XA(@$3W]]?P$$H; MF#L,D3Q>9H![T0B?$$T2>JRP';.4JWQ]N2ZP2'<957G*\> :VI)YG;MP&\"H M@QQ6&ZI)3(SIYHV?[O($KYBW M\SY\7I ^S5X:?H[Z3@Y_SE>WJ:,#YQ%B#O M&4)S_U35H'/!\1EXL/^5X1&&.Z%;0RS1>RZ!VRPY?73;]+E=O1?^KN%U+;P7 M^ME4LINX\030R[@V(&^N+&V,0-XM%^O]0:PWQVL>JF+V)D-_OV$E7LFJ315< MH%W;#1#KK=:57\*<#\ET8GN3T\^4 E&Y80U22^9UI"C56>OY^J["6UE- O#W M0"G5AN.^3D'.JWVBM$&%,^FJ00;5[8Y".6[--X1,IK(W;OT%I^L-53"7K[B( MUOCSGMU.'E;/FXCNV#79;DG^7)'XM^?]\N\XKEX(O>37VN6AN*;K8,].?2_! M"9=9GQ_([=;P\'5D64,8J#0M_C%)6ZU/J@)(-!/N73B=T M7B.$F>\["JL.A^NB^7E-&G8/I43=YTD8"WZ$PD2?;/.PR>_*!3^#O4'X ?+643NR^9)/*,>WWB_ARTM^T(;0>ZV:H(YB^_A/O@)7QS_$=H M_H@HJN\ZE(?W/Q#5G4!E'8!80BLV:*'J*JWE>%O).!7\74OWNUW&+<\H8];. MIXR\W75!+@H=9_@U]#*I!\5Y(%,/#53&&YSL,_X4P9V\JXS7/&NQ"J,833>$ M3*2ROW*T;0Y];1*,7:)*V2U*E33J" JT+*Y=;)S7)>GJ.5"A$)?^JU'G0-EY M!Z[.O0/HUQ=>1"AT4JLKIB">=MI[=8EG7+RF,1Y>R&?"GXRP\&B4_%SN_YWU MKOU,JK_BZ@G'9)VG_\2)1%J=PYM8S<(Z7KX\H:-2Y0W;Z:XH@.N4(?M EUN6;Y/T*HD[B1MH)J)XPW_\M6B\ -_(D7]*S9. M]C84!HFY*=!!9+]XK3JXJEFI6DMT#ZM_Z]. V4=-4NS6G"! : [=PF/ M6Q?A"[+9VCV)KVKREG@3CD^3LP,!,P"9W@"2:P;_-)X1N#P<94\%3!"$[ ZQ M0/(Y,+!!4B!P%ON,'"(9<)R9YY8("-TJ/:Z>40+@<_V4^K#2NDU>9IP/Z4\/ MJ]/[(C]\5!:- 6V@A;H5A1N2WC^TW6T2ZLHZ_NTY_+2YYXSB/?M MGD^"@_3=4CQ>4CPO\X1E.RI/,9>@7"4\ %!R7M6+O[(ST&%/.J?;:1)\/WF/ MO G;$RZK(HW9?2LJ-Q0K]A^6(?P:96PA$L'1_0PH!*KI73-T!Y_'9 5A9FT2 M$RC=_(6IMEPOOQ4/CH$&K?;G\JG\PEU;A\E'M&CB+_,?5\+)>4]*&1\,CH%F M\/?G,N>#5UPLB>D[(6NCG5%PD&?3B?B:\6U 1 %AUWK8NBIP,,B31(L><_#K M7,;Q?KOG7E5Z3RJJ])]C%0G@$]GW[D@ ^HJT,,<,(DU.US^E:D /.M)?I'\W MEHHM]3Q96K2>@SC+WW3U/K(OIJ"W7?#Q>D7(;^@O4;97])7QLPSKFH5B,8=U M?5'=;#497T\1A'MY'\#D]CW.]BPGM^D+*1%]DT_!:?-J$)[40._1):H?77*8 MV+A9E)E2Z'#068>S&@ &#$2F$' .9^B/A?P*JON9_7.43^])A#@LK5P 7\NP M?I)R/.9V'AVSD-Z)-$#0 !YB7A9K-%QU=.QD7W!O3H\.8 XU;'#J.%D'_;]2 M6OG/5F&8/.S856J4=Y3CI^: G,X;_#5;(!.6M=14'PK2'R>EOW>%O$J3--M7 M5&<^XWA?\-(O1Q][G]E7]VGT;%:S)1OF("_$Z=QB>8.R5PCU$Z)N' M.\R"05"V(AO#LISEEKTBYK1!6>"YL$FDYI!,QYAF6'C0B5 M[>.#>O5U@N<5 3>)V*&\O]XTLAX<\K<\G4^@_6=&IG;-FH]C[5;">;^UJ$T@ M)/3&8PISQI*9XNMH#GK4CAVATXY&20?7SZ2H-C@JJT?R1B]UAY)U/KG+X\^W MC\]W\I:N!I\9;K?N].Y[W]0H((X#JI%8((H&^L 1^1K>"M;) B?WAM59MI2G:5^\?C9DQJFRC^1 L4=;>,CVD;] MJJ5%FW^'*,WHP!S'?-1;6FU0A);-OL7]?:LV:8FP*+'+VC8UYT:4(];78QM5 M?+NHXD4;2H0+3$WL^M\[4M&A:90AC@7ZL,\3>DEB,0 X^;H9=8SQVR:--V@; M'= 2BQX6[?X&.(6\:%SBG1M]YF"PI"!Z?WFER"=7AY]+Y@?J^N^UO015;1C! M$\&S.0P!>NGJPNIUEXAQ:+\_8XM+F/+=$S:'V*.XOUB#DPNJAD,C#233 M^LKD03M@UU]\@\5_[_++F%M;Y6-T8*4J+O.$_J;8XZ377$;Z(#EE,O"S M) 2HOX<["':PITL_= #<[AI$J''.,>$^]4C@@K HF1*LK]P4CB5VR>]3ZD4E MQ[I>S17.\2I5MC<<'@V7VZ%9W:3U'Q&ZZ8(':!0$,.4_.O(>Y/?2A>G)GZ MZ!C[RURN%" \#)4%XO?B'D8+?B)U2*&9+GCRRPUSGD6B$AEKY\5[!,8'1.]C M&WXFE^@-9ZQ['&)!5/0W"=Z1,J5?OFZUJ,RBUPZ#GAHG\WGRXX^ PPY MM2U@#V[(2!K880U>.4,0;3K-IO;79[I>T>94PO[F$SBJ!]8!\A05:U0@S/^: M8$I 'Z.YK1=@J?1VD)LKHJ+HJ=VBN^1 -> &!,R@&IR,XK-10)?5=504!ZHI M^1L:4 M)9G&DBDZ@S45V3]!R(<"35^Y,BJ]G+,(R[C20XU'"^XO9GR#"/@1W M%N+:,BEO]8P[/,($WT,YWQLEPE=[:YI8PHMG'T"Q$+2"N65'C:=ZNS3%TVOR\ #.-$/?KHG?9 M;4G]!3R+63:SKT-D! 6(VK>Z(L#KQ!'\4UU\6>#HFB2G M-S79GP%JL#^-\XL_A848,,2@>=>"@Q0C*C($#)-D:18L$I@=YDVSY?:8E@=2 M06:Q%A@Y"BU<1.0H6G9"(2VO''#1;UL_%_@5YX%,82@#CL8Y&M#6:WT6DO,R M@"*9Z8%:V%64L](Q'>_YRHJ*C.QNHKH M/V,,3>ETN9K;W/#&;+P6AR5OE)) (,1S98V)Y[-/:1E'V5]Q5%#2WT35H&6F M& JQTB13.K?8!%PD ",&&5'0B,'V;[^IZ$I,B.7MG/A+5*3,!7//CC+67%1R M.$C' 4^$L_E<,TL;TH4R!A+%K)$JND"O-2)!%(V0^NWM,D\>J@TN1%U%[0NK MR636[JTZ0,-=7W6PLW.+M4R'*:\[-2IM,#./&2$,C;K?S4SNMT;\.GK--2>^ M_VP KGQ^P>EZPWK$O=+?KO%-73[EB6[R(Z:[*8V6ADXS-9= $YQK"6\PN(@$ M"J@I/(,*WQ;UY!T9"N8'D=G1C>VF3F02]X!'?E_^1']W>A!IC071CT],K9R,E:I9W1MT[AGJ Y:)1SF@[J$PFAO&F3YPTIJA=<;%7:1#X0J$W. M)W3?\XE"O*@HR.#7Z!%J$GT2^??_O#!OE*KRDF+T5-_0\:RNF8:#9>4XRPK] MRD&CT$675/0=\LB,$(<6H2;1+- MXP+_A%FKHN:/3!5^A%S@1Z9Q<8$? .?] E\T.-1G'3_V/C!S(\S#*GA_=*_S M2J([4G.W>956AT]IAD4)V0$-)QL"4&ZG4SDO.LCA(0:PKB7M7:-)J4=T2.)T MUV^WN%BSCDP%>:LV+# SRD\#X#1'@WEA<%9/;-' 1@(XJJ$'8I%Q^A)#HCFV MBE[H]"/&4/_/$VP@-HTWTXA;\L(R%:DT)^-Q@<-H 9H0!?Y.1G/O.02 MVG@[MV_PDIH0955P8^+R/95%X,L' D_,\PF=VWD4(NI HE\9T#!1 R/4)/HD M^IZ$Q5K:<^)L:%3:EJ?3.F:?XY@@LM13T8:6G.Z 8QJR.%J2\M8X;2 ]"BI M)CY2/8FB*X^XX&X;BOC#,DO7_)[P3/^W7*4XJ0<]M3VOZXR8:'WJ$K$Z)^3I M:RILU\)C!4GC!S7_5 %))X>_0#TT483K2D4!7C2M M*0[B9&,GJMK;]PKG"4Z>="-J72_+3F>\)$G9]U$F0H6I+L'-VDN!Y06;$[T) M7,/TM=.1&&)*XXE"WTPL@NF'Y'QX!$2TCV?R(LW'((TY?2K& )EM0#:Y&$ 9 MG8JY%;&DX].X)Y-16>X+=LJ="B/K8\G"\78%2>AM I51%D1");Q.-(CJ[4+_ M(R')6YIE=]M=E!9LCUA=<CV[Z"2X@9R0)63&HZMU-;&:>O Y$XD$^M54,Z!Q&N]M$Y+G8J'4U:XW%= MHQ=SL6J@LTNFUK*\E3,:8:_1XD4J>GH3MLOD[_3BS22^?"&7K;W]&*7)77X= M[=(JRG@1T>5ISZ GUHRL3"M-GO.J I.:=#F2 M'F][3D)MI,=RVCES%14"T[3\K?,=R7*1=3X!E].63^T]_2-0A68-XA((Q?P5 M7:%W0A[*]; 2_3M8N\;SKAZ7RY(7EY=P&7 6:+D6,VCNM6Z-#KL4'_=Q$8B@ M7QM4PKQW0W>'6"*YTT"=E^C]+J&(I:LTYG*E2'U7C >'ZDCF]12K0Z&C8_!A M4^155";&I',;[<6UU]34!O',-#N@M974A:BP6 M;9]?\7AV$QW,_?+6EV?GI;Y>&'/4+Q"3.O[KA![AS$1)<$8/[.*P0'LJ5(5X MG:>+* 6!FA?Y$!Y[7>DB$/I[#/BDVQ&+[ =J)UUN61#J/X^V],2BU?@"'/8I MG=E]Y&<'FM E@=T)C8A$S/\[?V0\/G94*>VPJ!DR?X,M@W\\&EM$P1A2"G)B(H.CK;W M'J^C3$ =.-Q'1@ V^60F]U6M*3C4[+;_4WN,>$2#(OY>_^H+[MDKTF"M-\.O MH&^ X[.[YIT&/#J"CQ@"FO7@7+T,:E*= $GI]!2Y3!)*\[+^SWV:G[TN:XT% MGR\#>SZL4A'JL*>_Q7R MA-7-XIII&21XR=#JL\\I>:?C"2KQF( *\P SP 5$0S5_0:L\!S^)0*DK@ ME(K0:.]$&O^*,[)@ZD6M_LR\A)X,>!.>A>C46_#FRPP/U M$($?*JZ6Z/# *?OTJ#IZ)!W6 C[!LT@(U(@!COL[7F JD-W9QFIIM9A^,<^Y>Q'V?+Y4+)BUG(]K!P,JL$@ MF]0Y2S2 N7JI03NQ:C4TLXZN!?%#ACR964'QN[<@YVL93\4KMXG*8^3NE'"C;* M_M]T=TT2>935V."I9_71I+Z/:P$<4>B(@0][8@^3=^C0'J&9#Z;A:3$/Q6-! M7M,\5K*-9/A4QCF9UC?K[IG1N*)(H=.SX+_B=& /E'6L/_TUM0S29GVL M-@]ADWFVVC_!<\*CRM1BV^)44FR9,'DF XIZ0K$IRFU.7*, M#C@JV-](T_<6Q8*.R1<%^-+VQE?W?[@]T'4_!T M_.;'%Q;NS6^ #XB":-Y4WDO!W] /O+3)6&D9^4"@@CN?T-=[WCEDR!O>)/R/ M:S>9O=PU@%')( =1QR/,0/0I%.Y<9X?!:):$QA>VSO5NYF#G>LB H(([# @DL M4 ^-4%40=,A.8+2<:#Y>QG&Q9_6QQ&UHH#*I:AC$H!R8SKF+78!L+\?T2FM6 MA-0>XC!3LSBIH#VTG@"6Y1AG$%VJ^:N%Q>H4U_7YZ75_-*UB="RTKM70G.[[ MZXA&#EC>W.'J/_>0L%/X&;:J MR16?6U_\3.H\#S'.:(%G*=T<7?=>BHA9_<^'[9)D)_(@_3O@$GAH^D#>(]Z-NVLGH:&R3[^/C1"RX", MUR!EYJR4?&:-\8ZG#\MXL_)=R@@_RGICU/3&>@_%.LKK<$&*8DFR-&D*LST* MUT<=2O@IS:,\3J.LK5EU*/3Q7: CC/D]J8\SNT.U M6*,.;=3A;7"%="1!SOB!^-KDJ4Z0MD+]P^K_[*,L93TL?Z'_+%DSA4'OA]87 M(+?'Z,Q>ZN..HV#NY;"\(D">Y>-16]<6"<2Q0+-8U>3HB^/6M?]HU_C&U\B< M'R&<-7IR0@!$=5 6F[N#FC#,.B:.1^I_QJ=-(2;-8:MP]ABL8)6TQY"R4GO: M[JIWO/<-/6N*RDRGM.&Z-0J(X[! 2[Q.X0LE@C#9J,I0JTKU&'M49GTF9<2WE-%9W7'];7*GGG_-EFF4X MN7PR53$%8*5;0,773XYU;!6UF>L5X]6YTJ93ER: M-16Z[Q;[9>G-8?VAU)8C=)^H(Y]P617[N-JSFEOT'OTDJ,GT\2^D^&U%Z)Z\ MD"O\A)-]3-5U:UP/J?/14+D%R[,ZO^T/0O>6K7IR%TSK<(&2,[^X'M'?[?E8*AVK M?;:BYR%S5_%L(-02EK-A",<>%TJ8S?02UHJHJTN6^XI5% M*<7^I]XYQX4&= O5V%]_@;8L=/VN+/$*4G19YBDXM]M=1@X87^$I__KMQP^_?8VV M415O G7:A;$DL41M1U%F]U18LL<-R;&TN:YL""#6['0JYPTH&#S$ 89JFBNE M'M$AR=0*=357/>&*GL#L$9H>'6E5UEPV9 %J?@*J5C<^M9?;K0('\\IUMM<$ MT)@-#JA% M58H-DL:[+QB)M%%NTBXWJ12X%4B$I\FL)"(&0-;;.)!,3)1IMR M&KM6FQ2<:_6BMEO0!WKM*3E^BG[$?FT8]0ZIC1A-LCLZSYYPC%/><\'D2#O_ MRN:IULT>]&#KT+!V"$Q9F=WC;6:+,SKG!B1(==3)Z.O^Y;S.*&4- M6=9Y^D\\&.(X91Y'K^IG\%SKDZ.'V<:SB3XD=2K4URC9MF3CB1Y5O+X*]M\+@,LX[.3/891"'NG(#\=A]\(%^(@+? Z M*OA#8>^\_4+?#!4"!7LUU-ES]U9Y\WCYDF[Q)XH;?NP$X*'E_V?ZOR5+B[!E MQ-L"Z\CFGXK>7*X(K37+AJ?YVHF5[Y]85M3<@&W/==3P"8#*!O]:DW57"KIL M^CNZ;J8R_P<$FEJ338.[A5T>EL7=K_,\WV4/4>O3*@,(UM'Y[ V#4(D5EL*9#H'5I]8M1$Y MK]C4<5G5"$G5V T'1E[3*?L@ZHYQY:H=<#KZL2V#:Q"(\R(*HIB< ,:E\]-_ MHW2[H[A9,8PL+6JR>4..UEF[/;,&N2_@*C;.@F-VA<86N) W4I:\VFIT6BK, MY!-KLM5-'2P?L(>#'=&:LB; 0=[@@!@2J,$",330;-8%/Z/;.R-5#JR"L:AK M3(]HX>GY C3$@/B,Z@49G7UZ?"&GL=%DSGV[/D]KF4.7.#[%'2W>[4OFL+ N MSO(ZSDR#82?N3*3?$*,/'6V<)Y1/5RAT'*_ )\V.5;5"2\#>(G4JQP6NT+ M:0UN:_.ZB/O5@>\S$#@6C6E$//"%<#AQ].HX8/V0X/#$F-(XS(0F"UXP@PY< M"30!Q H1/VW$^KH!U>9;&%J_\&PV^^K%>%H'N:!?FG*9DXR8[Y]FXN27)R%" MLOG_7K%0V6NRW>&\/++73-3\^$PN3MEAB('SHL=0LWZTVJ( P#%8=[<3F#7- M[NK_7G"4T*/H'(XNBX)9H.SG1=U^O).*>9^F"J;6/3]U]LF?/L \!N9'G.,B MRB[SY#+9TCM2R2NROV+V4I>7LB:X9A]#I5X+B&M!K[%8H+7 @]^XHR-,PC"L MV1:0:73UQY:#,M+3'5>';DBM6O@Q^[#CH:D_TH%5>9<+N?NQ.&\EZ0$2E.'M M8^3M&+2/.NB8G ,%H<=H?5[V,>\?FFAY&#Y7&?X+5*]@@<0:F,-,K(+]AKUI M!3]A'D,O!S^7>+ 'J/9XB(M[;%[76J.&C3CP M!>+@+\CJ8E]BS:Z@SA=D)ZBVO[">ZWI5KS]CN ;P.6OQ%#&FJ\=NC77[OJ?H M[:>(ZMLTRDI^SZ87<%R\CK1LU/T0W+=1!<"U;%' K,"#@!RHO:$VD0F<+LKZTB5929 MF60O[),V3#"MGUK+'C+_@K#&$AT)F39[$2A=_6OS3^P6NL')CX0D9NI<_>54 M?2Z'X,%8XI#1FH$.J]$UZ#RDTG6)YY_E6(UD:NL7),:E&")X9\BM*"/QUU#?8& M[X(39X&V/#6#YMRVK=% '#KZB5Y)*&SN!=&[-KKJ?PK<%&*)TMYX^ FS0"J< MW$8%"Z=B,<3[[9ZG]]S@51J?5?$T_Q#(J6H KIFS!Y&%D3*0$./7Q4) J7L" M#=3@@3[T%UBC$L:3:,!,!$[8B7X^\>3WDN+DA=S0V^PK?UQI$W+D#C^C#R&> M/RT SI_5Q,,QPX(%979XH!81N"O0T0JM^ 3KZ+&J7CC[5=(MODU+"^ 5-&,\ M J>UQ^.JQ!3,AMYV;_ KSLB.;=_XT[;6-^!#:F1N]\:3 ,[]&$D'/I *UZ$R M 9'.&WOU3A 18DVV5-0W%",J 7=Y3+:8)5KQR\=+]"YA.. L0!8TA.;3:*J# M]OL(L.)G+-,#4PN&TP$5LK M-D":\VHN_(7_.#EE*; +(XA/6+:).>0.GIC?EN\++JG#"J>JN*T4!6D\SJ/O-X M6:$.+OJ5048<=!BV4E&7&))LXDG+(R/:"\\]R=4Z&[SS,D$,,"U6C 3W$GJYM\MF=L@15;X*Y>(.NZP:-\NIN]_Z/= MA-,(E, >W^Y$L8Z;NKSC7?Y ;2BZ9_GZ.MJE591=+DN>$BM]PC.= /R2IPO( MM21>=UG4I$&A#DACWH"N&%*3$_WG0&]^QCM#II-[HOH_-5B::HQI^=LC_76Z MW\K/ --O(0>!+HP AFJ-"F*XH!H9^)G@;J&P@Z&_X)0AA/8ED[NVU"I;]4Y@ M%N#"9\Q[9!*=K1I9UZR7<5X9VEAC7TTWL89F]VUAU3C8MJ_L+&UZ+9!Z=8UQ M159SLZU&.6S8M%+3ULWY]!>2T8T8?XHT_-3BZ70*(N#AU*%B_6B:ODHW)]-K MB]=\SB4ITRF.I7$:6Y:M.I_H!F>1@5C)O[(A4>>S!Q"F)EF-8V%/CFRLS:X( M[>J%)@RE&4C/"&_)!$=%5*N6G*[M9MM:"V.?6;+'PCFXCLVM /P]RA7#%E;8 M=X-SY[/"/:7Q!?3]0#ZSKW2A$10@P9)65P3N[U81))(D4];#@$H7UZ5APN9U MN(< ".A-8'B@Q&>ZT*C SG) M+Q@&**4B$D8^U.Q"C*GF/VU)_R5:YY.IB4H!WJ1;V+-ZF-8B]E"RDK4GZNGJ MMWDR.;:AF! (1Y5,#>M^!U7'JOG]F/+]?. +=/^"6KS":#-MJA,P*?V5?HHW M.-EG^&'5RD7M'-7J<6SZ.;1(DR88YPD4-1[,"]YBLFA? '[EV*#0&M%X4\A4 M2H?6E&;ZT8U6=,U[C\(?@%YY&N;9,TP:J-JKBL9J'3@O5KJ&G+C7+H_;ZW!G M[?-,S]I3>JN9;)"(WGBM7\Y)D]-T/@'RV=C4@;BL=N4$XC(M6A,( 3W>4BM* MYI0>T;P/1TBR3\)K9Q^";JPX0<_Y[Q<62F/H0.V1$ M1%ZY0&M>L%%T#H5X>URM#^;(TL,FT(7=B-O(-!+[NTGMER7^QYXE2#+#N51> MG53CH7R3R7?6#%/3^9VGDA] M5M5S#M<=&8&E]N@HU?Q55\04.)98RG4D0GFSE[W^F'X.K;:H"<9;U45-?$#5 M%YVM%5R%D96GW^ZWM9NA#K$)(W3&#$>F4G8>HOASGJ0ESPW!"35SZ%!1H0HB MEZJY7 BI#*;[2V99_AFE%"SKB#0_EE7NA2[_ZA'88[ZN:&XJGFU?HO?ZY?8* MYW@E+5.F^14X?W=T=O=YO'5O6U%4 U71>R!'K2Z9"9!V/IUI:45EX)4A=GPA MI-Q?5.D_>:A=C>LE:WKT5QP5G^@'DI<-5:*\_4)A3;\1G\SB^&K?PYG9';A%S>5F>L'I 6#)E MKC_,[ZHQRGR :[*$ID&5_PW91JFL<:KZ XL'@)@XU!$@H,_G$#@AL^(8&*+= M+ ^"3W1?+)P#_6D\' ,,W!Q/ 8:7ZT, MG;8&?#'V9\!1XP'/ +.*1HDED;O M44SC"PN1-.$?Q-"%;AR-A]4 I$?6H9 B@3@630OK?@';_B5U@?C31? 8(HUG M06U:S_,(E/O2H-/X. (]>I5,\7)^!(+6#CL"_S3_(U#B#)M&T=F)JH[O>])< MCH4VB#\8A)Q+\9U(!8 ,Z_K\ TNRTK=M@<(S?=7B;I@W8N4]ZV0N+R]9-4Q/ M;UB4V+]W_WH%7I./=ZL:N2_@Q>J4'<%O58/[,6=Y'GE@F#B;/YF&N=NA4JUP MN =>E3>Y5C^DS$>R90\05G9E8I6LSYC*=!'E=WDL+Y$E'02ICW4VF6LN:P B M"O%W\-)8%O"&U<6ZZW5Q*;!P 54$MD(IG@/"+LK7 :5^XYG-^21['+&Q);/S#WW&[]7+&\Y> M\4\DKS:R"*JITSGV$IV"G9NCZ!0_E[ZBZ;2 N7S_==:.(BEC GQ%XQ2>\\EM M*_XY2.BSYZAG]2M&V$5Y.[F_C"AG>P'.7\C+SKC_%SB+CV!4?_Y10[2\!0-"I3^5*8)1XOD MLL(.4Z>!^(\ X%S+7X,2ZN&T0!U6Z @M@QH1H98/J?]K?4FB\TQ M_XD43[BLBGU,L:4Z0R)7JN% &9%-Z\MXE<&'6*GVU@(P1QO@_'";PU*F%-2_ M9F7TFTHHJ-!?C2-UHF1^8DJZF?JO-!W5=B;UXL^:[JB%^K44KMIY+,Z'?\O, M+S\+/Y>.(]OF5DV\4[& MSQ.TJC.@>,VU -=^4ZDC4S9D'D[UGR)F!U4'K5O\A)E<.->'(?JHKH;QHJL, MWR3LM7@M&.A*]?G.+,0,\IY+&FY9&\5 M]+)=BO<+^E/%;E;,A<),16'\?92(B.GGX"*7>F!ZY 4MM8\(F4KF&?C4?B[Q:I_=IROS"+#S3ZW[QSH0GKQ@MV65 M;GGJ@ "-&&ST@845?&W7.S9E:;9]8!TN,_-T#;"8EC]+1ES[D2"?]RQ)XV%U M^X]]NF."WM99N5P7F->QHAA1%9!HQH283V@I.D0?L!>_UR0,;82+N*0'P'0; M#IX12+)#M46SJ_2#6D31%T(7F)?M">]$!\02Y2T]<$N/54N/J*5')#"<>6 - M0!>,A-A -VZBTAP!5];P[O(&W@ MNQRURJ2'(SSETS=5)FN)4=U0MLHAS3O=$'5H!] -ECB>.-@P;W>8)_R*\SV6 MO?"?_AEX%VFF\664-_ @EPLXK@#[0P]11S>$L\TE*BKX>VHE8_CEL_S4I88=ZKXU3RWN<\<-8>*91.#%@ MIHE1PP80YQ,GQRG;-A#F"]Z+H$_O3SC';U'V@HNMP3/[P%<6G]1[LX?, M3^NA82L?;=+* !:$-#J@1@0Q3+1\K1Z?_X>82_'4+Z7KQ(OT9F=:U?#2@40=[6I*8U;783@:+FM46+78!;IXZ7$1,R>GQC9;> M^>.4;PG].[2M]G]3\%O\VJ0?@Z\^42+-MZXF.5U47EB_V%.T]5I)/VC!E6=B: M9^A 8%@7%:BKWF3"4GR-AGKL[27F,FG0+6F \)Y M(&^-0]VV?H%R5?*A(QDPHC>90D1_8;J-D5$GY>;)?1<377?&3![R)\S,=Y%3 M1Q$OFG]>165:LN_KTCGQ)D__L<=Z[T9>84,#A7W@Z%J V"(07P4Z:]=:X8L8NM8HH"Z?5"[G"PH4^'#0.GP7R MWF,.S4MXN#E:QJ]#/E8.R>'C:*$.+^;-YIC16XG C5]=.'9UNO6L:0!_.(MZ MY17:AO:4Q/53%*W*?W=)BHOU#1N4M!YKA=>H#' MMPF23BQMH+_W@N3O^Y*C6+X0B@LE39IA:HL+._V>E/3WS"GW6)!7>F%,K@X_ MERRVI:LP$5?I*S<'%"%X+D%!7R\;3WSNJ/]KZ=6A=V/Y5&!J0.?QX?(]E99=T_]RZI50 M#L&U'/1O<2U@]"L#'?B.ID'UH1N6+BG],^ 07C=D&Z6R* Z#+ZZ>LJ#AE1\\>0:P4&06)@BQ.-_RGZ#W=[K?2+1_\.V#3C^9Q M;IH*8.%D?)AJ1$D*MUN=YN-;/?1WR%;WYW&^U0)8P*T>I!I1DL+I5C\6)-G' MU4/Q+%S. \X2U3# Q@]-YWK_:YC$$45*3Z)+(!U^P=^P:@7+0D:$U M%LXAYW,&89-01H":LL2(7.XM0HG^./L;U!KTH2FDMF 8;7%..S)*$'\-CPKV M6%(='BGU*LIY;=F6+@9=%=4%F0+:&,D E 4 <2]2BR7[5(HH:3.<2JQP+T5RR.?UJKE 77#5)B1&=/"9BT4.9[O)A+.'J M? @XL:J;RGT"50U+(W7*!;: F@$4#DH;H(&2O0;VFNB0Q-]IRVQ%DE]6;?3 M0,[X:* (8 ;H^:L/R?E!+%!!484DF5%!0T@@>T(L$'IZK;!BSZ))A5BDN+S+ M7XHH+]/!GIH:PX&UPF33>J@5QD"W:HO"IC]?5 (ZI%*8O95,KE]='>4^1(-+ M1?52%RCB:1'LFV64\1X\Y093C9[0VTJ8BF)*7B.F9+=5HY[Y]\FJ>HLDJEIS M]*3:\F>S^JL;SQ]E:M@6ZL%;6,ED64GS%2FV(IV678NH2IRU#$+^A9TL&C"C=XCS M < K0C>1\^.'0@IKY \0C:@IX;OSQ2>*,ZN;PS+!?DFK3?-2<9?'V3YA"6.4 M3>G_)2_1NX0[)LPTK9^&"437_#:'3A:@'3AO>@$G:^#D05Z.PSAQ\.PKJTF# M[>P^\[4XT/DE"YY36IDH*"&??T83E73NJ81DW^LE9LF_F,I@YS/[3,,2T%E9 M" H??3^39*P1:@\QF8J$85, VU_^[Q07%(F->3ZJ<@Z;28$R6!ZK7K60^3WA M\^5?YI>JJMX25;:@'IT=)Y3TPUDDT2+R0:#4DM/)G->4JH&%B@T9(1_1HTG0 M\_&C\?GXT=GY^#'T^?AQ?N?C*;45Y^,@"9WJF,_1%C^LCGA<&MZA' O0.-(Y M_2F>4*$=:G(2(QH%543?&2NB[YPIHN]"*Z+OYJ>(3JFM4$2#)/3H+Q/5ED1? ME(>5\.DR7TD=Y?1"6-5IDJ7L"31114-.G0[L.8.!=>\^Z^/%W/_U*PCCHB9X MG+VO];&;2T3EY+TDMC?0>HLL_*7B'4+J X\XB/*'J,#OT9+V%'O(WAP^LCDKME/#PM(V*BU=?T@ MUI7C-=-K]T;+>\95E0D7"4KVO$04BTS:X2(EBO*T[H+L=7B)P @96HX*C-]9 MKFV^OLOC@K4GO<'BOV:BI9['KK3)X7G(#'E-2U:@E!<-?A.(L;".6?.KQ@:I M65B7ZAXKX^=E55!,Z7[961M_HVV/;405&+2YBRSQ,VA]BC M>("<^_HNVN8RWW7QL%>'YJ*JG6@/FFUR=KT15)\I]8VWHTN>[Z&V8&GUS8B9 M^#^F[N1@ OV$[?$G$$UN]GV:XSOZH^QJ*1\(9>.S"7W4UZE3IQA,Q($&XC5'Z0'?FJ\="373:O+^^#% &(X\'B:@#]<@1TIJU; M^$AO-:Y,$273$&/:^6O3$L?$K?V4_C7@OU!]!' M%>G$SA]2&LC\]:2!'?AM6TUF8DX[[_:),+49IVL:*/(/)EHHYQ/[-E'.,9AB MH]A8SR0CI4-@'E;*".<,F"DJ\GF3E*M]FB6JSBS#@X 2<3R9:REHH(55IQ(" M$CVJ^#-:DR1EW@CV2)H"%X(R'PGR&3R!G@N.'D8;K+@#X8%>H/P(\!LHG=/PITD/^%U[ZI#F&>8C6(2\PIYHV9[J,\&3VSSP< F:6;R#5S M,$AAC]Y0/T%E"WD,SOGDP8TZL,.S#D: MA"8 ZGGC+6X1?B9Y&RPC#,+;]QVU#V5AFGH? 3EL?'+73,:AHY2#1!^P /IU MN.<(35(3&/W"5X._.KQ0'$:2/PR^M%T/OH/@7+61?'UQ3Z]C"7JAOT^9BD+F?)A07J<"O(R<_BSQDU A_4Y&!E]";7,U!.=&^ED\V9QZ%9EL 9E U_ J MD4G):!T7@R]MJ\0.0D"5&+)@BPGMM=IB2 CJSTG,$T?K@ 6%9V)T+-3Y.S2G M^P(*'%Q=,C2,)V*#L]6JH.3ZUOIF;M#LWM,5FW!S[\4:E'\*$< M7345_25?1>6&_3_3E*]1AGF(%>7]-*YPPOY M>CQ+WHCVQ*4=$$[4D;9CP79 M[^@7;($DIX; 'B=U5"/)95>/$"A D\,\HNHKQL;GFB!1._.FN4@2?:ZBHKHW M.QLIH@L4LV0JW.'+P^B*=C7B[U&%EGB=YKRH/5EI):9^N;2\S0W3SFO M-6GH*I\RA+XC MJIZOD.D(7*\14<@8B9]+1'*N2\(4L0]._2&%$AZK+]%X?N0GT&D-AG;A?6(* M KLPG\%(A#"@C9'](DQHXU5Y-_P\T!W8L#*I<4&I4,IZ9N"79_7!Q=26W3>1 M!_P%<70M?61!&^P6XYF )"W%#%MC$ I8P[7"SSS^ FW+WDS4+1J$.D5 MWYE3[9TQ#E37W%&2V6.-LNTVK7@<&3TEK_D-9(TI;E*1U/@"7*%,.K/[ F4M M:&Y8'0%''SX3>D_^^(>O Y4I4Q.< *CHLP[>69.O-L;^FIM7=_E+NL6K(MIB M:I#Q"CR4+@_++%WSB_ S_=]RE>*D[AW&RA>O\_2?.)%RJ0>8\$I\[G!S+2F- MI8P^-'>4KU&RYYE.<=-6@*Z$3K8.H[#][#P)LIW^PGJ/@S_O22D[#D9&0@-X MSV?T97,-@(885U96 +"BNAI!65#,S4L(=)C?U:'3; 5ASMLQCB8&I I]RQHH M[&AVRQJ9P'G1S\"WK &,+-ZRK*P74JB#WK)XE=,&(5;D\%N.538=4YWRS&Y ]5SG:/=;\60]VJ9S\G4+@0231.;0J"&EA%CBR7]6&!6FJ1.GZ(W444W%D M KNFX@"@P*;B $86C28KZ[5A-*4-(C,UFL8X4&TT*4IMH M8 S8Y.G-Y=[-7E8]>R64X3%$/:)%$F]L\&-!RI)RZ2J5F0<#(X LT)O)ER[M M@80HRTD8 [0AAX>V4;%.\R \.[391(,>T_A5T3_YFA4NQL4N*JH#Z],KZ=(^ M-LR08V73N==;'4S$@(9JV3Y*2Z)+(*=<\81WE(H;>A.]7!>8ER@YQ4C:9=OX M6P#_:,,(P%2AVG&;TYU,(J9CM=3TK65]NEA##BF_J8:"U-/PE.ZYJ0=7=$T) MQT]*NA(38GDSNF[P"M/;>2)>=%ZB]UX$';TX2 PQS:^ QIEB=M=LU8!'5?0> M/-Y1E]($2#YOC,:NFSEE@\,O15I1#?DF*]4A'PADI_,)W7OXZI:DO",I?H]9 MWT?NY5M2V<<5YJX%CA/D*F!C08"GM!8LXG O$@HXB$R,< C1I](\WH0@3T N M7WR\I=F,(0'*BK&[*G@N>(T'ZFG=12_G>QEE["UJ-DLT3]$>7"#.$^W5A7A= M,WY,"VJ]2]T*8P.M6.Y^7 L#=GLHY\(H1:4V>\"2?,.MP*4/JF.#X:7.!B;U M=7(,0X?H4UOK )\55T);6BP*8G=)QF=#;T'A:W,H>)^84N3)GJ>5XX%2+IW7>4N1\]Z&Z,.28Q,F.E9-86),-EUVBK9ES'GDVS]\_RWG M$_:;@1:*HPT_C+XQY!>MN;WQ3(> <=\.+\M*2+QG+F-N2F@OCT+=9U&!DJZZ M+-6MT;F@_,ZK@)BQ%0$1U9O>?<)5E.8XN8T*=@Z/=PL8'PS4N,.3NA:=!BIJ MP(9M#Z"@+#$CES?N>6'!JOOBP-N?B#YFHPRD' _D(>F\KMFH 8PXY 42L,/R MDIK(Q)AR_JH,#_?(&V\_I_,-M.KPV-S.S_>NZ^%CW?6PAA^XRYP6P=6=#X-R M6J_MXBAW2<=-2'X_FL]'RCO521QB6+Z1DY)HT\=?$PAJK?(X!]'/BS5#)#E/ MMI?W(-'Z!MKX86QNYR4%.4S4 0W9;T2/R@1$.G\%/H]1&>WC,#H66@9S:$[? M;!2V1<,X68D1K0*E&95-SDE3]9^GGHR>9^836$DZ&@/D*_?HMI][)!IX-0T> M!#IACT? SDASD?3)[='54"?J,>FA5]?! AD,?5:\[R7=TB$/*U$P@V6BD%Q4 M\/LH=4[8G1[LSK"#AJ^')5OX0MYMPM$*$ A4([M +;JHAR_J$%Z@!F4D<&9> MRS[6"R3P1A]^(GFU">/>MRXNQ/6^SDM13=%"/E3,K/2',^4P-\F_W#(G_WP% M&BRM\W 05LC ]6BWN(7&W,?[R*],R6J\++&R9 MML3&:+0>Z%MHKJ4.#.<9ET=(,/:MT3".X7.5A6FT$V02>3W>*'?1@1=-?UBQ MUN$ON-C>X*5,.:N&@V]YP]/Z\]H,PXQEIQQ##:,OF_!,PE*E&MP M=FU4\ DQ)9AO'TMCIYWFAJGTM>GGT_PB2C">/!Z(;3]JLP+?*"JHP25\8V_C M/3EW3Q@2>F)D?U?+-D_:GBGWS)*1M\,R_Q 2XZ\%P'F8J>A"Q6O$:M=F\+<8 M6'C_(_T;4]NOK*$\4]X9+DN,_Z7D ?^\N$S2*U[+JPH($C3J4PAAK\ISGM3] MA+ 860;(###C2 +?&7^Y62*_[7F#<77/A(?NQH@[734?TF MP:G@*/I#QTCT'W^[J8^;_[./B@H7V8$:U*0XO<%IC#1DG9$9G?L*:K"HA8L$ M8*_NK0#4FB*'BG:M,B$^ %/5VR/V<%VTS@I?H_0KG>)56,G-) M,1IXO$EF]>5?DH"'N)>LK000^=.'C2API+<01X>TBE.((='\)?6)W&<6ZT"R ME#6H5#R)J3^ IO-))_:4J\\C9&K0] Y1 P^4QJ>F,C$GW41/T-&=]S#<.$4] M$.+I&9S0-5O<'_ET#HNV&0JSE@PC)VVN EBQ88-1Q$,@A3_G:&WL5TM2;08= M-KR7(7?94!)D45FFK$LFBLJ&( $\.>,<1O0)[O@>],)Z0/'\6N5%2#9TPDWH M=$IO5Z$.<.B[D)2JQ(145A4G"YW1U9WG8Z>KSVY.7T([YF%T/]*[0!%E MEWERF6S3/&4V7)6^XB9Q<#1Y%#0'-.'=!)9KF:R16: :'B;RA1,6M6,L V8\, [#(TG7LM)6"B!BAO-^.=.T8I273) MXY@;/GZW?$FK;(P33H=,X()F*N>1(@P(LZH^?O=A^35JP =C@3,2$AVZ>"P" MQ3H /D>9PNZ1C@,7@3J9SWT1*-&0D8,,705*1LNSUHQ2 GD,CBPQ!;.A9M - M?L49V?$Z0L(&4A3+U/X2'!*IA. ^&E*@P,WA'A*-+1RZJJ;^%I )=/6<==F6 ML]((QM+X8E+6X^#,KKE.@$8M[%E$9>E0^BQ!3H-\H9EK-#Q+ZQN[#.8G2&N$ MQ4+&:>G16\UF@;OO[4B95HI'/LW1T RPX5G=5W1]99%S"4H$_%#M]<9)2@SI MY+\FY]6^3'- M5#BY?,5%M,:?]\S]\+"Z8O?-A7917Q7I02]0.KS M=Z!5 52 @(KV)5T>7=T.%Q=\A2B.LGB?":G_3Y284L"1A$/9D%C:!8\I ,NC MCFB]MD\2"=7X IP*()W94]#S<5.[?1ZRK9T.G0F >/[OP"\CW#0\:.HM]\4' MSW0N-U$&)_#%]D7&&6-4F1C*>4T*_(+C34XRLCY1M0]X&WYL,OH"$ M=8[/[/[9LF!UD!KP_)F)(7!!,=!\6_*P)EA@Y!/>B0H()3VZ>050?EK3,[RJ M2ZE6!(T1($#LHR:?$0"A_2O0AU5=:2'*'HF(RU;D)9E\.E79CH#PIX+IA;'% M C5HA,Y;,MJ%(8VM35I_W8!.KIRU.2MA0\5H:$>@X5E]WLX2DF5143(=*.XI MH(N:M84 +F2?<8588<7?RNHC*-S;PAXW/8 M]84,PW)?>H0"<>0'L;4B=UZ0I=GJ_?I %,RG]H#HT-]WQG?Y&!W8[8@E$<1Q ML<=)KYK53=O66U5B<.)LTW+%3:%Z\ZG4>(E,%($9ZJ&&.MS"%R2>C3 MML5?P:OZF?LR_L<^K4W-D=)IXZ.AI:Z&9W5^V-1@40]NT+)I"N(20XH%NQR, MF3:C8RU=##R;*FXN!?ZLD\$KP1*\/$\7 JGYH4'(H-J5_5A@/%Y54/<[BQKW M:/X0NG>!&AP"UQK4)KY"(X]0U&,"T7F)9-YKE=HE;="D5M^#"3.!DY",(;KW M]P\5U%YTA;8Y?KU_WW<%'Y@=W+W.S:6)PI1M)1;W*JRUPCN9=%:YJOX7: Z; MUHT,EFO^;^[V*!*7>Y3SVSWSP\=DNR6-ZP*1[IX_'W-!N4,J,T*/["%>BJZC M$7( 4)0_#8@=$GH]M[EA MF\$)JW%7W43.[L2$;-[]]50++=.&+@_>U[A?,$)[]$11'E MU>&E2-=K7(@>RR>\'L S;(,!:E! -0Y((($^ M_!5'A=';LHN5P8LLBX.-!<"];=)X@^+ZF:!$V^B ,$<341N0ZHRWA@2LIV*4 MHRA)^),:-8Q9Q>P B05Z@D3,:>[/D1=O<++/\,-*)T))ZTG0QI10M]\$T,Z] M@35N['ZF'0TWD^= *UM*7.Q3F!L=1?,)9ZSK-ZOXV,2R-ED9Y6V6;IDA@!,A MV_1_8[E;R.+,-NZ+, Q\N8+0@!SX0C/.K: 8XH8J@OTN7V8;=%% M';Z+QJC0HI2/"^)$<9#=)VWL8,AP,?'0PHN3TV65=V5)->9#P?[+=.5Q<+WX MJWY,V83)[06> 9#PI8+L8 O10J'H!%!$PZ%\];-G@RX2"+$^G@W"?155)\B$ M3GVQ+"+CX8&3]W,.!A$K.AS7/W\TMWH&/[=OVAR!F8']

    *?8[.BQEQP85 MA "N,0.V(T"">SOJ/N.W7A_9@N3TQQB+ K!Y7],FL?I+L.EREEF M68!Q%&1E.CG7<*ZP+.S16#)O,C]CL4-GN$S2:UN,W&Y M=]Z$ZH4">E@=':2CV4_*\4#VE\[KO.D1'<"N.<>64M D)S6-B3'A_*5P;'<9 M.6#\C%D6 EWK:*,;Q6AH6L;PK*Y9J0&+6KAA6]BHB$L,*1;Z4GO).@ :EG^8 M,I7=R^XH2 ^]EB3WP ZM615]F+1OZBNBP68$> 0>N=K6@A6-S MCL?\'G+-]FCP[19 ^#"*G&'$\>-1A".53#2_LJ&>SV?WRZ+<^@Q8UT27U#*- MJJ*?-TY[C [\OO6)%/0"%F.$1L1SY,%VVH(Q(+-'8HU.O8MFT%,/7 M-,')U>'G$B=W>5UCM8^@(H40/A'886<*T'D!#)9;O>*YU;Q[RZI!!44M+G\. MY'@#;PZQ1_$ ECR+LO\+"[+G]3;*7L&-E#4GCMB](WG(GUACF:*NNV@:WVD1 MQN1;@ 5-FPOK]^ MDXE[R'ZF=!WM':K^8$H*\.#$KEF?0T99!SI<>NHX84\S3S6HY;%J5[$C!;4N M*29UY\%1%[=R/+@"EV1>#WTU!. %HJ O:MAA7=UJ(A-CR@6M ]?FJ"GUE.'7 M%NN]#4!Q7O ?KW!1\%3:5YRS8SLC^?J")1ZAG<@_GTVEMK%-4%1G4U+68XFA MT\(R,GM4.A!+X<]H6A'6L.CQ2BC$W,D-FQPL/Y8FXU>-[>J? 3ZRPX<.* M7O=%V7<;S?[OE3QPT+S(M3'LW'4M>V["#XYU%PWZG_T1M@J&O8.8+> MO,G.5P)R0,^0O@!EWRQC@79L(=QY@9NE\#I$8;S7_L2+A-O3V:O)$!IRSLKQ M?X1>G)U*M$W5*2]X]RS7+>HP0DD/I2]*%7K7@G-6@&U!RNLL*LNZVNE( (ER M_-1ZMJ?S.G>Y,7AM_=J0 2-JT@X5J!VGU]P/TBN\(@4.<9Q"(/L]5$TP="TE M"FMX79 R4#2'Q]V??A3 M]2;(-^3?/V"B^T-7E9*!_GX8*"X#$_JWOV]K.;B M\E:0E9C1*D!LQF 7"]3L"ZD;8C6U,'#Y(SLM%6&RJL\FQL7*IO<=""O# M8TKDJ[VU :I"-$B@BC1]W5"'QP)IK,YQW*N2LP8"7?5(ZB_@:,?+S>;K.L2@ M'(T248R&AAH-S^H\SJ@!BQJX8:-#5,0EAA3SQD,WN$A?*3JON YRC;*[G*5? M<-2.0N]&> LX"Y#G#*&Y-YD;=%"+#^HAM#BN]!F23:'[1"P1_Y2M^T2XIS_1 M7S:_HO^SI#='^IO_'U!+ P04 " !3@0E7,CB]2^!. "$= < %0 &%M M9T5U577R9FS@G9 MY:KC&%?9QW9WG=F7"9J$)$Q3A!HD;:M__0*D),LV 21X 4DH(V:Z+ F7S,0M M\\M$XF__^;A*OKDG/*,L_?NW;_[R_;??D#1B,4T7?__VUYM@=G-Z?O[M-UD> MIG&8L)3\_=N4??N?__&__]??_D\0?"(IX6%.XF_N-M_<+HLT)OP#6Y%O_N?D M^N*;X)OO?_SKVS=7G[_Y]?;TF[??OWT7?/]S\/TO0? ??TMH^OM?Y7_NPHQ\ M(XA(L_+CW[]=YOGZK]]]]_#P\)?'.Y[\A?'%=V^___[==[O2WVZ+RU_C?%_A ML/#[[ZH?]T5?-?WPKBS[YI=??OFN_'5?-*-U!46C;[[[G\\7-]&2K,* IE(B MD:0EHW_-RB\O6!3FI1B-+'RC+"$_!;MB@?PJ>/,V>/?F+X]9_*V0^C??5*+C M+"'79/Z-_/?7Z_-G?8:K+/I+Q%;?29%__^.[[[^3I;X3%.=D1=(\2%E.@G=! MEK.H["<.1.DU2;.2_N"!T,52#&H0BHD1+D@09EFQ6LO?LB F>4B33#!>TK'D M9/[W;V6/P:XW2>K_[:6S?+,6\R^CJW5"OOWN0!IK3C+15]GBA?AB6UZR/9AD M*F+)8T[$JMB.W8[>A$4&^QO>)<1$Z[-".CH/MXT9C[YA7)Q??_]6G('BESGAG,0751_*_;K< M/TI"1(?EF?/7*&%BK?S]VYP7>RI"'KW:C)XWM"WQW3KD,, ,L$^!1?!FJB* [H!/DOC;=[6Z2*=*V]OO M@ZRXR\@?A?R*W(O_VJIBNB8<*5AF$EJI35]$']DM^TA3H:+3,-D/83:[RW(> M1GF=!@2OAB_=\5XVQ18[HR>SOU& M>5;ND_OQ5I%L*N^90FRQ;0^NV^:$9^1B& 7G]6ICC;:3J2N_J/FCYM^UYC_M MR0#1AICU >/6+GKS2\!))#^&4<0*,7?31;#F+!5_1]5Q8&DF6;3HR&JRI@B- M*#2BT(B:DA'UA3S,]FO[ZMG2GJ7QZ3),%R0[3P_+4+'.Q+YCM NZ;!H-2_15 MH&F&IAF:9FB:H6DV'M.L^S/>K17WT\ZRR4I+A]X?CC_0;M.VX\C#-J!P](Y&JHBZH M%%WH*#OXN7>,:A;'XKC.MO_(U?E&"5AIRKJB4YYPE_R6/:AA-65)5S1>,:'" M)/^/KA6GM+FP*TI+Q?Z27W%V3ZN[QUI:%<5[I_94+ H>)N="O7O\!]DHR524 MZY\^MEJQ]$;>EKM9"BLCNRSR\GX[3>N41GBE_BFOU+)J!Q0=RQ&N53D@Q8\& M3Z^Z.UL1OA!"^,390[X4P[D.4_71HQ+J9YJ0J6&]^IM/?Y1KNI@VHYH%UH7V&4TWLB=,1PNVHU M1.N*]T[M-5E0";*D^9=PI19M?;'>J;M9DB0Q+>ZZ0OU3M@J3Y*3(A!J6J;?L MVE*]TW8;/I['$K&9TRJ%B6'S,93WRC<*H(E)\&')4O6>K2K2(U4W)"JX$,*; MMW>W-*^UHE5%'%!U]AB5T2B*/417K$?JA)$I];F;S>J.)35DU?[NCU]2MWR\ M=S&!8*5C<#39" *.&'HZ/5YSR\ FKJ<3Q2 2G6((ELA;/R2B\4>!1?'.#U' M/$Y@J?S@AU2 #BZP6-[[*!:%1PTLE!_]$LIK?P18$C_Y)0FM8PLLE)_]$HK& M'PD6R2]^B43O6X2K:5ZIKBJ &2X.K]16"Z@8+B%/U%@+4! N&T_T6J K'BX7 M3S1;D/,?+A5/%%NX_QXN&D_46V@8!EPPGFB[ZBA2N"@\T7'U;A:X.#S1;_7^ M'3C8YHE>J_'>P&7AB5)K=K#!1>*5%@N)F8*+QBLE%A)X A>-5WJL)N@)+A&O M=%A-( M<(EZIKH"00KAD/-%=SPSQ6'"!>*+!GED&&SN[KEAEH Q2<1IR$K!Y MD"])<+==W^6-/[8F%3I6?4SH'P6-!3,[@J%Y-]OTX2H39WL:6^5_.4_9XU>: MQA=T17,2?R8U86?F@ICS93PQZ@/F?,EX?I"Y0WQZHDQ\^%<)&3$9F"T[*J?22GMJ!;E1WNCEJIL_!0%EV+ODB3.F?Y:Y^ M*C9VEM"XTD#2^.K@9+FPH&.^K&\Q(A!F),",19B3"C%U\9BS%<&41KC/9IQR@$P3J*4V=5FX3.(U4I\$)O%JF>&X7Q79+9KV-N#R MZ5LKJ*\V7IT66LQ7A M)BC4MCI"G AQ(L2)$"="G-UB5Z_5'V;00WS@6JL[,RNU=>KB@ &Y9F-CZN E M9%H8=:^I"P$V&10FT]29UVZ'&BA@ZIBUGF\U,#-UOEVZ*T9Z3P#=%2W=%DT0XQ\&NYT]A#R6::1JY*4M,Q".?SD_/=CFKTD2EGMK MEF?E[9D3>1)+JUG7Z M0^E?+*K693*@E.2!X"4+UH3+W\3!'V22=DM?JGW#CIRK30GSY@*8@L0J3= MHZ004[T*^M@OELOY65-_EYC>?0AHF<)/4OH64+/TH%@CMJSY%(98TV5'E^$#/"^N-*)IPY6 M.YZW3^#!6/Q TV2*HM\OB0\ MH**W=$'%\.Y'#H@@0YMSA!O;D=,*+3X)H]\3ME!#KK4%.L" =[>Z2L>%S/^_ ME._3R>D5+5,F>A0[>OR/E#TLV8.:NN:MX*4A!+ 1LIP>9"G6#*F37'3-G:)6S#UQV >4A[I0KX@-( )T\SP\D5 "&$AA-44PK)0A]TB M5C\'-+T7GQC?6&)4-34=H5+*GKVY[8T0S[0,\^ES,!"T<+Y;R/ H)4@5!!80 M6$!@ 8$%!!:F:09-UA)$,TAK!L'/;K=6T"^!:'X=TOC@EE!4\)+[L PT""RM M(XL6'5E-UA1Y8TTI2+RJQ#%+XTLIC--*%E5Q19K]: M*,C"4E@*NCZ0>Y*PM13\EEK36U+0FF[!.9*(YA:?2$IX*".>9_&*IE2N9IF/ M93<06MX:M8&0*4*F")DB9(J0:7?,'_=;4$8KC-G;/+[(!J+NLD::I2\2PG=] M7O++X)UD(G MR!$5@K,&T/'G3YV @7^35=FW+-\-SL<.> M[18V/.2\21/H3T%_"OI3T)^"_I1IVEDCAW;0SFH8@M[\+'=L<;T)PBABA3@) M@G6XD:-(W/00.<2^$ &:%@)41>3>AH\V>1/-51#%0A0+42Q$L1#%0A0+ M42Q$8I0J)KJ&+)Y%T1,3%JQJB6_+,VHD'[9EVUN4$A3KL <,"FM MD)W=VS*G;'4GE$;9_.F^V]/#7K6)-ULTTT&^T"_X4"EB:".[8H0/E>)#I2/D M ..B$%%"1 D1)424\(G/<5OA^,0G/O&)P!4"5\V!JVZ0"<=@U@]!3.YR:^#J M1357(%5MMZT J?VMSZW&F2YF"W$65AIGEA4K$I^G-=NE&N;IIL4N$" BC X> MIF*_UH!2JD((02$$A1#4)"$HL47"HX$,I9U3?IZ*15[(]:X1M[K@@/1^"5?Z MB6XJ/EV8;_H<(%")0"4"E0A4(E")0.6@6(-:LV&VFH0O,D'PMAEXJS?M?1&' M>7:8K 5?)*'?.SH'I_P'NKO#^B>;KQZQ?FV0*@@]<0SIOP\2$F;$^J7ZUQ5= MP?J*CMO=(4;TVTCB+@7F8?;++R17RPM4 6%YO%V-MZOQH?O)/G2/T/@8H/$+ M88$04 V"%N(!0'XR4\/@\K0J1\/?1 3.3 M?1 V-J]C5\2/@2BSHGEI M-)7O^.R33$34/MTIL#E7;@LKOT4B.:%V**\X()(ZV P57U7 MQI6^?[2FT)I"*V-*5L:9V##8AI ;3UF6E\1FA-_7!?!9UD+KUKUUVSF=MZ*SR_FS$=?&^!G+ MHVV.MCG:YL=MFT,/$&:]K_@B(;/I;G4(^X)H-)@X(!73%_E@/D,$O9J"7NV- M%L?0U\_!W?8&< M#AQ9U$1T!6,'$)] ? +QB6F:49.U)-&,TII1UD>X6ZOI;<#)/4D+(OZ-V"(M MTSX%N1QD6^L)TI0C*PI.2BMKZJG7!OT?&EBM&D*;:U0VEPP/DIO!5YHO3XLL M9RO"9UE&)#9Y0<,[F@CJREW4',K=N"77-EJX6' A>SD[)2I?3ED0CU9UW=H, MT9+$14+V-)UL/H?_9GPW$MG)9K^I;S?Y#,1R=PVCS>>#1QTR9T8P_@WHA.$M MTU(#.SBOT;!6&=;ZZ3-U"P)M:;2ET98^E(3B6&.M]$-?IHE9.*T-!%^<_&91 M=:UTNT5IW@D]0Y!P%PHIRMOG:Y)F87.D!MJ<([3&CIQ^$!LH#2#4QHXA1&Y& M@MP\0;.7\YNEV'1.Y ">'HS?C'.9W*G<'4XV3V6NPHW\;O80\AB >/31RT#8 MR%,X';^G,M%1+4-)LLU])+??TB[Z4[!#.&6QC-HSYO?LO3]$4A!)&3.=QX>D M@,]01%,034$T!=$41%-LK.!>]2A?IA8(GNI/F7>+,?Q0GK)%U7K YD%*\D#P ME@5KPLN4=^+K3-+?#'1HW+XC%*(E??W $HV) N$4+5E&X&(DP,7!MA[RE*:+ M3.S1NZV&1K,T_D"3(B>Q97Q"H];0E$93>LQT'I\IW7R;1]L:;6NTK=&V1MO: MRK9NKC:Y-?G>!PO&X@>:)&4:?&C2HDF+)BV:M&C2VIBT#95) M7R8-7%3=*YMN(8$?@WE(>7 ?)@4)5B24KNW2=]T,"X VYP@$L".G'^L?2@/( M[+=C".W]D=C['\6@_2;';'=+AY+LM_;/SP%-[\4GQC?-K!YU XYL M'1,!_3A)U;V"# <3T6@NC,5GXUEN6.CW85V%]I=:'>AW66VNVS5(L<6UYNG0(-UN"FC#.36+[X4 M$A-'0'7[L.'=OH:MN[+!VE#7DS'6C"285=:&733/1F*>/<$X.Z?V53668FN9 M52-Y$!ALZ2)KWN1 ,A";:UQ$^==0IM#.-W:/)S=M!LU7-%_'3.<1FJ\-CS:T M8]&.13L6[5BT8VW\AVVU1%]FCXW,FFB8CI& =T'$4OFX;67][DS=:IO2/ FCQ M.^T;S64TE\=,YQ&:R_ S RUDM)#10D8+&2UDB\PL[K0JQR;B^R 1;#3V!BNJ MNS+_M-VW2\-2,^ 71'P)2<=B6;?/M"PJ$<$L4:U\T>X2/LGY;M(36+%JS8Z;S"*U9U;F#MBO:KFB[ MHNV*MJLI/4XC$\27:6(V[$%*,%@<;Z+\W3.^*KDX62SHQQL5C9J# PPQ-3#0QT<1$$Q--3!L3LX6"Y,O$,8NK&U7:L6D>I-+;2@(V#_(E>3H_ M9>X+MMY>Z:D^)O2/@L9B=PABDHK8*$($ULCOLL^79G[W=/<"A@X#;.E M_+],!7"2BC,.K@ 'AMF!())/H\98]?J8P165&Q M #Z3U1WA=?1I"W9 R!S U(UX-[9 MXYI$XN]9FHH^;\)[4:)VN&W;Z'30;XKU.MF(Z%NQ;:<8$ EC-3-F,YP=FK/CT1)GX\*]3F>V#<''*YILO MX8K4D&+0,,S);<%*NZI?TU YTH[I.P8,O))>[_15G]U0<.">; M7X6F=)[NPZ]F44[OZPX+^P:"M/VR:Y1R/MR4YOY'QI_M=@J&5,4[V#2:8;K& M#5K^_4:)X<*JCX^[+X4\V2_G5RRCI0)UEH@C/Y4_7Q%.F?QO) ;*GG%HRX/) M1.@+*8G/0I[*(W<61<6J**D71QN-J)IE4\6AEB!"U!,$ YHHM8-#J(@8]LZ\ M41MCK12?J8O'C";"U-FI@V.0:0*UZ*8CT:WV IOC\&*6JQ&["H?O1& M5%#0#BR:GR8OFD[<.VX]SF\#3NY)6A#Q;\06:;E!!&]:^I0M6W7D-6Y$53N_ M,$MS'D;Y5YHO3XLL9RO"+UB6E>G5ZUV:ABJ=.@/K^MHNZUO"5U#R#JIT2M[9 M5O0WA-_3B.Q2K:M(TQ3OE*Q)N:O+^2[.]S) *(W(Y5U"%^5ZNA'_S>:4Q-M" MU]6:^)/LU(%P\1*&[:3-3L=B-\B5'E-'[O,2Z(8>D1OZ<_A(5\6J-O!$^7O_ M5-%43U7=[[U3M7UNXI)O=S>%RUY7S!6-$@38=I\I7?3&LOT'&(3I0B7&5[^Y MH48YYVI^=>J<^R2WT%KJ-"4<>W#+ T?EY-S]/)!_&9VQ.L-OI%XE=,:B,U;E M97M]0###3NT#UUKM@ED=[%,7!\SE;%;'INYFA4P+HXXP=2' )H-"J9PZ\]KM M4&,L3=V[KN=;;;I.G6^7@176#LVQB #*U3.D6[!PR,*N3"9LD<44P$ =H\M M9L+"^7%$P1%-/&I'%/70Q*,W!O?TVU[HR<3?6WH:QO8 MUX:>(6N_RS61*XRFBUK-7N^4T=<=[$8@@+9=/->M#*=<7,XK"T:*W2BU5 MWQ'MIOFI2D<<&#S_( Z-FF76;R?H]T._'_K]T.^'?K^NL M(O00/3LHT$.$'B*MAZ-SX^AXG45V)K9;B/==D.4L^OTN%.(*1.DU2;.*K'8@ MKW6[CF#>AG2U GK/5RL24T%&LOF-9.5MM-5**ER"$$W>1W M3V_5(!:-6#1B MT9/!HF^*FTQO(Z^][]JL+OW1(QM*3E M@7^YEJ1H[P 9R[O/QJKS#+MN)=G9AI? M)6&JS+WLHBOTWWGPSE>YRYYG64'B#V6>E&IYE',BJY\]2F:L6_+V)2[T6:+/ M$GV6*Y.QQUP>5+Z(TNS(T%C64W=@@N<3P([PQ;FGE$4CZ-B7&8+^??3O=^?? M'[ESV[@= @&AJ<\#C'? >(HB.Z M[^L0M7<;)/5#&2E45*W+5V]3D@>))&M-N/Q-&%=!)EEJ&375OB-'851=$>K= M!5K5PZ^E-G%+27S+/HAI?2\$=T\N:'A'$Z&2JJ/ K"IB=%7_T54V$3&B^Y@F MA1RQI]=8SAZCI!!37KZ%?OJTB"[GN[=NQ+97COIL)1^34D72=-'V0+[0EK2? M;.H;T,4=]=_C""1H] Q#JV&<"_JH\8XI^FN/S5_K\KA@3;=E7X0,\&FZ.K6G M[@)R/&^;&B:^>!H<;P]=^W%&/HGQR5CTXS1!'7NQB-WBC.^#!6/Q TV2($SC M@.5+P@,J>DL75$R$K"6ZV+1Y1YAB._):(8DG8?1[PA9J&*ZV0 >XX"[E8_E, MH<2^EW1]RCBY)=$R9:)'<5;$_TC9PY(]J*EKW@I>'45PLR$$M6(\IW]N=]/S M_3*=91G)E3BN5H$L\?^ MFIG,2CR1YTLQ!OD5>R#\9I/)%72>1E_.KF[.U1BH134$/1'T; 9Z[!;1+/JC MH%D9\%_^R8D>.@/7&YP;-:U8/*OGU=$*,HT#!$PQ -PZFHL9/5Y%&-5;K8S*>2 M6_WSET TOPYI?!#?'A6\9#:LW'[MU-+F'3C25ML2V$J)W=VCNB:BD=*L$3.< MYMD)2"1GKC1+_ULT M3>>4Q%_%Q^Q*3, Z$O4U.I7C%6<1(7$FKR4IAK"60G.U#A1O-*; JOXDW]K" M5ZTL?*1A(I]KO%D2DE_(+@U.4D/QP6G7NZF-%9S2+W/NR:=%$Y)I,\(HRSD& M2R3R^:29FB<+H,88.-!.&5 =IUQ<51JF?*$VS4@V2^-+J6>>5FKF-GI>-YWL M&W#]LA81=LM2T/6!W).$K:7@M]2:WMF"UG0+@I%$-+?X))1J'B:"NEF\HBG- M+X)UD+=S\NH%_)'0Q-SBG'&N^;((PBF4@_"];AIC1QI=XGOA22$_K?%E)KJ_JV M[,:5#MP)F>UBWK>5OX;RKFZ^N>5TL2"\>EFU3@?65O ^E!SU]",*@_Y,4SU5 M=;]C 4,!L.\5 B V'I#;2Q3 MQ[#'VX"6@31!'CZV1S=@K;D",6RH0<<= @+3!030]+:]*WH;/FZ#_^J3:!A* M#^14W3]2_9'Q7].(<+%+I(*X*U8E$Q=$^^SQ\L^G]/%M83+[EEU!9DTIPP?E\$$Y!#\G#W[:I.C# M!^5&\:!<#2UGXJ]\7:>906)+[G\5VJVSS>LZEZ-070]]SZ0;*_"34GO+=LNWAV[)/O$6:9:.*9J M"#QC-!Z"MPC>=I*G"!]E; UXX:.,^"@C8L2($;>#]VRUOB,$B_LQM(X(2A[P M 5#O<]8,;-(ZAOU_"&)RUSK%C;X55W ^A(JNH?O=LCG;9=I)C2>'29MS!=)Z/>.SLU] M__TGW;F0)OL@ [J0P+!^,;;^/DA(V$$635,[KO!U&!WM8(MR/^J81P6\'(XZCXJ=:NN+/" ;A*TI MCF#XY*>'067HU*>&_@!__ $-#;LC!/TM3'C'3H ? U%F1?/2$5H^*[7/.1/1 M]KZ!ALV[;HO>7),LYS3*27P:9DNA7LE_I(IU'R9E*$)^&G*^ M$3.PO/FD@'('2)VB-@A&H)H!0VEXS<_K8[0 M(&JIP3@VDGX*Y*U_7D1YP05);8TB8'.NC" KA2D7A^*1,S/:Y*$ZML-Q=/ER%?O,K+JRLZI"VY)T6LFW(5983?U\5\6=9"F]&# M=W5N16>7\V*';)+->/;Y(R&P06QTUON $#28.2!7R M13Z8HQ&A).L+=IT9B\<**QDL%L?8T<_!W?;&9)"11>5H;HD?633I"D.R)LD[ M' E!E]Y-O%E2=D3B,@GH29C)77$E7SHKI_'VT3.%O0>KC*]C>/&JUL!D]X?S1/"S0SE=SB*F\#3NY)6I!@^UJQ[*6,WN=AE >A MO%I11?0GVZ$]B.>W!%PZZ'5U&^_A.H:ZY.A7U.Q)24DGEWO%N\M79&/@AQR1?B<\95T M&5[>)711[I-5Y&^ M"3?$=[487,_NO1+>1/K:RAT0_*1G]:%Q'7+7;T_HTQJ53TL[E170L[9.LVU] MA'PTVO'[Y>-0.YBW5TJ<]CD>*78BEG'PB9ZM"7HP7!RRZ E#3QAZPD;A"5L3 M3EDL^N?YF,#V%I9Z?[-FDK("8HC]NLK"Z "_ DOIE MRI)J[T>!Z\%3L2 [VKRZ$-E4+$X[D0&\1' 1-304SM)X3&9""R\L7%36UL($ M104,!8$+S=I.&*70&GE[W 83O@\6C,4/8J*7P"Z3>T- 16_I@MXE) O(XYK( M9&7!O,@+3H)PQ7A._RRI*7^4\9#-@@M[Z=M1L&&/M+<*/E2"^[T0#/+=]R@J M].6/Q)?_D:8T)Q?T7KXEO1O9\FC(9@>CN8V?GLUSPO])0OY15%"XXEJT&+R9 M@ R^B&5^^T"2>_)9G Y+E?>T7:.3D$2G$V%2BY^X& MO6QM.KP_L.XX?V#CX_MUR"NL4O .HUDPFJ6+:)9^U$Z,;L'H%HQN&45TRSWA M=VRB%"A!_47^.*7Y.ITY_["8;R279W)U5\XC%^BJ['3^XMV M\49T6JRKOZ"6G.5A,C'IU1B4;MTK/P;SD/+@OGS)947"3!@:NQ21G-Z+3L40 M)GM7T+9$'(3Y8<5F[I5>^G;D7NF1]G[<*[T0#'*O]"@J=*^,Q+WR83^2^X1T MYZG,]UL.],73;1SM6RP-6W$+*8HI6;Y[=;)Y"OM,PBS3O'4"JC,,%\^$6BV\ MR_2:R-?0:+HX"3.:_9JR.YDW7AK8Y^FZR&5LG!@^EKH)O?TY?;,#?-T=LR051\""T4O2W'XVV!:7%L,&7'%SF;73H6 M^K0O?B[KR=?*EO)%:OC(TZ@=I"._G.W$$NAAJ?U223<5TSLGH[QO,)S!VM^R M'O4%#R?&F5O/Q4]!&$4R<7@FLP$16O(09,5J%?)-P.:U/S=S5'31E2._1'>D M]N.&Z((^D->A.T&@DV$D3H;9=L2N]P/VA>2G8GL2@Z[ /'15!HKD/2GO;.YN MW#T1IH*8C.41&?/@B?3=7=[=.!_,6 71@!K'@NUULM'!(IB0_^*&9I=RD M:4>6<7/26EG"Y[NV/S)^P=)%3OAJOUPN^38AB0P$E>_N22RF_EV%-NWT^<1" M$[&"#/CFXX4&^T@,]JQ*NPX?/ M8E%Q&B9V8C=6'(:?KXS_?IZ*O2XBF1U#YIH(HV" 41L0HM%YA: #@@X(.B#H MH+ A;<]C[^8)3#K0P]V[F!Z8>* Z='\7JLGEQ%;XD3[*O_0!JNX5>R3U8#/KAX5E_9I6Y369/N_*'@TU9 M5#I,&:.00:]]#G6+N2E3,IW.(-*$=SR0HZ,A8R=DSL3^-8!(F_0\#HF>;&X% M'9HD%Q8UQ\&1I$J;K,*B)CJ/T'G4QGGDTM9!G]/Q^)QL-F768N?S15YF!Y7U M,>>+3Z;A5%*97[[X8AJ*!8X#^.*5:2@H'TM]Y"YXPB:-T^7HM?AIKP1O<67A-SCW?-26>TM:FV%AO$SKNAQ%3WCEI]6 ML3.SJHM=_)O,I%07J*$IUD%8RK;U78P9)=EY>LO#-*,O+]I B_<:*^-J>&&1 M,FXG&\;)C"1.9G?%^*H:0GG 5 -XD-X1EA\'T,) +MX7%%JQ\Z*P:[JK#4H< M%>0V? 2,A+Z\X_<4FTOY M**CMHH95DPO$+F21Q M>U5 P8:N* 808 !!JP "9RH@A@\<3_@ 7EE%_+=AVB.="N[=W*B5B!U.X9V_ M1#M+;%147P(@X+-%#;'Y$O$ FR4@N]*7 >82"S-5%_B&L!G#P1#\26* >S) MLC>>P2+ZV0<1F0USL#Q^\<8#V@(:=NS*_#FX*S+!2B:L6[(H@W*"4JPUWX?E ML]M-G93M>W+E?NR*TE:.Q4^ N(=!<< Z:\<64M2M0ZZ<^"KO MV[,?'2<1X&O&Q8+^PM*;:I4:,@@8RKMU4*V)H$6H35M2]%?;#:7=.A4J$K0W M0&O+#./Z.-GNY#O):6[B@NJ@PPD=3JT<3ATH'>A*\M^5!-!8F(VV,'5YV&W2 M#'06>2>35[XVJ-X[=<\2;+58J5-3%TD#1ZQ9[_%.**9=1(NX>.=[!$E#!09- M71IV>PC0G)RZ4%Q&M$S%#XT1+3!'2 TVY,S#4:1A$5.9[2=B:2PC\LJ_MHM; M?+@+$WD9+Z#.$O)L+=N!1>-Z^V)@C*"U/ M98,WB.V[P_;'>FEG4 X[>J=[*!YV=WC+6+53MA([W%)L1_2>5 $F,CJK?"#@ M-GQ4L]6D%;>+3=7Q M\*34K1O6=GQ)]\Z@5M64<$QA9?OO(W*KXT+]>*JYPK#T'VC8%DS4UW+*B7S[ MZX$FB8+DES\[I>T\S<-T0:4ILQOML\S3I-UX38C (S!7%AXNKJLHPIR ?5&2!]1;4SFX2O+>N>ZL,S&T2ZMH+C9!MD M'=+XK+K!+_:_ ]&:$FV :X[C#0_UZ0JIXCY1"(UR$M=;VPH^H-5&Q8MQQ< ; MZ,"/T8S#/*0IB<]"GHH=-7N6TW%.HU=9Z>PK8@0NA-[+>95NDX;)E;P,+!W, M>@W$IJH/4<4]T G4LD>C5[\FQ#A'3!6$/ZR^XT4MFTG")OK/7?>\+O!.\CW7:;H]%PD?FB#D,C=."2 M\44;!C@PX4*QUHO'K]8TUF=&OG1@\ ,T+L(7# + ;[-D@WY.(IBXH+?/?$$B M[":1,MK5%S3"3AQ=W5_P!:FPDYY]/+M7D(6=L&Q2PDX;O.AP$K56$JW!C$&L ML,8G6P=6U\BQ#-OCS>):@2^0AN4^! C@[1'E&+-HH#&J/2(:4SK&FANK7JG4 MX,N4OE@<,&,>&C[FBS$/X/?%I%%?9?7%8K>3B6VRA![6TR^5E%*R*%^.&;&P M %&.OICTEK.H33X17^QX.Y'9QN-[9<7;B*'T2U= 9XO9% M,_GH:Q1FRV">L(N,NYR4?P1B%&1[T';P>1K1S_%U$AKZ)&GG]Q4%),I"HTZP/- MUBP+DT^<%6M10WR.2H8+H="MM[PJ$QLY)"'X :7L0,KOIR?E*\(IDQBTM-'( M!U+]NV?\[#$J5_2U.&W/YG.BW'7=$C'0O<32(\W2>Z$E5MNA^"N71X=\;U+N M?]6VI]I2;:L/FQMI&_M^0E)A5X%S(]77LI6AF;UEL^B/ M@G*BO#-NX-/?W4\P[S^6$^/\SGA_G\%#'X;6TZ7Z350@X,9%9ZM\"TTZK_:#!?)EZODGIV M[Q'H;.]OHN:$.T]>Y$BZ,)/+E^M=KJ1J!@<)W M>[AN,^0]-U>C!4>=?=FY8=I;TPB('G2RY]/PUOW.T4 66DD"HIMZT,"\$Z,N MT,BS6[]=BZY1A$]_JM8 VD!?:]HF,M,K]:IK@5H%2'IUU[B=))O'HOAB2K5" M/<&Q2;TK.FXG70MQ'"::;QX$T+O&,V5Y-@T>Z<]F&6!?[$:DS:,O_4G[T6)_ M!$?C'L?^"!''LQPJP)BB'A'XT2Q<2]DU#X3W!;GI1HYCNTG8HUDYU:D^[)7N M_LZY=4F:.']X?G3#TC)O1'\6;C4H9^DD#]0ADTST-R1CU <;A5KZ$J%AR_QS M9$M[,1TLHI'G]O M1ZYE]KP&/3A.GM>8P@:Y\QIEAC/G0/U,5G>$[ZA[F>[-MK[CO'>U>8+U'$'J M#)>]3T%>&7AV]S+P[%K.K$S,Q1O"[VE$*K- 1E(LTK*59QFE=9G\>NS6;;:N MIQ31VEF@+#<4M:6DL\LB%_M(*O55,^&OJ@R5AZYC+H;)\U8EII73G*5B3=0F M( 65'?OP[B\**Q(P/V1<4(7:?7 0K2YY:'89Z)M '/Y*:E4P/V&]3)E M=]TMX\X[&TAR+U-R:[%A+B>^6"Q931Y=JSIXK15VK=6 M='U!IQ#;>985)/Y0<+$ *\VH.N+.A$G"-F07A2V]Y4I.FC4S'EZ?X+BRV.PA MY'&YCXKM=TYH7G!E+H7.VD5IR'8'RV103WAI&;1>":I6!LM]H*:R^[&W;M:] M+)Z='#KNGC\*,8SYTH;B84R59R_^5*:45BLTEO$-S' MNU &J' :*UWF_4(T^(,%A@&BUJP<:ST-UU&+B2ST>;=D6Z61W=@E7?G?1/A M-<0WO#O[M;)SZ[SW3G5HOJB-\'M_L7X#7/AMOY !*"U88C_92NR>\#LV3IFY M\5?NS1Z+5QCN )?++)*ZL.5)36MQ=:V@G.+^KT(&5T/3NP)N&9L)(963V MDSB+5TY93H*W 2?W)"V(^'>OY00QS<+%@LM%*S^R^;Y4+,&4Q.+%[RYZZ3]N MN3LJ8;'+KR4FO_G7/CN ?!A^D\E)5.N\@A6V\;LI"/K$::RFX/6O'72Y5;TS M>9R3:)FRA"TV'X3($U9RJR;'KF8'I'ZEJ48ZKW_MH,NG*=OMY#TDO*\^>GR* M_JPFK_F6)7W:\UZH4609/R!(FX>\C:<\X_F!EUQ\>J),?/C7;"4.QRBLWU74 M!?JG*Z/A51C1.8W4I*G*]$[=%6=Q$>67?+O#U RJJ9@K&N7FM]L':Y<#J&SO MU-Z0A=Q6/A&VX.%Z*69 C+H8LU*#?!"'62MA5LK6U&5B=V8QT-'L MG4Q>Q"I!PJ"96'"\*8N"/-6T=V3 MKE,)?!QA[/H8PQ1;H\%NHS#>53G1RGC4(#I\/5'U/=D^TG6W">95 KTP.<#* M!%TDH.)#PX -=P0YBNUPS5"K,! E^NF."U \@&NA8NA GZ$#%HZ*65)V1.+Z M-U^WSVDI'!AVE1UG:\ODI?@P(?I44LIR3JFM GF?#D39JSS+U2XZ0(TQ<*!U MCH+J.'9B9T3H"S+5]H'QOIW'AI1DX)J.G=2):&[QB:2$"[LCC6?QBJ949H;( MZ?WNA5#]&FG4!KJ'T3W6+A,P !5CWF#JH MVW#2&'3*J2.\#:5BK2'Y GI:RJF%MN7+>G,!$X]\<2%,;)DIH $4X189?A\L M&(L?:)($81H'3-Z,#JCH+5U0,<39P=]!6#U;W@SQ;=^1(R2W*T);(;0G8?1[ MPA;JRU^U!3JX_W7*.'F*%1#[_#]2]K!D#VI*8#7ZO)K6?L1 :'17$P-1Y@$O MJ'T.'^FJ6"DO@=7^WC]50I724E7W>^]47D2@^2+>G:@/&;:SCEX*.88SFY$,I\?+[?R*3_.O\U(_,BN:!S%28(J3K0 M"QYJTK*#/)>S%>,Y_;,50T-E?U=0^G)YG/X;\9/$W$^:=PX#5H8"X>? MN/HM'E.U\4W1)UE_"5=$Z[9JV,I8.#UXMA/.F*@TT)B="\U^WGJ=-6QE3)R> M/6XCG3YM=>-FK+YJ9ISC:K$>6[3DF..:G1 ^JI#*@XWEJ]VB*5]U50?BZH)& M,F5=NI@M.*G>/-6JF<;RZ!+WX/&K6Q[&1.XD^LF@*G8L[OL.(!QTR_OOEJ\' M.)@!:9@ZUVVU4M:A\N.++)M8TJPCH\X7&9J=CHWQ"E]]@AQ_]81P=>_OYV MV&E.KAHG;7^;\21%I Z2Z6_+'K&@VKJ*P4*S?C!MU$)KXHD%B\KZO;0)B0KB MW'4;E/_F31!&$2O2/ O6X28LW5%I++\4DHMW=TK%CU46N. AY#Q,\TT@7RJ[ MEX_^- O2[[YC1T'[?1'>3YJ5[JD%!;#W)20,:!])VI1M4LBOVV&;R7$-53$N M]85?/BD\(. M.W,[&(J$V3G:A/?T<,!AN(__X3XNL=61NA.F@*U6[ZZ*_GD^1K,2ID]Y-U$: MR 2L"?0 I8X?@K;4#?O#4D?]SC',!G ,V[P+(I;*:5VRR-*,"LEOTX,5JU7( M-_+IJ'Q)@M_)1@88%ZMU&=(0%#)O6,Z"*$RBTL<0S$/*@_LP*8BLLU54FB9? M&( R5\#/4)RU0H8^B[VNX"4;Y^FZR+>K^P-)PHTZTP*\5@?9%EYVMLUX?4VS MW\7^O:**V^J-ZO9'[F],!@TE0F>SIE95M<],%@/,9AAR.-0J0VAQ)-#B[L&= M4[:ZHVDY\J?[&7%Z."$N:'A7+AL%1-&BI;%S_'(GZ4X"JI:=2N0E$652JRM. M(WT28FBU07FY%9UK;FJ;B@].N_8NLKD"(J^(O+9"7@=0$!":/1YHUKC_,OO= MSA?9F#%;V.GE"S0)F2LMS-2I1]!W)2:]?>Q+O'V;C4>OZ/H2CM]X'IG@*U_V M(\P;/6JWXAC]9ITC!-ZMI:[%-ZC?Z'V02.=G%K!U25>ZJ+[8Y:"1,2S)EE)* M&CN!6G;CRJ/3"9FMW#,7LKO]U#@MN)R65_+.#TO5?@1XK0Y<",\[NV#IXI;P ME26-VFH=$'FY&\!9&G\L'S\B)0'7=+',V5Q8_F4$?AVAP*K!NU[)%7\_DYB8 M;C!B-14[(/2*RZ61R_O=9W\4M'RRY O)U<,.JM"K8ZOEHH9YJ3K9.=#E-!:7 M4YC(97^S) 3R]J2I^."T:R%ZB MAE,.]N>*S3C *HV!CR\LC9JP\KK>@-S 9A:HSH!$[G+[GZ4ZO";)KQJFD'G*CI76SE7V^JUZ"D]'D^I M40UF]DJG+[(QP] P(\(7-!4R5VSQ U]<%F#9V,)^OGA&&PH(@#GZLKS0\8>. M/_LD43 $PKLUHA6+A?GP<*P3J8U).$V=G6#I_#1EZ70#$X)E];/WLC+"QT.%Z:RJ_-K! MO,@+3K98'+M+Z**Z\= V/L>R?>>!.8WHZS B!QK?,D1\@Z5L+ ,;&DD>(QHP MHN'H(QHNB#"#B$*MVV57^5"H/%#0ZLT"TIQQ-YOGA/^3A/PCO6_+ZK.V@K>C MYON+.'UN'TAR3SZS-%^J5ES3YD;.?4<#/I&Q+LEDA?)!7,MF)L#MK>BSB\$M MVYD"OP^L"VX?V!AY_36-MW8/B<\>(U%TMI*?FG!L:FL,46"@8)MA4X%@3(T. MB!BIXZ4ODPJ#:3"8!H-I,)BFHW@(#(# (B! B"$^3[.%WJZ,L/[6T>3%YW" M .HQ>L(+B=49R/V%4G@ALSH,I;\H"S]$5@.R]1=^,7F1:8'H_B(S1A$XV1(#(7];=*"W/MM2/4UF#@@1=L7^:"K<]2NSI&_'0O1SH_0F0DQ M&GM8/1-X(Q8*!/3GFQSUZ[ 0N]$94EVD81%3,9/DNTBQ?("^_"MC"8WE!'M2 M[#/YWM$VQYG6W?1/R+=$8DP%!I!U][M]ME*)O#YLQRCR_DL^J.@&:TR M[6>Y"AN!57)[KPW\5L!,OD.VJ*:H.(S$G^=IY16\G)N>%U"EE'3F9WXN@((]5U"U/Q06D_"3,: 0E_5G9X MJB_S)>'RPK_0'PIQYE@. ZB-0;G\0)-"''- ?EZ4=DKY)\ZR[(JS.55)_Z#$ M0/==SU.A:Y +0<9'H1Y6^U\A!'BY5QM.R)QQ4I6[#1])=O8H)H/0=L4VRS>E MYBB3N8B:0E$1I"W.4V$'";U1P7.//0XJP[U";5AQAM(#4"YD?/:XEIKD"4F) M>K8:2CNFO!KRBJ8M06)6[!/[?E&F$+>IZI0GT>_3XE 0_ZS,0/-]'[^TE9V* MUE?EQD*O884:RP]#O7%NU)0<2N)2@3A<4L_6FHI\4"77'G82\F@Y2^,/0K5. M6)FP5\\&J,Z4HDL&HKFT9'8J@EQ]7VF^/"VR7,P)+J9&4L0R=UJ6R?#36)Q* M2I8:M^0VSH"4NLPG<:CR,!&S9Q;+&[5RY\GIO6'MV%7&> \/XCU>Y'C[4DB? MX.5\:_"4QD]V6>19'J:Q.A*N82MCX/05<3JKO5$;_D3 0(T/#&$YGA 6%Y[V MR08;#.]I'^/-E=:ZE'<31RLN#2C?X_W@L=ZFTX"=_7G7QS@M@/B"+UN+F5W6 MR'KV92^QDD\30\^7N#@K0=EXR'W9?JP$-(C'O+]\!2.6M!E4ZS$G@7MMP$HV M1A^!5VD'FHE&#>?[DFC 2B[V_CM?T@O831\+=PI80+_XML@<1B/ ]56?%'I0 MT !<-/8Q^2.?@%J'OB_J$LPNAH4$^F(6&[G52*;&2^&+-=Q&++7!?OWIUE-8 M0Q;QG+XN+)@(#F38PE?HZRKL2H8PO_)8;Q2)I@0E2U%.YL=+#B*Q.K]9I.YJ M=#>,3*3B3:.1W#0Z/1RH2ND4VN?E7!T[I:DQ4&2A=8SL(%26.V6-\#X*2Y(N MTNI9V&ASR\,T$QNH/!K2N/R4E,OWDYBVDO@9IYE,$U$BAU?E15'#B#GL>102 ME;3N"*O(%-]SF5?Q ZG^-07[=M;P^.0A/2!B@/.SGI8$!V=I:CJ.E#]\S&!7@ MW3JMST")]3M)>3,0[=, Z"<+&>*EY->M##33M6$"I^4Q;XN[?),IO MV359%SQ:"I7RDI_*/,Y)=8K82<&^_:%>-=$R<)YE!8D;7]FNJ3X>WOJXDPZ; MY--"*,:KQR'FCI@[8NZ(N2/FKA=$LS.Z!V!Q_*GF^U/G^KN^.MH'#5JI3OW= MJIB:O* 658_W4\U./EU*G(18$VN?5V_!C,0\J#^S I2+ BH0Q/K^*3 MPRPC>64#)-L[Z91(W9]S*J@.\\.:8F\-I2U1\/(-D#LQY$U?.'9(D2-OAG.. M^O%>.&0#Y*UP+E;T3HS$.P%/P/'JB?@70%*+EMQ>0!!3=U,^)+1F7&HC91*1 MCV(6_R8G\=/5(NV[TPU;<C8&#NKFM?2[;HN;@'&6O M-U9KWHQM#,_E]4[=A4U!0%6G/.TC,?<4VFI"#5K * N\KM3&*>O27$4G[/$X M82VM M;)X>6A\(PZNT%R6I7&;WF]MMA8!T>M+S(SAPA86XZ^N,H[7'YZQ=07 M@36=2PI,Q1>Q--B66F&A_=WO&O%T F..'LZJIIJ5"4#S92)U*ZI:I*Z_6)TI MBZH6$O1%5"[B2Z>2_Q7C2T%!-@W=?[X<63 AM?9ZNXU1>O,^2.1U\JSZ)XA8 MEC<,+H(TY2@J"$Y*/^$\D/Y!<3AP1C" 9B0!-!=RH.1S/@JD?O_[T.^.FPA5 M%W3K_E@*&_*6\)6)7G5!="]Y<(GWMY!3V;EI&BC+'8LS#'1FH!?K>+Q8>)40 M33W;K'6&L]^[>:&5AN%(\05HA G#I&;U>.]OK&\(*U5ZQ[;\S\'=%GT(,K+8 M/H6P6\F!Z+H0&E8P9[RF7$.;O\,N76$#G9/<"D/XQ&E<&TZG^-5&YU9T^96F MFBY?_]I!EVIEM1M*.Z7\FMR3M""[)TME=MJO-%^>%EDN1,J%9)-"WN.?99G854FL?B^F M14MNL;-*Z-IK#+5EAD'X=KZIW5S17+@"U4%<%IBB&CZCV@"%#EF MHT1-71YVNS4#'4K>R<0,^9K/.._P3M-$T:(/WDGCU12!6HQ3EP1L0[4R-KQ# MPT%+186:35T:=A,$:/U/72@N':N3#2-&QVJ=-%HC&_V=.*--[@? YMPZVMX* MT[0UJ7>M=3^.7&H=T3DU/]IYRA[E MN7]!5_)=>G7OVH(=$'+SZ>(TY'=B*)-(386ZE&<^Q=;3$>1([&C2H_=P0._A M9SE"N[-7Y3E4%^J=OB_ABES.GQ&@=!L:RSKV&Z81D?J-7!77-/O]A*314;/,WJ>QP++]*V\ MH[OY.-S-&NV?62G>4Q<&^IK5,H'HR*R!,N>Q?.I-(9V0M*:@+Y(R^U/LS,JI M.ZC;S"" MNZ+>!I-FWHSWA>1V.[)-J:I_PYL"/ Y]9EB5N^@WILC].9CS-QQ M!0(-%$$X4FD MPZ3RQ4LALEFTNLN$,KZ$<^QB #H4#ZJ-(G XGMV?XB_W,7 M9D1\\_\!4$L#!!0 ( %.!"5=&PU5-@3(! F\$ 4 86US8S(P,C,P M-C,P7S$P<2YH=&WLO7EWVDC6/_[_O K]/$\_G9P#-HN-EZ1]#L$DS71B>PR9 M?N;W3Y]"*DQUA$1KL4V_^N^]55I!;$* !-4S25B$5%7WZ6WT<.B-=>1OI MAOW+R=!QQC=G9Z^OKZ>O]5/3>CZK7E]?G[WA-2?BHAN+#F(7OO4MG5]:JU0: M9_"M?R%^H;'@VOAUXDO_4H,PU8Y?:5/U]-E\.>-?P6]J]>A]V=PAU,^883O$ M4&EPO:TES0RNK9[]W[>O775(1\2_F+TY97AT[ ?^4)BA,X/^WZ>GKV>.10Q[ M8%HCXC#3@'M5+\J5JW*]&CP4+OTQ?T'QV\@CDV>S['FU_[A,[0 ZSS?-:]7(1UL05,<@[B9"_ M$)!W0E2RY:@L3V/9&;J&1BW-'-'8KY_NOGQF,/QG^U0U1Q%"K4:FMT3>7S(6 MC;+D98_JM*H5P+9,H>05IR, ,Y$Q,8N4EW+HH8Z2;ZC M_VW\ODR= R2FQBZD;^HP^4K\)CX,TS4<:]XHQ)>Q'P#2GPD9)[( ?A&[6'.L M*0Z.T1F^/L.O\3<5Y)I:]>3V'\K'(27:K?(/1?GH,$>GMT@0GQ9_5"M_G8+ M_W@FON.7_7_ELO*%&M0B#M64_D3I"2#> 1"51]-RB*Z4E:NS:SXZI7%3N;@Y M/U<>ORGELKC#B#I$P3&6Z5\N>_GEI&4:#C6<<@_&=Z*HXMTO)PY]<\Z$OCF[ M_7CFC_1CW]0FBNU,= ^$,\VK1N%N([Y01D330/DWR@59BB5TRHS/B@#N%UY M0$9,G]PH__N7:SH?>FQ$;>6>OBI/YH@8XL.2PC\N*3:UV,#[G@<6^>TW.CE1&"BQ M"/>7DR^[K5J\KEQ[/8,+(9UA-]9C8J(^<>OIDWJJFK;IO?VD^=5O-> MZ7Y_;#^U'N[OOK=Z#T]*Z^'I43F[:Y]E/-;FB!H:_'$^Z^3Y1!%Z\Y<34+0W M?1.T"#$&1 J M[BAXX"/V_M_LLG)SW)+Q\WK,^6T1%JX6#1:U6JN>URPH(HMC# M&3ZQRFV:JS]:*!:I-2:6,T$$-=^87>X8YMOOS-"^LA$#(?2-COH4%)AK,'&' M[]T[?Z@HSFZZ[GBL3UKF""[',=_1 7%UYRMUX-;VPZ!E48TY/?,3?:(J92]4 M.U%P5O#[1APSACO23$>C*AL1$$O>"Q"YY4N8^47%G[@_T<4SO[HZF5WV6KCL M-;'L?SQ:IN:JSH/5I=8+4\4B?$&F6C1U3TGT M!F[^>"+&LQCU-V:PD3ORQQTATN_$PAE-!&Q/8@MU<14;,IKE-YIK30!U)[=9 M(#LZ0O*69H37"T8XEQ^R'F'[#32G1C4/)_Z >]0:Q8?;J"P8[GG&PYU++TAU^@_.$^93%>W)_-D4?IGR?XKQI?ZZMD1(]@$8<@(VKI5SL9R(6APOE. MJ9",>)\*:PG">52(\J:D0B(5SA=18;[D23)2:HW+!",ER39<9(-\,4WME>EZ M9S0FS$)I^=6TL[9($H=_V5C-QOH,Z^_0KVC\=0P'T,;Z.FW:-G7L3Y-OY$_3 M:NG$MCE*/A'UAVX^KV)\-4>P(V9_0$+<%I=:PG.$0XS2U - MEZ"Z3/\%$WQT+1I3AP _%8A)GNG#X-\NT=F 4>UW>&L_$A9:T>7:BO.KGMQ> M[L[D],VEP$ZRV/,SZ/-9^^ZBFLQ2.[9 UQGP11J#- D_%XU:P@9M);;_RDB? MZ=A;?#8NJYK/!_@893-X^ M48,.6!KF77O0C8LY>^,+&/YI/EN4XB<@O@ YVMITZ]Q_CNPO5ER# M>C+AT('RQQWM.QW#=BSNC.#37S!LVQMWQTA8NU7$.3YN&K-9R>ZT-M ,T\&T M*'T8HX<6)O^5$AL,#(.^$GUFB])8N+.^2&.NU7D\)CZD^&!^I^QY"/9,\P4^ M?0Z-'_XE#C%NSC2N%VU6ZZ>7U^M(L\N+)&VXT)Z)\HP_(Y]'GN@87=Z@T;OT MF4,L'4_4UN()D&993B(@SV9SF.5K_D'4%V[1 <5@"[7A/<;8;FP>48(A*CP2 M>C/D0644364_#''Z9H.D$5]C"..7$YN-QCH]@?O'[R$>&'L(?V^;KB7>\HCQ MC;=T?$GG+=VM=RWE?FS_'=/P/5@YEL*?2A/#PZW.;W'_^_2/;_V/XGH_'[VS_%OYW_GN\1>):^S+B"B:3@P4684SG-AQ4<"/OFW77#%7&](IY M@>$;^"[U@N4$D?$%BX)LS05+FB-7''F;HXC2;#S'.;O.'$PW)F1JJPN96C9" M!I@"=B]Q4:.Q%YC$;>12KMB)8UHI>6OF]_CA'37,$9J\L[==5J%XU7!T-58]/@!BN:>QBY0M>2J?[P3+XMX\:;O[ &Q%L-'O8V MUIG*O*"3HC'XU@8U'QH4"Z=Q)CP@6,1C)OOAW#6(U-8UO)XB. M+I".T2)CYA#]( BW<&Z'1,2>Q;E]PC$JX'H0!)P[KT,B7E-5W9&K8W[2@S.D M%GYMT2$NV0OM&*HYH@=!S)7G>4C$?:+H0Z1:FUCH,[ /@I+)D\H]V>:YLJ4U MDQG=]N,#V)S(T@HZ8N)+Z^D(B2ZMKBU:744%A;36"DIN)NVY'7BG,O:@2[ML M']ZIW1-1VE<%)IZTDW;FG=H]<:6]DS.RU62 ;8O$JF7K 5Z-6-*$.0 B2A.F MP,23)LQN3)B]$%>:,/DD6PYRQ;8RQWD%6=)BRPR;^\GQVYS(TM([8N)+"_$( MB2XMRUT%$0L$"FF1%I3<3-IS._# 9>PNE7;9/CQPNR>BM*\*3#QI)^W, [=[ MXDI[)Y]DRYT'+LLYIFBXF3- VI9SDS3Z$][3^"9Q#EO"G[>8*6D3%,?RG@W^ M[>.UJ6-XZ?]^Y6IR/X>SFOM6!]7Q;OZ;6M*MVA4NAP@(AGIRBV]CXSU OEVC(UX! MB!4=;_&)%7#H'78N3F#0]1O;K*5N@XYN34/K3FS8;GC;AW CY?=S\SM8>3*> MY=A631;QHL_CO G/Q=+2)\YLUY)6S'M\N&[%Q^[.08=[# FZ]4$7KML1@\Y[ M;0,)>E0=&J9N/D_NZ O534Z:PQ9[J\U>RL!BP;&P C%/<#PVZ5A4"2=%3%J: MYE=,2#[=G$_#"[]0\]DBXR%3B2YBF;QI,RE*F&LSAEY))\U=*^%=B"^8Q%E4 M=AP%SE80,A)G^Y-G-B./1 48 =#OP MKN4?=#)&F)>@C)2!,D:8(S@>FW0LJH23(B8M3?,K)B2?;LZG1Q&[.:P888%P M)F.$$F?YD6>'%+4YN!AA@= F8X02;3F3;8<1OSFL&&&!,"9CA!)C*Y8C?H,O MAHD%B=_\WZY:^A2Y:W.]5,O$]9C/<2EGP_/.!,QGX;C20& MR';2,,7MW-A;S=MP-3^>;?=) 0-&%G#3AB-;.NRD*'QP+OD@0SXXEWPPS0?) M;2,D?^RIS87DO"/DO&A/#^I9(CGO@#EO7E)ORX19&X[%Y_S$[!^?)I^H MH0Y'Q/HAZIG_*1\+,>3)O_HN7:CCG"AIY3UWB__4;^-"W_(GM^ M$\+"!XR7K6VXA4]C&Y-G-?S-(Z5RI:S&'4;K^INJM1[;-ECO"(6M?ASJ.'@7\>[2.U MND-BT4^3Y!L(/QI>8?<8U7KF'0SUA3N5OC+29SHL5<[ALKV%\>/YJRS/8()JF\@[9@/C,^Q\'6"P%ZIU#-".SZROTZ9M4\?^-!%I-SJQ!6J^,A7I M8CPWGRW*/>@Y]_>O,;D0!7-GF7LCQ2=LO5RO2L+F@;!(B0P)NS;'?B+J#]U\ M/B!B84R=7J"Q6)&2\7<=0[UO/W8[^2;VG"EYA%UA8H7Q M6 AF)UD\LMC* MAZ-;A02%!7+P\E<@-9;"3[YB(7P<>QUC[#HV_Z*Z$+N2%U9 W((E3P#=[-IO M"_Z2,8O,F#7)F'MCS)ID3,F8\QBS+AES;XQ9EXQYN(PI8D*2J^2>;-= WDIP M4^[)BJAAY)Y,,J;6>3#*FW)/ED#'EGNQ0&;,VRYA!E7X8Q@Y+^#\S M@Q@J(WH''FRY?.+^#UC>ZVD63C*D[IJSW1*A:]FFS]5BZ2N2YOFA>=J5 ME;2K @]YTJ[J:;B"%)+LK4&IMV2K2)YJ9C:(3ZSSD%B+CGV5Q HIL*J:J&:; M&ET).:LB.6LE8E56YZS*=JS[3T3'@VN[0TKC!X,\6G1,F.8?B]$TM =G2*V6 M:UDP/9$-GD]J!IG-M:Q%LTP0] M/V,M L:G='@<*$E6."X+/H/ON^; >256SK<4*Y&/E\//G]OAL9ZDXV'PHXA/ MTJ^4V/2)/0^=A\'WO&_R5Z?DHMD='D]*6AX07[J6P1S7HO#]9_:&KPYI:S%_ M>@?(EI*4A\*57/@,35WKC,:6^5*$0W/6\[[-G]_A\:4D9GXYFF@45)[IVW/YRB8%8F4*0^ MC9?S!:IR^HLG^D(-%[9A]H]'^)CE50[[=)PW,8^0JTZO,#90*FK^Q\1^S?D_ MCS@=,:=G=Z"TY ??/EI,S;G?9SX1YUTQ/;,#)> CF>#K.ZJ3P^+#V8D5AH)\ M2RF5X[Z48[85[+Q>2%)S/]3,KES+[T=P+0W7/5*3+W^&U)3;D+U2,]MR4:DW M]TO-;;1DDIO*_6PJ\V #25H>C@4D:7DX]H^DY>%8/Y*6!V#[2"=LP0T>2<"" M6SF2@ 4W;20!"V[/2 (6W(B1@.Q M=-[ZT&8J9ZKER@7@?GY.-:6Z8Q&C8ZCYQN22#.KI:6P)@=YR9FU+W]&^$_9U MCM?%>XV?C>?FLT5%[4W3MN%"K6,D+$J^J3@[T>E2^533+8;=79>U1_O+FUW0 M@5:4PD6KX.ZI-YD_OM)GHK?YR LF+^>VI>7\MG#61&]064P1RTRQ^C+)RI: M^KIX]"P>B@%&)_;#MUZ\OHZCL6Y.*.W2%VHAY?,-SR73"8/X<^:5)5;MJ?/X MHI1FE69_=(2F^-TCL];5/2<6<%S.Y-$?EQ0;QCKXH(R(]:/4QV\?%-743>M&^6>%__=!Z1/UQ[-ENH96GO[JE6G.$$=8^0FN,RV8 M\(UBF 8-GUL?.TKE1#E+?F U^P=6X'_1AP9+BJ0J$YT]PT4JX(%:\=6)+_'4 MXGK?>A1I\,7\V+_]?M_IM>^4;J_9:W<_GO5OO:6-TW'E>\;'DS!@_M!NN_7] MJ=/KM+M*\_Y.:?]?Z]?F_9>VTGKX]JW3[78>[C<;26WED?Q.["$H6,M4J54NSJ^3GA[<+CV2IUAB+I@3!KLIW*[FH@VHIA#7,8,7'Z9AMP'$YJ[[ MYX>G;\I'$#(PF'MW!.NC*@9!T8VE=7>FR@MGL2#_1/&$U!,=S'58GMQ6*^5_ M*^4,MA*M']!7;,,;].F[IE74@Y)9GZ M/T]-^N>I^8;3Y;/UEA!?1HBKTP$7I,N0_&^76 "??)$P1QP3F QK1%QP""" M6X&)#L<(:*Y.H9KG;"U?'8>F"9(P6G] ?^!Y?B M,D7?GRZU2[*8TT*SMV6.1LS&7:SRF0%S [[Z:%?,A7N;[S[Q6G'IBCBNE*O7 MCJ]@L,Y5#[ZE:%D7$Z^G=\W+M^N*Z7JLN65MA:QT!VV0D:N:2\QUG$C1_33 ++>5/ M,'AMC7'C&'1;N.S[&1Z+\C,?I?5,#/8W?_\^WPRW==)U3I].NZ>*5]%C[9M6 M<;Y7[LW3:0))KMU@J;V=;<3".1K4SYOZT>!I-[J[J6D6MN\4_WQE!JVN&L6H MGBMM8CO*-\*,:=6];'?N/:\%+Q^LGOFZJAG6=4Z5)I=[\>>55GP@UWP/UB.8 M?Z!F,K,.OQ';)NK0M:GCV-)$G+O\CR:LK_[_L[$PS5>S#ZOG]?E>F?T)!73X M%E_,QHP+CTKHWQA;P!]L3'2%OE'5==@+NCU T5-[=1/L )<(L*L@>)/-G!4= MP5OT?^S(&3:7W5&B-RU*UF#PZ\NK:?9^/U^<8Z,J_7%H&NMY=Z_.:_!OI;*/ MN#LNV%/@+\1X2:5Z_<&&BW4ZQIDH!I]*20&>TUWT6BD$UA!F%@7:H8+I_JRY M*RI\!FT/&UY$4XFK?GA#/*%'#,W_:,!L )F"$4J@R4 182 0N_5[SP65-U;G8]U(T= MP%=;\__.6%#PR4_;<@)7*\ML%M_"%$[\LGC+XP$*SPQ5K.?^NTI)P?^_#U1W M_?*TD8WR]D:XS6!P@(H>JJ%@F2LJ<*V]EA6^WAK5SD^O"KA&%N':ICL9 M]4W]'9IV6ULA0-%%\5;HWHOW<1!1/R$ I-[KD,$GH6C<[FY$LG;,:)AG''I* M:U*M]3G[KV@<8HH!D+3KF.J/TL>^A:'+_ZF<5JK*F%C*"]%=BAD3BCU,C !) MH;(:=3QI(X3-BJ1I?NNV=KCBQ1122_G!SV1":3;K\T*QMI:[ZY[8&OEKQN?W M13?[8#9W85NCHEO0^D&=O6Z19WW("7G&05I.9N9>U(K_T[4=-IA,F9=>4F#' MT#!R0I7^!/885/V!EN(/4"V4Q^70GH[DF;RK>IEJ0V+#%D4'AC0ZF>9]Z%\"-YV6]*:LEO"D:;R_'+QU;5*7<8*C6%)[':2OOX'X *,5V M01W:0Q/37OST,F=(G.E9O)+X4'&1-Z7^%;L72TRVSY@$R[J_XG @A_Q MZ^&7.!3O9KPFD(^$CQ3W:-<512,3^U3<9_;O)3Y+[[0 D4B(4.[-V>O7KP'W%YR88801EH"&4?,<8#Z7$Y8IH%B6Y\HV)QP MHG10IA&5.QSOB$-$TM\4N,-[1#>D3RY<>5ZY0.@^T6=7%T');KFGO,.%O/Q0 MJ]=.O0N<(>-I6F-,T]HVR,5X ]A2^_VIDA*5D?7!Y?% *E&Y 2H!"$31X6%4 M(:H*J,0:2(T3RD)AE/@I)L"5$[^P1P!G>(KE"PZ@S6A,C F*7K@;B"J5#T^B &3Q/E[OBA<-0_3!OA.)[[4-PX0J7S!UC>"D*X9,Y M8SW!/$?.;F!IEVN^*HGJC]/Y_ICZ'A/R9D-:>W?&^ &2XAB>GEWU%0$I9$$$ MC:M28(ISB_BBZ=Z%ZULE3<3:3!7WGOE M6/GP6A26!^[C6F S\$?CI<5#?E?H%#'O0+&(MY[>6,G"X??QNWWLK/I0PG_# MK?7!2_9VLBVT+//(_]D7_JN6;T#MJ/0N)P5JBZWUP0*S&(/BB<8\&R3M+OF> M$NQ>P^1;0M<6)C4\E9>P)M7 @56.S](G^/!7!H]&JAHP?1,-Y!=FRA["&9]P!?O@!Q\*R/* MHA9O%][/]=+ GG6-[7$7A[ 3)EMMDZS$+*V=I%1T,4H!.T?7X?A$H'H+GI2$ MHHK8AXVQC^U$[@M7M)7#/>)Z48SSG42-=E/Z&\3E(K$X+S871N32)=B>%\T" M26%MK0>X5>=@.)3&>QC[%]..O>?XTTP#'>DF8YW M05P)^2WGKD /G=S6*Z7:U46IV>^X-EW:'\G'0\7MUC<0D_'N2T6=[*F&GL1N9._G#Q^^?1;LA4N;E?& MWWNZW/O$$JM2P0:"RC^4^-WNOW\+;I?4$B7RB!-LY2G&]8^PC6=D_[I\2Y\"5=.I/@WV0[>QEQ MU["N<3Q1"J_5,'7^MSL2SH3WY05;[$1Q,+W/>SVTT';Z)UQS1FZ;W]I/G5;S M7NE^?VP_M1[N[[ZW>@]/2NOAZ?'AJ=F+->S*6RNKFW;%L6;GF';KS[CPUNSJ4UYO=UP<+$1%SR/Q@_3W MYFG<;O,8C5MONV$Z4*5H/_YR4CLY5 8$+>4II#&Q'+ Z@IFB"[H,U^,F_H:^ M#5F?X0\>FT\]I2,\LNM3O.KTKG'SL.>QB(S9#L^(;9+H![5PDKM M< 1$EMRS\<+BF1E>'OWI4?%0J-,&_)0.9ZE2^QS$RX,#?.RCT6+<[2&6S?,0 MP#[5,T3M5W=X9=X!^F9AE27$77) M:7&++6*EKLREXB@U'MP0>Z M_QZUIF[:+J:N-ONFZS<04)Z8_4.JPE 5BJ6^K5U)79A3Q5 X/I:Z4')/YKKP M_)AUX?DR70C[/\0(CZ'\DZ*^(+.6'*/3/?(9B^S0@KC5_I,=+&-X:WS MY#YF:A^#:WA;NY8[F9S*_,*QJ%1SDGNR5W/-8]9SU:79'AB*4CX3/(M<:K@I M#5E@I/<(W,9L])OKF'19YOHU%ZFXU9MG//=B!P+UL4[8_9B M^R^7.9/(F0(EL?#?;7Z*CK=#]!JZ$ZD"]HP/"*P"^C['A(368:<5TGU1Z MLVLJ=5Y^%4#AF%;J/,D]6>J\HTY_')BNM;1TCAD4-HX#"KN\,/E?:KJXIN,K M*15=?J5^X3A5*CK)/5DJNHMC5G07R[3< S\LHV.(!N#,-*2"BRNX"ZG=>4KM)[LD\;-@X9A776*;BVN*5=%).:;8&GN A-5M.Q7SAN%)J-LD]F0MX M&SXECFLM#5!U_0LWE?*2[_([XQ446PB8V_JR;ES^@3#X)CP41MDMS?!YF1YB M,GV_-8XQF<+!U(23J"VP5O.6TS]O8[\GGTPOP'IGGRC1(T2B9XAL=-;(PK5L MC%>LH% MF0__'0X!5O3[??/[':S3G8)0;]]WQ:ONP]?.71,__M3\"FO75KJ_MMOS5FV_ MH'C7,11G:+HV,33[?6R$H4 71_0(D1VOC39)TV,X'%,G/F MM!_?&(X=S!.UNE<[A"[90 HL[:@MM:Z"]%$:&F9;N%M""XNY7+#RTQ(,CM6. MHYEK TX_(2><&9,Q*X2(HV.HL^Z49@Q!.[ ;__E&E2I M5_R# >GH-NEXF0T(HG@,$%T12?.]TOP;L=2A4J_F@.A11\ *,JER#F.N7VU= M)OD6[R4(X/EG9R^_38QTBD>[U<[-;G:[45VX94[9RMTVY[6LQPOKZM\0UU4N MZ1:7=$W6WIVYL4UV/KEMN98%A%' LJ..?5-8YI5W.XR[Y53#;I4-@S_5*\&3 MQ![R)ITJOJ!_N>R%Z.(THP7_"4KC\%A,U]8UG3<^3V_]9]I3:3W$C0SB( M,WCR1_8&YJCQ&:,,> @&>DW4:J5Z7FLT+JNPNX5[P'.?T%G"_D!3LUQIE.NP M[W4-)C[^WKT[40PR@N&Z=OF9D/$-TJII:/A/.R14TVD1RYJ 2?D?HKNX4P90 MPJ_J)XK(RH)'O(%U[(XTT]&HR@ 2)XKW K;89>RV72M5*A4 3X+94;'9>*UU=GN>%S22& MTF.HD59T;XRA>J-T?94;]2_M[Y/;1XN."=,4^C:F!G:'0F^,R>NJU)C#5$KQ M##GP,JT4]\C5%M2"33(O@6MR"FUB0S5*EY5Z7OA2(BL]LJ[2RO9M(:M:+YUC M#6(^H"6M\Y/;)VH[%E,=*MSN!1/L*^=T[)5+5Q[E0F:^3JLF0A(G^U+3;0"N M=V&Y)26H'(+:."+<7E72*J&MX+9:NJSOPK9)C]RCWHC4&_Q1/=,ANMQS;,TR MO$H=^,W !JS42M5KZ3LZ !2E#NIF@:)&J7J9FUWJUK<2!J/@"%DH"1K094ZYNW3Z1&I!"9HVZ=16J=WM5JZ/K_, MB]B2F$J/J=0Q[^PQ52O5*]*KEB/QWC$<8CRSOHXECE*89\MX&T2]?:H(^Q/X MK?VFZBYNU+^8IO;*=#T5 UZ6KJ]R8XI*:*6'U@;!\"U!ZZIT4OE-B4D^EA\-T6#)FN%*'4D'ZJ0\!4 MZCCX-C!U=5%4>7Z0IKJOG:40SX[AKN?$_)8+\8ULI?-ZZ?RRFA?FDOA)CY_4 M@84#PH\TMHN>G91O'IOCO]P\G^C>--1-LD]KM;RPH(17>GBE=J5L&5X75[F! MES2_^7&:F+%," M*BV@+BNITSFW *C<..>DK>Z?OU5($7X\Z=B7E3E;ZQ7\ZV$)T*86?N4JUQG8 M$JQY 6OJ')OLP'I1RS=8CWH3$2L7**;J6 1?I[,:+RNE1GT7=N,T1]L!N??>3 MC[J%?10_'(2ZGM\^_6NG^:GSM=/KM+M*\_Y.Z?8>6K_]^O#UKOW4_5EI__M[ MI_=?V5Q=-E44@# M'&RF\7)<*:HSY;74>1B?7)L9U+9;YJC/#$Z8D&"M*+TVMZ'.>3E^+3?'M4G MI0=60,VWXEY1[V-B&4V23U4!+9.'1J.<'2Z M/4BM=%G--R]+E.8%I:E#S!NCM%ZZW$GA:(YS:?.1-[6/Y*N#T,Z\6G(T8LX( M#TGBW:J"VB@5^$)Y=V\Z5*DVWLOV[V;%&52E"T195W'5'\,31UL"OMG MA?[E,F94D[0Q 5+O.3<^BQ':MB;3*TV#JW2(&/)\3$%\NW7VB;&J8EQKU M/5E5[R6(,@)1ZL#6@8%(6N7\8!%WY.K$H9IB\E0^U1R-+3JDALU>J,)XXKT4 MXMD94>>IFQ%':,7SFUI12HD*B:^FC741#X,>>4MI45TT" M[&GX6;%AC> 5,G:E42E=G^^E1",QGZE0&X>C G'JHM =@!C,_(O]])%8!<1' MO7&)Y7O;"9D94G'E-:7V/'4=:C0#I\VIG*Y!TV7INKJ+#DTR_[OX8$T=[,@( MK%?5TN7U+G10CM/ "Z.((H5'/-OY$!334KZJ U]IIHOG$4\QUKYZ,:\^PD6L M?Y%%@5+3T#(2!-7+2JE1WT=!2/U0U-;Q0GF.MWFM*J8LH0P;J\8N7'_IH1Q5 M:O"Z;VH3\16\P4.5^9N/9QI[$:^2-I<8H/2V+X)<6F%AO,Q<+T M",<+'O?SU(-^GGI&^ C^!.\!^#*"7)4"3BQ4:4.*A\N;HS$Q)K"(H 8=U&L6 MGCNO,+CJV>)I7):CF /%@5^=*&=)"_#KW5/B G!:1)_K3T=0 M9VI.D5?XXA_Q"Y?RWS+T+.8Z97K<^V##C_W;YK?V4Z?5O%>ZWQ_;3ZV'^[OO MK=[#D])Z>'I\>&KV.@_W'\_ZMSL>U??[YO>[3J]]I^"(VO==\:K[\+5SU\2/ MNSWXYUO[OM=5'CXK#S!T/M3N\K$NY('&0C(%(]P+I=YU#!"$IFN#]0]WH6\J MA3W"F )?#E%P@A0D[W=-JUFQY_$K5V2>0/CE!+.*J*Y[*C-X;X^)&KP7S U2 MO(<_39:8R9NIN93E(V:H+;@T13>GIW4C2C=?#LZ=5 C!U&#IC5].&@OUR.:Q MT#D8G+[7%.9B.V1O@SP+O@@R.7]\I*/HLV[ C!@"HOFW\[_J#2U*E6_PZ=!6 MV@ 5[>,9'=UZ?WG,E)L2*XG#K7KK\@_7?[D&5>J5TM9 .B'_6MJ<1S +:A>Y.4Y"0C C"#82 M(%@+(5C+$P1KM5+C,C?9W5LW4?/1,V-(PG82KEZYS?@RYA&Q>('N5@>K. +*5TOE%OG,2I::6FGJ)IOYB MF;;M?58P+9WK.K[&=09ZE1/GT3('Z2HC;ANEVM4NE.H!Z,]<@^FRDH'&VQ1, MM5*M5M3:3ZG9CD^S/8RI1;!SM4+?QIC89LO6K_)N^[U;;J.[NZB[N/:"*S8E MECKDU18:[+]TJ&427Q&$:AK:74BFMI"E*;M'7%WDIN.;A%=Z M>-4SB9UD#2\,DNS"'R,K[%:3]%VJZV!^E91G:E"L.T")3[01,YCMH&GV(OM3 M9;,7IMPIZ7I:M&;MA3XBP]SI*2-]:5_EO%V44C-TXO M:?#?-D=X,/S?A /)'"A$_O!:W-Q M4C;%NCKBDVLS@]IVRQSUF4$$__KT;47)V[0LQ ,O(Q?0Z!@@ US#>1C,^8G? MT&!2324.JJ7ZQ>8"86,:Y AS1P+LI C\NNHIU\"^S"6LY98'8QR.Y:J.:P'5 MMZ_04I5Q9?/DW6<=;HC83#(0KY+R,5+$5T*0@,2PGE,>.[[Y"4V;KNG^\">1 MOV/D5[,)_:R,_+^I96K$'DZ#OEP8T!_U'M _6HKW6C1G,G*DLR\[=\Q5%D'_ M(&G*\\"GTTC5:JE1W4LK^;V3_L PE46D/P-,G7-,5:Z+ZMB3^:='I@!C^:>Z M:4M-MR;++3R"XBJ+5(> /N'92)L=/W%1JM?WE-Y6H*-2EJ M7X>[[?;\DGPH+*GUTFN]#C8\@OV]=P!E23&H3.W.TB+/(J7#)Y*03YY9?F\: MP0;]GJ:K$:M>RD8Y!X"Q+!([MH:Q6FX@=HR1+MS8\..&A7Q7WGFNO/=%E/0' MUC1CL66;19X')WV4B6/'I?3LYX$L>/IEW%"\$<18Y'=F#^+;:D.=]Y5!3 MX_.A3P935WDW&A>KE.HN4B-!?XK=49(8+B/<<*J9A?^+$ M%-?UR!NUVV^.14"R,(-8DXY#1S9P-@[$,GF%B6^&;NK:JUWNY5390BFBG",T MB]2%W"+T:G_%K])%*%V$Z[D("ZZ)C\C@OLXBJ200AIZ)_8D:-&T7JNI.>E#) M+J'%1VX6J2M9(K>>[_:V4G%+Q;U$<=]3IXBY+(=]B/#B/4\6B3) ]@Q39*[S MX>6M%\[+>\0HSB(I9T,4G\?VVI?5O62BKH)BJ<>E'E]1C_-3;H$E1L!O_+!; MV1]5WFVO=SO&C(JIVN%/Q&:JM+ +8YND.3_GD5I=E+?3-DJ;6 :H=]O_GF,A ML%4J*]HJG?O/$6.E$]-$A%)G&]8UQ?5=*I)5H\AJXE6S%=QW:(H2UKB94WGX2\V^'=3?J9BNEG6MDH MR%7^ROQA+C1=UDZ]2C1:?/G<%.+YGDOGAP&_UGX(97)\5[Y60=Y5J;:7@W#K M!YJ5==BP7CLO:Q^P/@=8XT$2NPCSIH?U,9J$N:/%: M$G,I*3:UV& 1AXRG'A=]PL]3]_YYZK;A7?E-O9'BRPBH58H58/#$WI J1%7- MT9@8$VP<9Y@.W!WHKQ #STBBSWB,WIA8#KI7'+C<-8BK,72_ ! U3%'GKWBV M/#]9:< ,8J@,?@;X<41[^M,=3 II/;N(0#Q%U8D-J'S\\NFWDVF\52H_)7&K M]PEG?OZ19Z3$[W?__5MPPZC,\-97B3UD77DI,'KN =('H?)Q&!A=8^#=9#."!-PK17\G$]H4-6C,&G1K&D(HYU9!-/%OMGQ7^'_QNQHSSOCI1SI(6 MX->[I\0%X+2(/M>?CJ#.U)PBK_#%/^(7)C%@;"V7H6>>=/9(/3WN??#AQ_YM M\UO[J=-JWBO=[X_MI];#_=WW5N_A26D]/#T^/#5[G8?[CV?]VQV/ZOM]\_M= MI]>^4W!$[?NN>-5]^-JY:^+'W1[\\ZU]W^LJ#Y_AJV^/3^U?X;K.?]K*UX=N M=_F8%_)"8R&Y@I'NA6+O.@9(1-.U04O:[W=-G%DYYS$H5UV>!. 1(I7JNJ\'-(+=[^--D$9F\;9I+0CYBAOJ!BT\,\WAZ-J)F\^4(W8D_&:8& M2V_\G[S6%N=A>V-L*SX(O@DS."!_I*/JL&S LU;9IX-*""Z%8!8M/@I8%[P* M!'-KEL[S.ZUW'-O2,/$'OT\QNM,M.J2&S5ZH\@Y5QGOEF3"#-RSF?G3R=B,S M$N7=BI21F)$5E^ZP3<<<"S=B\$D0F8E\YIOT;U&^?/N0G07XV;0HS%917P%L>OGL(;S&&IJ'U0K!_ 9"C]=*TF TSON/GJC["_M34P+IY&/3( MVV:V]>;U*=FST]H&M^1HR='+?KI.HPGS^&OFUL?CS=+KAH/WN70MM" MW@'+J^]XI%$D1>C6C*(T/5%6E:$H%WTA^&A:7'@ZCL7Z+D^UZ)F/!(3KAMW4 MI<$CN?6 N'4ALZ9I]9(#9CU08V;_-3K9.V)CP$@?M$O'8?'N!KN08+OMK;'> MV+;59Z.:IG_,M!1)$"#IMSL7L=C@>67SP,RF*YU1'QG)!OEE@UJ:=C-;98.I M,X+.-S_%:@=LD+H4*#K0K29XRVH@60VD7,AJH,.J!E(N3VMYK0E:/+989="\ M>J!N[Z'UVZ\/7^_:3UU8QUJE>OU!:?_[>Z?W7V5/(\>,TAA(>0P75=N-.QY3 M2R4V%3/\#"O=^[4-?Y[:;>7;PWWOUZ[2OK^#6<*W?CZX(C)O^[=*\_Y.$;F9 M.#%\3I:53]Z<]E#_M!@'.ZN"6C",7-5"+;169%V4K$?)IAZE)5K==1U3_;'3 MPJGB)OKGAJQ-$$"X$R)Z@8FVE;MM3O:%3.,_G"]Z-O,!2OMW[6=V4\DG@D]4 MU1VY.M](_9!?)+I)=YE948TJ&K)\^((NE:/;J?=")6321DA6I1T'V1V(I M_R&Z2R6]CX3>3"LS0VF1,=N2RI%4SQW5>Q8EMFM-8CX'2?3#)GH\DT;$AB7I MCX+TT=WW'1TPE3F2\D=!>2[@AZ8.8[9_5MI_NT:TTF,L\Y7HM2O6J3U5^,B_-L5ZN M5__H^MDU@EM1;9L&)MLTWYA=%L$BSM;?*&[1EW6(COP@HS[GUZ7K^JY3P;;; M\SR'G+'%8_>*PR:-K;!)0MID5$V*^Z5DCZ%/=L)]O=2H M[UJKY*/^1++)SA3*=7J%$KJ6YA5R[E2Y7%Q6<\HL4K$4C&,6*I;S2FJ6>:(. M80;5_"/!]Z%5JJ7*Q47IHA@E79)/*N*T+XH M-I'JU:*\N:Q]XL$?[[$=VW:YASQR8CSB1BDK%K4=BZD8\K*]#*:#\)GGQQ>^ MA/-7Z_&=M;N;7XJPH%JT]9EP?3\%F."7-5^))9JB?3:M 66."]>DZR>R<\?? M 7LN"H/PI!;BF2)\GEJ8)=X<#[L4;G-5.7MZROWG'2 \W M2#F _ 'L@?*$]H5@7ZT5\Q8]QEL ^M_4,C5B#Z>EN2C?/_^P?X3G!X%' O.D M!L7KR_0,7;X2]A+VVX?]:CUEM^6VE1B7&-\^QI-:L:[;1%'"M<")ROOUQ')0 ME/M$M(T;C<$:$(?IT#=\3:7W-7MQL+#;N'*H!71!4\4AF(SAW:I]<)4*JR+)ZJ:SP:_"SY%-D\5)F-(NV:)[0R:: MA8EF(L,,(*"<5ZKO?KR'WSGJ4#HX=BLR,@EE99M>UAZ-=7-"Z2=JT %S'G5B MI!(:]5W7QDD5N&][IRH-G8.A\B*IM5J49C])55F)K^K.3]>3R-ZW_)+[-4EL M26Q);$GL A![@8'26*UJ)P]&QGD>C0R9-;*66Z4E$DFQ(2D_O$L7.2,D<.5) MKXJ4]9+8DMB2V)+8DMB2V$=*[(65FHU,RALRJNJ9]]NOIFU_-BT*:]1R+8L: MZJ2'%I^83]/0>J']%T9RLSF[O+;_G8*LY93"3Q)[&\+O.@.'A11:RX663!A9 MR[,!(%!T@,^!.#!6/O))XDGB2>))XDGB M2>))XFF%KMN7F?3I2M/)!?9SH4]@LYW]1:E^?;7OW?V< _L.P$]YK*RQ6D&$ M1/F&CJW]I^Q4=NG7^A [A?)?KD&5>D4>0IDK@9&N-?_EG%/$ME$VE?DAE(#! M1D,>MB=/L-@^F\PY06Q+K;TW/_&B7BG.<1>2+XK+%W/.#-M!_5HFAU">@P:I M-22G2$[)8K +MV97<\X*VW)+<7D(I623G+')0BZ9 MS2&4\+IO:A/Q%;PAL/;\S<'A,U>*\3&V@R8$8/?WHRO>*5RD_9#5PP M!S,T:O#%1I'B+6ID3?.13#L]]'6%U=:? \L!A 2]T0B(%I4]*JPQM=*3:GU1 MY R9D1RFFQ.9^7EJ(#]/C2$< A^!QTOX,C)1;YX@[_J+,B\6?"4VD0J7;%YB M!O\+[KSES!=Z*90N)\BPGO'P0Z2[23;':9"[9E.'G1I[JKTLCL13>.$W2\T#HR;0R,Q0OYT%2]2"HZH?I M8VX52=1B$S4615:^\F)^2=@#(&QT'WY'!TQECJ3L05 V&J_[61$1N_R1-G<5 M)TMGYL7'ZI6?TE6>K B(A(J3;\12ATJ]RDM.:EF7G*Q-TBUET2P=1ZYJ5#9G M[W1Q_.ND5/Q:N5(OUZOYKE@Y/[FM796N:Y5MY@"D($M>X)V7<>0W6V9O/)>4 MYK\YSVTOUZ9VM=7<2\EDDLFR9K+K2E*!P&I,EHM:FGJ]=%'?:BV-9#O)=IGG M3U]7DDH.5N.[8RG,R8SQLDRFECQ78)Y+JEE84=?EJ ASRRYJO MQ-+X61F?!0Q=N":5;-NO5)M#GGTH?LE'*<:VD(V2FFIFRD9K'I^["0_]32U3 M(_9PFGW"-LWYXZ)B(3@W \DC*R6=4K62KJRS8:I-H MAF2I B(Y-P/)(TLE'2FXOJ;*,%@A6:R R,[-0'+(8M5*%BR6.AHA^:F ,,[- M0/+(3]65^$FR1GH@%*YH8^N%&M-'WG)DE/O$IEA0-!J#J<-/1E;H&[ZFNXXN M[$&NY$2"Y./$]#3#S"O%)$@D2/+XR'V 9)$=[;95HL@2KMK6XQ0[.3677B6HLFM(JL5,*"<5ZKO?KR' MWSGJ4/J6\BI=,@FF9IN(VAZ-=7-"Z2=JT %S'G5BI&PUD'_AD@]0'@D?2%-, M@F0385E;+8RWGQS)K*1FM2[%9GX?*<6F!(D$B02)!(D$R8&"9)$!MEK9I#2B MMN'8.L*4J99($;_$:](C M;ZDV2XT") 'D ]!'PD-2T$J0;"1H:QFXB:2 /*(LJ5VT 0(*#H_I6YO7?S& M;_P/'GP5<7OMM^^^8X[%(()/N/28^LP'W]3 5SZ7+!=B;+=3SJ,:S344\SDJ MR2"207("Q7R.2C*(9)"<0#&?HY(,(ADD)U#,YZ@D@T@&R0D4\SDJR2#;FO+" M4P+JF32/3=.&[YXZH;<#=)/.0#O6= !Y\TYHWI+YPYM M?M)@;<^G#$I^DORTB)_FG#^]@\+Z#$[Q+%7KYZ7+RJ7D,,EA^QSZPJWF^9P# MIK=\$%&&9TS72XT]6X5Y/%]:LE<^V&O.6=([/I0H0W:K[;F3UJH*33+;\3'; M16IF2WT\48:<52U5:M>E6K4AE9GDKSSNQAKSV6LW.ZI*M71=W6_]0_K]5#0B M :_[IC817\$; J3@;SZ>:>Q%O$H,!OP\->J?IP8+:+# MXEL.]I4%RJ ED552&I?!P&,;4Q>:;E/NP&?Y3) !YXHQ#]E4QL7^[< M #D-.C6,(15SJB$#>:&X?U;X?_"[F2B=]]6)/24N *=%]+G^= 1U MIN84>84O_A&_^/[:?6 MP_W=]U;OX4EI/3P]/CPU>YV'^X]G_=L=C^K[??/[7:?7OE-P1.W[KGC5??C: MN6OBQ]T>_/.M?=_K*@^?E5:S^ZOR^>O#[]WE8UW( XW5Y-=>*/6N8X D-%V; M&)K]?M=$F95O'F-R9>9Q_B\G&'"DNNZIS>"]/29J\%YP,X&G>B.+=86WB"G)VL8F;T=U@:K#TL-]H+%08ZSUMN<$Y-PUF M#E2G'SD%3?[VA5B, 'D--!_U!(Q& ,SY94'^Z8*O>D.+4N4;?#JTE38@2@MR M)[QL5?Z7QWS9D&_&RJS.20/;3Z%M[L!H>DKA5) &64 M9K=\_+ZG!4R'^8EURV\3(YCB46PJJ:Y%[*$RT,U76QE8YD@QQ]0B#FYBT3WQ MPAQ&[9L,:;,CCI-W.ZB[Y=92V")S!G^\#JX;-=W8F(:I;YSD7ESF8J[65O Q MIWKRP@C,15*SG7J8N%[?0>)Z-*1R4:I?;QZN3+5.:\='),!6 5C]$"LC-@=8 M3NVPG8KWR+F&BF,J%@6@J$RGBN')??P47ZMHL;D8,&"&;ZZ9AC32Y-VDD;8_ M+JXW^*/NZ!@XEQ'17-_0%#(R85Y_\P\*9KFM>N.MZ=*%JC3I_(QU;;4HM9J& MUHS0*FW2='7S9,Y4:[5G#!P8N!H9V&G9@^N\4LT+N([:8O-D/<\+*O-CIA4U M:E,5+2[QU761Q)GRFNLCA( M?C]"_B -^D?+?&$VP@8/@J=O*H6=.!KV9M\V=>I0V(6_P*;=M"92WF?(ETD] M1-:5]QV?,K];S*%WYFLZGJQ?G>>%(R6B4B.JL=J1);M!U/GF51+2D,_0:3.@ MEL4=JNA75QSR1HL69ML[[RT,?#22CIM?WULCR"2B'SWRUA;[+.^$TPW+EW(0 M!I$(2R_=LS@G90L NVT4U65SD-9\:TB,9S39E0%AEO*"!R5C20Y"A\$WAL.K M<)CF1=6D$LB019."W^OJ@$^NS0S8@L%&N\\,3J-60+M6E'1-RT):\X"J('O' M:(X YL[#8,Y/OC+29SIS)M4T877N$]I3-%WN%+($ZGD&NB370+W,#4SE]N/D MEO?'P"+#,D_M@(WE2.X^LN3G+$+%G$CWIH$D$O:A9QQNN.UH["G!3VJ,3/>W M602,,X78;;6VI_C4)IE]A[7I\#+[A%*W(^EZ6%UAV]3A@03=5^:\AP"H?9G* M)^]6K%2^@S3+FAXW8BHN92]8W"VML@RMLJ3(^_H1/A7;.-([*OZ%G9-'M:> M:!O68)S+A+YB@&VQ@9;%F13;0ANF]M7V%!&4UMJ4V._(=(XM\-]E4O1]X$ @?0F$QX5T!>SZFJEDM#52(U1Y:F7%+D M/3N?T*.@(Q;C"2KZ-^9\ZPY=HP M/FH%F5JI>/RR5*_N(C\DJ5_B(6Q3C@G32072FZNO[#%]7JI<[R*DEA[31[WW MB30;3&HT%>L+*C7]F>K8+IK6_7YL"MB!\?HS7P M8;8O.':YL&5?<'FW7-U-^IU.;A]=2QW"9@WK6,<6VNG.I*2,=?@]CUC0OUPV MQNJR@IGK>_<6+S1&KK+H:/!()KSLKV>F<Y5%2P2?O3^;%C"V M2JEF?P:+G6>E='RK?;-M[>WE7HH@I'NF4&#.HFW"+L!\D5M?XU%O9^9%'I(\ M#U*GY5<,9-%M88Z7-B,)$(D\7.?61RL1G1M$9]'<85>(/K_>2R'A%K3;^ENT M? 0,]A%U. A+("'J,& &,509=9!WR]/=I*_IY/:)CL56#<,.&NT7+;IP5 9, M%LE <'MA\%7TWCN46MT!W1/U_!@+[VII-E=*-1FD>Z3'6K/\;SZO*+V&,W% MI8ZC).-1:JG<\OMU%BU"YFRS/_M0R&J;+168!/120&?1F&2;@(Y6L!Z,;I-N MHR.S ^#N[<& JGPG2M]4D01A$80C[]9G.Q93':KA%TU#BW\0N;)CJ+J+ NJ.V6/3)OH7 M8*(Q_ +>BS-#7*IYM0.FD2X51186^)D8J^DFA3A* MG\)/#72U8Q$:!TK!5-:![206BI*I?#;F*;UZN5[=HOS8R5[ZHM2XW$5ZM]Q0 M%Y\-+A/8H'80;'!^73J_VH7RW%F3I4/9 JZG5BFV*2^J0EW*M77@6LUTL;/N M%-O^3T[DROP1+A0L5\GZ=W#85T_%/UZO%QQG:QNB\X5YZ!N MZZ7*]2[BY^FY0GJGI7=ZB6G2=<=CG1]#3G3@@B'57)TWE5']H@R%&8(G -VR M"D/>359A[+L*@]=+\:.-@#&!/?'0:,4A;]0N*0;E&3$6'YJNK.)*'E]T:.C*H@%41NC*STFX1VJAW9M& MF1MCD988AK9^G4/>-+F\V^'=35IG)[<=VW:!,\4FRAR-0+;;CJG^4!Q3L:GC MP/9*#T\!DA;:MG1H%OD^6#38,D'N6C;<7[QRL!+#=BP7-\W-$9[S5$U7#KN? M5N'2<-LBZ++(U]DNZ.J[.%IH;7L.7O=-;2*^@C=X:AI_\_%,8R_B5:($_WEJ M,#^7Q/!*(&LM-O@0#HV/S)/;^#("#A46E5J108YW]L3>D.+IDN9H3(P)6G.& MZ<#=B84'3X+)Y]!GB^BPV[?XOMZ!RUV#N!KC$4/3T/ \2OZ*A\()?NR9ANC0 M<^ #7@A]NH-)(;EG%Q'HIZ@ZL0& CU\^_78RC:Y*Y:>D\(/W"6=;_I%G!\3O M=__]6W##*+=[ZZO$'K*N.!,PO?0PZ>-0^3@,[)HQ>:;EOD7)CS(9P -O%**_ MDHGM1T_08##HU#"&5,RIAGY\SQSZ9X7_![^;L92\KTZ4LZ0%^/7N*7$!."VB MS_6G(Z@S-:=E7*8LP\<\$> 1ZWQ_;3ZV'^[OO MK=[#D])Z>'I\>&KV.@_W'\_ZMSL>U?U#K]U5>@_*]_OF][M.KWVGX-#:]UWQ MJOOPM7/7Q(\_=^Z;]ZU.\ZO2[<$'W]KWO>ZN!SS+W0)8(:XB8!**YAZTEL74 MU'4:G.2?Z2C**5N0- /X5L4.E60U'1TJ]P3!P;NR_Q/KLT,:HNV" K\ -K+.W$%4C^DQ>B0-+C\:U,C9?X7.0-+!?IX8ZP8Q#5_">,R1@ MDUGJ$+,0L/ 8U\$:3ISAB,-Q2"S8_$]X+A>_"TP?+WFVF(;K4ZW5/HC9XM7\ M;C 0!VN:^0D>;V/Q.55 1GF'+WJX%S^[)R_>0E]_@$76*75.Q3>1"8<7>)/5 MZ0O5\4D(!)N_M0@VD,=&2:0)QJ9/\\=O M>94# D[Y=[!%[8^"PW)"U7ZE!I 4 H[$\'91'DVD:?@=BJU#+!D;> U9O#M MC:5Q6G+Q\MW@ ^!ZVE:>J0'XT_4)7D?'^ T1IV?CS0"-,)JQ#A>^\\'VI=E\ M#.6+SR-=JKH6=ZGQC_S"%!STB-FXDPXY(;A5M]T*[\3X!EOUF-M4/@,"%PJ8 M"I#9#"Z2G#-[=$E?F:XK?F:2?^RFK^#YEWU@*TR^ M@H'!?D,'/'".%:<]\,LT,'= YGBL'/$Q>OP(Z^ (>C(AB(0S$[YQ+7&04-_3 MIJ=*BUH.X6VX@]P/$74P30=WJ/QAPK:RO?L !1E/NQ)]F/ !B6 *,), #21M M!%XA1D'+F#!\1,<81NOB,4>P$L[0Y$65(>$$+2:46&5J1%'>)SI_CCVD6)!) M',)5$TA]AA*'-Q[U>2-QW'T7?F;"=!= I9&:!QO)6 [J,>6RJ+\+!88SH1/ M5@PW%5>6_%4VQ\Q ^J"@) :(,:@*>$!U@*D&1!D09H5C\ 4#S,S5'9M?@^_1;6&QD9?";&-& M,]4\P;A ___+-:A2KY04W ]$[ WM(?HW.-7QS5J%$$CDV;"1@["XV0V" ^ M*/R>0U XH"5+>$L[G"ZJNE7 X"\BXRRB@37F .9$FH:XT^N0J<.%PQJ1B1@+ MR &P#"C/&/?7>^ "C1'S D[^\J\%)EPQX7M"0Y Z)BB@H>GJ&DH>D#B<7^$^ M?[J&\'MRAL6GSV!7D&"Y6O&'CR-?%2/?"!A<2KTJZ%-2?(!,CWU:%,U80TW# M<&$X3Q2L8 ?UUZKB_K<,QAT!]X#I5 L7$S32,C/Y&T#!OY$P<.=9&QGL\Z:" MT8NMF^R?)_9\D1WNXGW=KB>\5W,N8H_9RA DNHD;/=3#*" L-*NYB>T+]O P M;]!&MF<6$#128)45OJRKRD6.NM*44:BAQQHTNCMR=<[T&ATPE7$M\3^+HB;5 M\[2E$T\4K12JM8F%=:AV,WSZG7AX$"1IK!HD:40;CY0JC=GL*H$)H+P.[TZ5 M#LQ:T[ARF5Z2E>ABP.Y&*(2 0$'R+=@SS37TU1RZB,HB7XM.UR&)3Y<2Z6)= M(I&1K2:E\3<-#:3A#\J#/*'9GH92M[7:Z6P*OA*0II5PF#U:U9X$7RJVG:%% MJ5#BL)5WANE,&7$#M#87K_#E?DYO7WF]+Z+=)4YG"X*"=<^?N-Q8C*^<&9(X MI-E!3XVOLUCE?Z9]RT4K'&!0]8R>*),+(X+@YD9'J_*9<9<4X[DG@;'NV3C= M\H)'>6#E&U2^[P29!1L6Y)]5!WBNO L&Z&^T5WBPOQ'GOWTO+-F5QPOB%8^/ MB%MZ0''8(YJ# 9Z*"+K.IC ?OM%S@,1EQRSCOXH[QJWD1QM^Y3^E;%.US-[* M0Z8!F6Y\#JU53V[_IW8!$@-PN17UP<7@H],WYCD8X1+/ M2>SAB.)VU2;H@HG[@7ZV8Q.SW?Z?N-^$&XRX>.?WX6I1[%5Y1!2_QM3TJ1L- M7.[55\F882&*@4? B7G"\T>VOS+>99RDJ"?1K2QL\967PW>F4!OU#P..T13/ M&W M3GWJXK1B#Y32=1LXQ#E8O_@-MY72'F- MV98[%C9CWW2&@?@0K@#T@?F#$RUWM.1MK&K:7L''"^6SYIY ZO_F&1!J>PMX MJOP^9+K@? :W$;U3@W7AYJIPNPU!G%(#?O($=@"-5S0,763(AIZX6I(.?$ K2\=JZPB".B6B:%49@C$4[V MQ(L",++Q=D*XXX@?_M.Y6R0-JM="'&",A>+=@'I(07&&+JX>%UN<,XE0+*8A M7+P@P6&=G%=L)<4;&_?*@-3A36KAUCKIBV<" M.,D+8;H7XBD%&"L%(/,!B,]YULT^^E&B: W1A(A IPUWHI+P!D3#?#(0>U[3 MW#E>$=\#7(IX;()U]AL6<)<54"XPJ#<165L6#;L374N&DCC^D]O/,^;(C VS MDEN0:T+.DKRC!#"3:\6+ V(JF(]#1",%G,Q(HH50;K "!E>N\5"%&%.?Z@PD MCNUK1@=@%KI8F1-87T0=XH7(Y>(S'=BHC$I=>39!>GI,OL3^_1C- M^B@B].!%Z]P_T0+!?>^.^M1Z&#QZ"V>W48@:^+7HNP9_J]$3VLNU%?=JM9/; MV89(/_D&G$?S5]/ZP5PH^\$'@;09J@CAWK<6[V-J%I>5Y RMU_J_N70G][P.!"'W"1P3WJ("^*4:4"T<4"$)4B[?#X,31X_T4KN]Q]7V"#?P=>[T %Y^:N M9]9$H]9>_!T%?]]\$;DI:'+^!0H%U!# ,0R:\FBZ;8OX*1BSR"NV.T!',GZK M^V&(8!.+-YH*UOM;6"Y+X&(>]O4C1@;,:1$FP*@$'15S. Y,=&WX=C.+%!?- MC;#[3UO?L;FFI_DTFED5&I'A.C%T@#\/89$UBLOAN:%XXD+H;_"W.,$FIC1] MA9=,%%UOGFMA^Y'+J>O!$H?;^5YYM&$%5>#&@S"F[45+@ZU0NHT#/E[L&KC= M+MPDF)(0V//A)@B?L&3[$&2)"1T=EGD*I\K"](/0'.16$)URLJR]0"5/9X@M MA1^GP"BV6+/X[0.R>^8$KB[WZ1CH.ED8*/><>+AIY.A.SH^)I, $J3(+YP)+ M.2 OIB5^)1Q)%GI[8'];$IO%*8]_/Z+$$'3E&6H\AA: M/'0*<0FS;#.42=*I+R6C0K)VF2B[05_1-QX,]PIO=EA!X5?ZS*?]E2"]5P04 MU%CLN\ABTRJ+:)E%K';D;)H<4?KXI)NZQK!8FFT6#)+ZQ!<8Z3[,"^\9TGV%'9Z"3 MW].\ "+#]I)!_8Q)!R2WZ_OB>6)QR0N1\/13G0B+WO=)"LW$HTUH(*+Q@A.! MB7E9R9C<+<(7PEO&[!^>B:)AWC7FZL'=AFSLYWKS&!W/S X-M^^GW5,%L[OG M&%C3*_,[+.>Z*R/\A\(S^R*RL<4,*&8-6J;!5#]Q5-A>WB!+H/E -PB7IA/8 M=]Q=3'FLZ!5' W9O'SY Y0CD]Y8@7%C -X#[''58V@^($S%"I?:C-\*0.@. M"&[QJ&7'5@:3*4 5! L3[@;((MTS8)ZM78:9C<$0UJB>E)7:[+86W:91:7@, M_MD+ 01S4CW)9[ UR?B1EAD=Z& L(A)5 MXF6^!8^;O=*//.WV0SF8<15F M/.N=^2D2&\.4:!ZNY7N8$D_("2 ?!('')C.X.XL[XSGV?:QN5'5YEBT6!Q>BJ3QE@$1!RA5<-8:OFF/N05S5MO3U^T_:RT4#'EA.' M%RX#;C]XJ9'&=P7/F/46L!S?$*T_=IXL!0(*;&=PCSE));89HJ\ MP&>7A?8\W&?YM,6S^UB7"H+U63A-??$W-9E0K2=L2N@26^MJ)>ORCTK M*XSMYANSRU]P&-\H!I&7A5;%AG%.U O3'=&R>L5-%#6F>P:A?W8ZZA5? 9;. ML!<_B%6)I8E%+C/R991M0Y/+V^ )V4/5H6%REO \&EQ.Q@TP+J"X!+!Y>3D6 M06)Z(UX)QI272AJ*#6\#RBT@'D:U ZMMGA7'->#.3#F1B9HX\^@T^)1#M<]K M)L,$'#[D,+-O>43$,Q1T$&Z&*!%Q;>K5X5K>A'@6ZH Y?IPE3-<0CA[3%?I% M9X,@:N@OJK\CMS%*P_,>HOM^9B?N74J\$I;YD5:T/7'O_\I)+G+[_/& #.=! M&YX,.#,B](%84:<%M[+F#@#];G$KZ%1I1PW]XAO9 F=^GJ'/=3, &X0^EXB^ M]1M(\.SN/C7H@#DS%K+-1JX.$Z&F:V/)?=P&]9;#%G'6:?=0:'4X(E$HB4J@ MA4D?[AS 98;J/ $1%U3(_3##/9B*QV[3M+2]T&CT4M$H+2!PZ/X:CP)L&&(W"5 M>67XD>3OP',V(E@L[L2(];,H%Z<\R.TQNY^R_)$M"CCXMA.62XKK-0J6I1;N MOQ0TG'01CS:M'Y'<7S$^OB+:F>>/]H:!5AR?2%BA[TV2:IBURDO-.3GGPF/! M]LJ72["A$7:E!SO/WRX([ $AENTQE] :^KX--.($[UK>[T$6VC[*+',"\G4R MRV262"#BP>8I$]\/)1O3,%C!4V''MQ$A8(6:X"SI6;AA\?(*G.$S$7FVJ+>) MX 8XT56O&G,EWECT]&GK%KWU=K" /KT1^J[-0[;\@>)[)C2$M_O@NWD.(E/% M*DCT!X F4IFENJ.(0L$EUS$NFO\ AOWQ489^N9(0/7\G+CT;_)U=\<:REG"1!Y,:M[B39U MJ#14WO#3ZQN";4Y #&)?%IZS+?J3A(J<4]W?"0NI#.PJM 2W<1BZ+'BSJV76 M3J@49DTL_,C/ 0H"/SP]23QR<< GR .*7"=8?DJ$S_?3<3LWL M]->0OWAS= M-4=,^O%5.S+\!-MAH4[Q/1K<0&, )6+%M8"0"?Y7,9%VJG1GB"[L%]"=L48T MO@F(G.90@U,L\AO>'*1=I0"D2)!0.2T M-4 M.FND5HQ-G:F<[JMXX'@9!_;F4EY,W1V)YD^H6NQ28,U8U'$MQ!4WG_L\),VU M+3K@/(4N?&^BY'4*G@H2V8GM]P$=G.M>_&)*8DQ".X=+!YZD^^HWJ:$O1'>) MWQ>'U^>@YO0YUJO&PB,T1L0S<"-^?SM6.Q)TKR":C8,LB8*E[%JF_ %XT MA(31!(G)Y6G<'K/;8?9G3)0QL>U#DR8>#!+]J'@A$8(B<.NL4L=]<75R"_MX MKXQ[U>KOB^O @RE^A_U_?,_5(G',6[#-[.U,7J\GYF%$TU?YG.!WS[S">>7B M]$;EY'9@NI8_NL@=^4#CYCLPM.5&,M-#MHCH$-O;RH:)N;,S"HJFL3-CH$/# MMB?A_2+%N-P+@L/X89BOADB[]5PB:ECN&?TE[Y]VRC-L".]*L'B]X_IM3F++ MK*]"$U5/"_P4876JY.VEO#V=EN4=3N=%<\E;24&1S7.WT>[ #^B;BMG<\#J2 M6,_/MO/W@J+3&-\V&IY;V+M_64B(>-EC'/9H*U(]J&<+(SJ^@X[C?6#Q[&&Q M;1^R,4_:BZ6"",@,@Y)N6[BV7L8D1,[%4***X"I\*5?I.6]@K6HY?_^DA7FA6_-WBN,QL MUS;OTQ&Q"T(YR-E>1&!YMQO<8!'>U<$OQ,!M!F@/W"0-_'P'3T"$%RTVK1+J M?.#Y.CH;\\?119 TL(@,%([M,0?V(,' >E!U''%/> 5(7B^LF4Q-CRM_Y[S# M_2;TA>=K!D4I%O6:2&-KA4!O\613_RZE*$?RZ_ 77.4&;C6!&N]Q72],%C+) ME&/_E?ML5*][*-\DWE.JXYZN!#:T>AHVM?4_C_3@YF/F-3NB]2@F[8H8FB%R MG+V:3>$DXI+'>Y+(WPVT,J^U"CI&F$;88, KQHHUO1 .#5';%30_B:X*7Q*B M+^T0U]CD,"?1ARRAAN K#*$I1I"RZG:V-UQ04XPKM7A.FYP5M,4YS?;UBE<2 M,Z_5D;->A:&2,LR_JA.']87E*0^+F77&N74) 8%AA&[C 1VH=X]6.\=+'Y#+(Q^:7=OG34[OY6[GYN==^ MRG<99$K"]!Y:7YGQ(RBCC!=2KK9HJ6HL\R5B(T7_Z,/D&4KD^=E"/3;=(2A> M$X;B*A9A1L&$$?"A%XK6^!G"WKDOW!0UW?_'WKLW)XXD>\/_/Y^BPGOFF>X( M8+ACNNM?#YK]X76O.>ES]SD4'8DXV_?"+]?;38T$FM$%IG%W\SF]F3.TVWW0N'$[O+; $-*',3=YE M$ ZX 5-PMLG) (\MW@GKC\^(!\XN_N_CYZU7%:\/N6:2 SW)1$NRS>O;?(9[ MUZ'EB(^>T+4GWWG>XH;Y:9O'[\2_Q/'FPWA&A!CXB;?&2':7:/$8#>&[$,<1 M2&.:S%UGI2@0)V ^Z:>4Z+Y=5KJUK/@$ D^FYXSWFJ79LA2/U)=3A;7[H+UZ MY]FI,#%3X)O/;0LP)IT;)6'Y-V$5DJ'43GX7]9;EA M3ZL/\U[81TKF??,NH M47G'<;QK!L)/''D,F^C*(V<7/W_T+^_:5?=*SD?>AL(2)Y5498^#2MNZOGQU M.VE-Q)[1D_2>Z!KT;J_1Z6X>D#\6U)TNN \Y3I<4W&@KR@3N7F-\OIG%SQ5T M^;CC^[5M=BVP;2QX;.O]Q;MDWOU@1J\DCN8J\^HBE>/X .7H0A1TXY,'T.L5/JOI!C2& MG-G]HT-OLA5\.&2M+R+^1KLDL4_EDV)*6 M;H2??KBS,WO5 ]8JAH,;-FN2F7%(=,#,(G5&O!YW5;/N@\:HMWDQ0NJ!D)_X MH;*4,CYKP!\.^+ 6AWL#OFR&KM\8=,J&]]0S 6O@+^;7TS/Y\IT*Z#3CG=F(+9/NWKP M"S5>3&DQ0P2RAUR.ELD7P!VND+OKCP5OIPOK>)<2QO9)86IZ/%K80@>B5(*TS5_1+J M?@E5/3"9=D0X2BB^=)!-VQ+/6OHEBU8[S3&HUYQR"VM)YV9&4J[ M6T$!DIW?+E>6OE^D:@C;^.XYHG%YX5V_IEG&'JQNVI1NB*RIF#,>-\^ZX9%M<->!+ ?BP+=V] M 5\J ]?'5D_G@W;)\%Z?C3\.PUV?C:_/QA_QV?C\!"F;H_$GF!CN]M)U6LMW M2CC:NQTVQNTL6^ >A2-;.M"&=6PXP/$L'VB+.-I>IUG6C4QFI]IS5P+%B&F\ MBTN/^)1ZMS',-%U:0>M23J3&K.PXTA/G.60]ZKWQ]1*M?0^,U_M[&>SO=6/6 MQ1S;>6N4^%RSG/4>=WEE(&8!2#6/*1?8)*S>Q:YWL:NWJ1>SXJ7>Q:YWL8\" M\+U4RC;J7>R##R;[C_F6\FAR^:Z]GUC$F)*(TU8A]VTW6#5VQ'>\DZ8-8L\H MN3+F"TE? @FZ[<[XL\6$!0%%) "HS8N[-55Z5C755F'I"Q-P: )%B$DUD!EB M&^Q%MCH'Q!!%G4ZI276L"W^F]ANE.I'!08.G9:J^4H5,03B(1&0A$S U'%.G M7';?0%R\.3B2QK6)A:.H^JNAXC%N7G"^&A.(9'+!PU&,%Q!0?-74T#3C#1^0 M89$:97^$9Q?49((&QKJ@4L M52AQ%@08I@(EEOAF;TT>$3F-%/>+,,C53-)?@#BP[#CT;Y W<+!G1#)A5*8^ MX&WP7?X%^?.?.G!&@[^%3)<_HWQF]'*_<$V!/R9\86&B^SZ' 2W;\A[]8%%* M?A@V%4*Q'4BC!H.1]^*).X&'\ G$>NGYVDN_ZL!7VS"7WJN =8 >Y+,N R9Y MVP"!0?@;"!#H5?R)14I^XA-K1H&B']ELSES][ ?WV39JLY<[0#;=)@O#9&,R MP3"P%14UY]Y? 05G'HD%*L^BF+U[P@TV'0S\?# MJ^%PW&G>CK!+QO7UJ'EY>=MK7@T'PZON;6]RWKDIM$M&9*NO CMF[-6"+%9= MSV%O3'*4?+\V:I4_5NY9N1 CL\=Q\V2M!O?N)E##(6,X> ;V7O@P5^C#U$ X M.2!X3MRWE1-7( SRR?+N-VMAL >#B#XZ>[XRP$8B^!APR]CANR9M53.]L>NVG7T!T\>F0*;*V>3A4.;:_9ZX2GLZ2Y)6_W M;5UC/'GX0>U$^=IQ8SPXSZF%[,%9VAIV"6$W2!=VKM$7-I^9_*0 [#8ZO>1= M3FH 5@. PWT!&!76>^%\HH3]H-T8#9-G[%-%7(GO_LCC-JNONFQ2R:(62R6R M["?F^AP64-@&F3K:%.S;MC1Q+M> ''!=4 Y#9M;5?^,:H>V>/\^A]C\+;[\T MM#F-(?-#0)1^CW>;2EJ^!M^X^:J[7V)_3-B!IGW>S_T&A7(CZJA!7'8U5L:\ M10$> ?D SNZ&/+"=&KSGZ/55;*BSX6"+< M'3/42V\B3G7(4GBZ_>X!NBY64L.OZ*8Y*3H\GM]KYY4'KO:EJ'FX0=?"^?%\ M'PAP @5UANY6TF'Y6)T>*5QEU$:CG$.6Q$,.ZZ.187[$GQ=)RP7N-+J]@E,E MM0M<:[,Z2Q*9)0DX":MB_&<)*YNQ/-N4= LT!JN11S5A:!&%^+4+49*H(ZQM M1MH9EG0BB4&C/<[_3N)R8^BH85MV6W&J0Y;$\SUD9S!6OB3E3.]Y8SPJAYM; MXAQ(TS86_*R(]Q<&K[6_N64O&Q?%9^$4W=DS/.XGSO3AD;#;_X^H\P5P,!Z7,JXO48V'=&M+VP!B$Q:G49&GOQ: MZC*6ND%V.\MA>;,X\K>MS='*V:TEL); 2DE@I ,_"+M[Y& 1]+SW0TV>+S]= M)N.WGPN?9YXRSY-G-[JR>>QLK5'*D9PZRZEY4VZSC%0)W?#3'(<[P$D/$0T: M@U'.2<>4&Y#5V"X)MGOI8CO-HW*=QO@\KZ-R-DB?,O M0=A7^<:[S:A\'8#Z[;K[8*U\ '53BACFCQOF@)!G- M4P_P2]XMIW#YK[7Y,7&S8)=RD&^<;V30R:8W'-0>8ZUCRF.!CSG:KTI#FL(E MJ%@O?91#IB =S[O;Z'3KO=Q:B=?<+%JA1#N*AVP(%='XI=-KC'JCPAW#4P_F M"VGCDFT537JGS%-5T/&F%:['(P1_%-:S(6U7HGJ=&@)5Q,=DBDK;1"%Y@7ND M81MEMZF6M"=)/ /7+2SKL:62OH*ID),#>]AU!P>#/8/N'[UQ8=66T>@^]=30 MSAX@QW,DY)1.D(_"^B2DXMHEJO#O@P9HC'.K!*F[(QPUML.Z(Z3LUB4^QY)W M<]H:X\>)\2U'!(OH -+K-4:#O(*3##J ^+MJ1/4 ^75MCK^N-?Y8S95-U7<4 MV@XK0=UES%.KV"%'45[?MQ_V7VZ>'R./K MOCX@;I.1P!MFTZ9IO'D?K7^&[4;(_9;J[^J;J/\\N M7'H2#I]]B,8$+ Q/^9<.&X\4Y8>/$\S2JZ,^4+2ESSM./YL$9/.)96=E-^R MRPU/+$QJP8L(!,B@C4UOC\/;0'^5-/@WQ%)VV!"R4-*.I&'IVURUY_ VJT5" M)[1M&A'X!WHL"1,!B/^6+ Y7IQ#7ZK:V)%229[@& T)=ODK54'Q;_C '6YWC M1S#_N?1OPR0ZL&/KI"V;(F'H]M6#+.C[ZK% MINU.QP(&@$B2R>-5U!R&>) (58)MD&=*?"Q3^9)UP ?Y';MZN*]H6E1NJN_- MF:H :CX)V]P^;Y]=V&]4>Z6__X:/ [%AK!DC@K18F,8[&$^; J'_*\+$M\\[ MVYM\_U% /? MT^3S'37;.\[OQAK='(UHO%D9CO:+Y6B_T]IT-3E#YW$YRAE*#,'2:2S5LJ$6 MC%=0*I*K'5'!Q=$-X"_;,]6T*741A6^.]=7^V84%]%D&M0JW";MM$@+6)9!DZ.-5@.4#UHB0HK5@. M;GH>M=]X=T>MT6 1W\LNQJV8&IIFO"&!>5L^B]KLA+L]\WACD;>9L7(FL(%6 ME$?["[=?8(WGR,)MOH5MV&"@!4OYH7I\+N+5]LRDE+]<6#(*ZXF<38A%9PB+ M^ K/)<.#G\K'L)"X:=4W,EY_]:""?)1G5'$T>C<5JO)R^1T=*3C ^P4"7FB'_/..FI=OO=\=]4,<4E.D"8P'3H17O^%B"FY*R:!$7 M73W'!@NIG4MQ#5Y3NF%N3>ER[C:WG<(1'SVA>B/?N6:[0DN>LF!7 M#%W"X[X&9*WO=]9"PS0AR[_Y ] M"R-JY:L&1:(QMT4]\:I;G%9 MH!H6+K#J_L>99-)+K'>[EY9\[S5TV[4;NNV:??5P=-*DU^+[[8\VS+?)ED'\ M*_5R*64J=2ZTMI-([G5T6 VAPG\M1CM>\BC[:$3UF[SV9J.2PYG# MC&!^$:^A[_@S)<]+,E5U29=528.GA8HG&FAXF ?P6)1G""+N7:.Q\WM;"C5V M?L_+S)$/K#[2<"SXFO7QM(HW;N8+S5A2^DC-5U6F*[WAE[<)P$-F/V&UAUL_ M=L_JQIBZ"5N!;DFS+[ARE^BGZO0HK2-+=V=V$ M+,N.;.'PW&,WZ03@N>?&81HXJUE:JDW!'%7'@1N!27@GC/BHG6[-5( =Z*3X MRL#WZ^*96!\F?F'JU]XE&C$B&=7MA+7K#-G?^JI#T$"]S,\WX4;RK!(P!4]L M:-3:2/R$G,@03BA5PGW4&QZ/).NEWQXGWE)*1-J4\7** #R/EPVM!@"[!>*O M)$YEMKN3 6OP0"W*[H3&\QP*F 3-6/!RN5);A32*'M*7P[ NJWL: I6&51."J_@<@_=,C,0#Q2=B]@@[Q0G9J2 MQ@R%I,Q57;78QB,>C"^UKU0=W3\@A&?^%L!LF?!)@L1+9H M[[#3:(^3U[PERQY4T32= NCCM4,] M"?'] M.!O(GUZ@](0'[R9.MH]3:;+16+W,1U M@*6H6:E"Z91J60[V@HFJO0T#;DBL,7F33,4KFWV@X%.IV)Z*%;)M.%0,P!NE M.?CH5S:E:\?DG:=4@X/="H>\A_5V3*Q__7%[=C$<=1N#]F;M*V>9Q<;C/[.- M,WRNSIUD^SJ?4T5EW[SM7S 81Y/]ZP&OS6"??X?X<>[,7<:N M,3*\IM T\>OL/,!RHUR9#<_^A>CQF-\Y"T)S'. SMIW[!+Q84LD$MJ[;QV;V M9)#>"R!#M]V.($-OPTW OULMOWV><.A@I>X&K%2=M;7%N'6&#?6H* 9&W>_K MU.?^E;TI\/);>*NQ6+7HVP9<>R;9'+/.0O1H74B6);WP1G P*8S?ZR"Y, MXUGT'6>M4>692E\9+UMYE*>['D[U6@=Z719]I>A;V_WY2] YPQI$HY;%6,9P M).DZMNP%YDZI:CLF3AH@(LVQ_=Q__#R-VV"3C^/.80T O&B>=R$,M$8.%,C+ M6'.$(N7HPF9PN+NR\"99?!GV3/3#A)E%=5_MMJ/ZZ08UE5?6C4/>L1'CY/-B M58/_,,2"N-I@22+_YUA6\<.P_Y?:(3=C[M,IM=WJI-0H%31+?%>)!'PEU?*T MSAN\+;R%ZAMKC(Y(A-^%Q@JVU3W8]D1P-"<> M8HL2RI._Z>V&54'Q$G(5+51A]P@EB^=*+U!@&S;=W+D:5YB2R%(2*6JZ4N1^ M9=6A."!40DXS\>I*)57]*#>WM>'H=**<1 MQQZ'1\%)HP8^B/4%EV1]U3G,OIB&96V)DAFL0'V\@4-M47T]-ZH;(1%RP*%9 M1<%[G/43]MPX[,!?X%J)>&Q,E-6H !MW)3O:C<%P\P:OK:S,-J$A#DA[::G@ M+%P^YC2;!I\'LT_Q'8":O!$&GLT^>Q&\^F%QM>+<0ECMSP23'6ETPY9D!@0V+ZKCK-C<4RL*S8AGL\^O9Y1>6./ALG<*17W_7@)U(L[9!+?R@ M;[_R!WTSNA1W]Y:@6-EY9#/$W:\)E')LNPC739>\&AHP'+-6):_M**[6>+M* M&75:_79H(Z54"W!_":\YVA.GP5JD@X[\9HM-[./3G.)A:Q4/4Z+U-2'&J_&Y M-SY[K4YEX)F:&LU-=6KJE)(/S#?Z6(-S;W .6YU^]N",*MH\5@5ZK;ZJX.(H M9*E2+;RU\8'P2=">M.!:UL0M27\8.HW9.7)/.E:[FJO(KFS1SRQ;,N[J =$7/= =3-,@1M])'5 /Y]IS%_\GLU%PL-+ P(=@/&T]C0,*>M M4^$WLR:<#CO!C(.HK]3]",L67B4-N["%3-J7:^'S;A PA[+#>@<2[,S)/[3Q M4D0';]9E*9LYM6>XQJMM8[AU(OA=.IWB)8TA=8-8PD%-6;78%FDP&X1K>9-, MENEDO_!KS5\HN](7*]5X>Q7*ICRU3@#'O,+4]@5_%J2WX_[SHK5B5CFZ4QFSN4 M#"[X3F^A\I+O6VY7&[IABQ08M47="J.[0J:F,1=O"V@4/P8E:XT_\)MJ=C5RH(6F=^XV(A]Y6(CL!D8FO+O[7UN(C25 M/P'*N(1YI#*(DZU2ZT:PX1:XX%/I=]-UNS698Y_&9'T-, MQ<&/D%.Y11MQMXLC]U]Z<;?1#J/VY3+\!?P@'"/9DTJ5 M)^,:Z//*SK]]4T5)5[R=G8+@,$0X;"O>%IN^+C1,UA@6[\P5(($9*O@K\EWQ M%@[!K5O,AI;M;::"I*^KIUE,];2D>+,NU5%/"2F.0D/,=D)9HB'QWEYQ"B&L M0(H$N,N848+DFV80I'C^K&7-7Y'X0)I@)-/D_8K\DKUGP7 MW4.9+FS?:A3)EG;VY,TR\DFSV>ZZ/L)@!ON-<&,;<3WRL/([;$?:J[1NI5NW MTBTQ/.N^JW4KW6-GZ:FVTHW3.#>EW:4?KB/Z*8N=I?HM)_&6TIC'Y9,37D#0 M&(7TP*D[G9<-3(-XG&'1S]G-*F* I2GU;SO._L;S'-HA)%XXI MSR2K["X@YZ1J'7@D0=3>O;N+0!1&'Z/& M(%_%?I+1QWZ*7)23EUR5Q^]R7PK7+5D3_D&\RON$@BQ*&3?DN9S&X6BNDC@) MX(9M!Z=F@=(#;AXV*/E-$D]3A"U\:X@+Q*UO2ROC=P3M2<2%T69GXI$ M02\ARL*SK$U0C=NT<3O\1345_= M4YOW7VZ?'B*/__B.<;IG1 -OF$V;IO'F?;3^&>ZGD?LO/_[\OON04>SSH:O1 MHCH'=#K\/+ [,:]UU-HO@9]GGC=Q/_ERT[Q\N)G\O3FY?;IY^$0D[4U:6JZD MH;G6:8! G\F,I0(^D2Y&S\()^5N;_1/6$4Y\=$9^"^7-']?AO&&<3H4S3W=7 MWU3]Y]F%2T]?KZVX1&,X#T#,CSD7CFO/%-'PZXMA*-B+>Z(K7W5;TE]4D-6) M95';6O4R#C\M/=JC"UBJ'0CPM%I@D("]BT#_0'0#RJL' MV&HY^3=QP!S@A4L&P-U1+9B,6MWPD8.]*QAL(5](F%,E;4.<+'%GE<]J+&.9!(3-NQ3 MI1-)EK%-"?:9PBMXO#9AWJB\01B_!HT]"D\$;E_SEJ/&ZR#CW=[%O_[LV$"( M5Y6^B3FH\P4LC5VV1OSO]A[BMX)I2[RI+:J%Q2U]-AW)7/+V_U%G3<_QJB[1 MXH*1A>(- ? O9 U,"2BAO[!>:$163=F98Q)99G]05)GUX,'.9+S=DFFR)F(! MUKRXZYBC88I%)G&3#B:S@6^9W3NW%W)+)$1/K,G:[JY8G)@N VUCQ8I$UYHD M;'K&(0A(P@[#,;[\70+I([V.N&UIU;.T5)UNRMR!Q[TS1E&5X.6 >$E&4WUO MSE0%OO3)B[A&0O98CR-7ERX)OL.&X/"%,K0(GTYA..W[7F+V&K'X'F60?;2JL?;M8[4?F MQ)V&:@"5$T A1NLH$73XQ \[3I,R6N-.)H+SOFOH,F8[>*$MZ.^-BT4,W^G>R?R+(S%]= 3'CNE17QUU X.2A@#=.E8?PD M_\#D= V DP- ;0I.FOVU*:BA4)N"&@#XZ8UEJW.F"?ZTZ-31R#=U6B0.\BDC MWV_6(G/=B^S$O-\K WS<4FK^305V6G2_3K.I!.:IO'R?!J*C&&6X!P\>56D[ M7CLUJ_JO)8K84+E%A:Y/K\3+^;644LQSX741X8EUG;CDJ+ M67"(M^'S/]0T%,F:K;_^I]K35MY31L)VO-PT/::O4[M(M3 +;&+,"XM MC]<-^A4"PE%4J^:7V+F&YFK'?=0OED,OPZ&9'B^>25X.7ALT:B=4OJ>6__O?8$:KSFX@FDE78NH20)6SSI&X32OI MG+E;$(W16LEFX+"F6G$7DO_+)F6WAL1#TW2=3D2:KENE-%V>U7AYINF>3$FA MC,^\WQ+^"D_\K&I)7AFE%A))?=85.]Y!6QKP?P+M8^ST[WG[#NN6I M^HO;BFI_8S+ V_7.V_5N>S5A&WG@5Z0/0H[\ULPL(S.C=%!4YK76035L2PK; M+5E8YN36L*UA6YO.FIE9ZZ"H5&6M@[*!;?IP*M,;MR1WMFN4%1!2[L!3UR_Y M$B-7C@43IR8Q*;\*U)JIBSHKDHU:[793VF!WN?;@9UHQ&YB@3<>-8?FT:8W6 M@SS1875+ MGG+O708A-U'U3)1'9F(]J-2VVLHN1_50S_J?#BN_:A:0O:R&JGM;I3( MCP)AZ#9@@;7-J%/'R3'[KP?X-F4/?H>7SIUY6EGEWB@BJSQ8SRHWBUVZ])[J MTJ,2ZJLFJ-EFU),([(G7S6[&P*%/=.S)3??3PCHSV^A%;2:4(T3J]QG!T M7IH8K5?9&.W881Z)\HB]H?VT. 17Z>CP46-\GE>E;JW"CQG;6[9U,+ZI/90: MWA6 =[2'$K%)4Q8/I=/KUQY*#?-#M'C$KDM!'LIY8]#-Z\C;82H\?4"G_\94 M4;BKSP8;/]43\5O4S&:Z[S?[V5"6^)L$D+P@_X<0LIZBY'_<.P_7(.S/#6+! M6Z9;93.D4^2_'?V.UUEOS9W^;$]_3G"F^0D0L!%71$ 1L1 M,H>/9A:A((Z*4 YQQHE4RN1_')V2'K@""'BAG!GG^0@,"MN_CDSFDS.IM:! MBU>J+<4;XE*AM>?S?&83T/M(>DG3E@U&Q=C*9J5DR#-OIPO?EVRB6O#1 AYD MWP5H6S8!)6+25ZH[H%_A9XU:%K'%A&C9R)@S_D" MA*-27%;*,R3JOB+@6L:]4.,7FR3RL!\Z8\A-*_#VTIGYLKH?-^^H9T!"IX[M MF#O=B( 28+A',9G0 M,SYA\CMSN44\^M]GZ#1031..N_<[B('L_8[:#@BOZFRTL_6@KMW^)82\2?D4 M('J;Q0^_BVBAP"*!G6@2Q#@?_)*L?& ON,(2GB_^ETJF\#_(=\D$Y=WK-'[_ M[?DBM((@K7EL1*Y ?]29_WW6/0N+8OENX\NO:/'Y=F\)J!FP" M@@_XHV^=JT9TSU$.WI-A2YJP-!DS:DOA:*E.N,9= S#:)P !3@:T>%I*B+D$ M_;0J<9*N,K4L:C83Z!Z6-4TZJ:C\Z"!Q'4[4+L"FU?T! SR]4>V5?F-<*+. MPK#6")73"(G+O1)H!$R:)=0)W6XF)3*UEY"U3AC5.J%R.B&B^T':.N'6<,R$ M*J%]GLDUJ;6;D+5*.*]50N540D0'Z-15 CR;K/%X/Y,J\=I'R%0A/,VH2:6I M3OGKB M7ZV0LAY>\T/@*RK\N,3:'RPL^V("XI\=2]6Q=,^B+W-X@A@+:O+Z4K<&\T^$ MJT(>;7B)U7*7'\:J##?U$4L;+/A=45\O6"4-_SN?%_Z1_71P/="MI)K_D#2' M7JN6K!F68U(KM, '-SM#"GRRIT=TB<.05](17 =A"R'?J83+0%9;7MU#/G,M MJ_A,R"N0AI?)S51 ORG/EJA[B>*QW2W&5/6% Q(%$K3ZCF/Q>KHY)RV9(K5? M&;5GDD6>*=4!'*CE5&M&E19YFJF6;Z2%J1K +UB'Y1\#Y-B(6?SY;!J20C3Z M2C5_!=^NDKU4F.N2UD_9[J@U&H2J3%[PMJO*+6BOQH-?0DK1TG8B&&J(Y #1 M\0?W2,=&N5MZ[I_/,J_[T>"6>&5LHU1]SCR@P-32-T3CSJKB#@.PBY(M95A1 MU.E5ACI""S;W7N*X79DUKA#PE2LQ"?2AHTL*?@!:$J<(_P&-)U/F7TCL8 2* MX$_T5%#IJBCC2 O7?8&_::KTK&J@(YF*E.S J094LO@[?X2Y-Y(LHT\C'IRO M;!Y1P(EI^5BP'O?F(M[<6:Z@A&]:\EU 7EMJY<0U^5(K)+;;UEJ(<)R,[>O6 MMN^H;9^JXZ%^NF;TT,19*@PKF:Z!PR-1?@NW81<;(>]8FFX[W4> 9ZO3(7'Z?(C#+.R#^A98.M MUPVDW*\J,/@K?Z4NJPL\NTBFIC''K\J&:1K/ALD.+CTO_\V8XFH(I2+3R:(]5 M_66+X<7$XRIJ5A"2QH*%SI8WJV<)DYD&3_P_4\N&#_@N%&M_\2J!FP&+: CG M!@=3T35XTYD-WC2DH;L\9?+PC1>P;<#]I,7;.\'?P#^Z+9P:J;< M*\,\QYMJSX#I3+=$^7,]T2' EP4Q#4UK E_?)%-A[IA";6 M:^1@F^ N3:G) M_5#XS'!8LX>=XW2$U[CC@/_&;*P6YXOH7D'D&39F=W>?5GER7+L.?WX%6+)5 M,/\0X2<[X/;!'U@&G#>K8'+%NU7@6Q8PN@'+=$R$[-M,E6?\[T)BYM2>&0KO MEP/C6 Y\[AN)3RDXT>N-S0&7]2J2Y/0'$G)?XN 6H5:>@A?%! _YG0Z0A2]9,>.\N:8(T"2@8-1(' M7I0QDR#0P2^L@(><#@^-8M*RP5^= 24%JWU[/'ZY6H%5("U9#QN29?N:5OGT M7T@C!\HZXE&W48*BOKJ]#^Z_W#X]1)YO]S5#<#LM!-XPFS9-X\W[:/TSW(TB M]U]^_/E]]RGZK;6':^3[O!HM$K@"D.[$O+WLM5\"/\\\=_Q^\N6F>?EP,_E[ M;J[^J;J/\\N7'KZ-O_C$HT5+P0@YL><"\>-9\HB M+Q,R575)EU5WDV3E-/H=OM5?&0F9.F=>A/ <@N85E#YX =2[D:J"I8TS8W!VO2%XFUAY,L-BSYRY%XQA84 #%5ZZ??\6NP M[P@)QQ 4_1WA./.]7VLM3XS.''['U4;P2=P8IA/POD+J=5ID*Q']*65X@8S9 M!:8*.E&>!\\1$%-\_,S0% M(ZVH"&(N+0D3.Y/*%'>CG 6KK=")Y'68)%$ETJ-1Q/W5EZ+P=+): NOB^ -I M 4K%O@>GPWQ<6C:=6U]UF:UMH[?CXPP4BENV*N6!/ M[<0T,:IGRHS=!7=&TLY"^&&2#/KNE8>:0I-)@!KL+\K5J6C( M28SG?_.6H_!NP LH3'.)O.=I$#8@9V8$_Z>&8W*MNV3=S7A1H8L\#C4?\\@U M5M;$BUSA[8\4W@'&(5+I!^+6!CG;IH$8-\C4,=E^'U9M.F!@##V8\01!5+E/ M*Q'L%02?2*8FVBGS!!"2Q'."UYU9P15YFZ +)F%2"#[W.BUORBG_B%.0-VS& M-X(7R#^ .0 ?V9![SH#;8";L(! BJ8554!20 [;YV0+[B%][EC0('^"Q&>6[ MIUBE9:M:\/4R>A7<,; ,#7=G<;;L]1RWV":60A1@.501N[AN -'@[@E[GY?/ M\RW%UXJ6/R12>")1)ZK0835 S?S29:'YBPS5CC9W?UIO;Z+J^_OV<*T@!V(U%J6WDV] MPPKB_**N?%OQ5Y3]*W?Z@\O-2V1F6,_2JZNKFZONY+QYVVU?-_NCX:0YN9UT MFX-1Y_IJ?#VX'>+M7('C#IX*4R9@$N7^Y6V_=WD[:%Z/KB;-?OOJLCGIC*^: M@TEW,KB^'$TZE_VZ!VH>/5#[Y[]L/6B8]EB=D*&JTI$TL(:R-"=%_X3[;4RN M"^Q5&L7B&DVE1]/_XVF8>Z_L?L++"[^+JL ///_2^5A#K(98,H@]^O8![E@8 M=K1$%L0)FW1IF-#ZS=@^.!N''/E3-ODH/ M5;.OTD,=.?LJE40HKI_O>C7@R7?UW=JCLUV^AK[CB-Z:__+VN2^7OF9V;#>; MWY,M-LT>Q(7%DSD6<8:T\N/%9%O>=VNR4AEYR=[I/>-OG^?MI,>Y<1CQ.-$5 M_(^O_CED5LGZ"C>&@]+>5G2:$ZB4O$45:OKDP_OQ#[?LFJ7;@R+",_'L@TZD MB-4B6XMLJ290*9$]ST9DNZEE1^EZW^N!;9,$ZB4P(ZS$=A> M+;!5%-@J9?GSB->OX;^O$JM*\Y6EYY7TSR^;4VC6JOAE'N-(->LJ.U+-NLJ. M=-2LJV227U27=LX7:YWULDKQ&^''('-*]><7_Q06Z$1&-/UVY^BR]/$/C[MG MZY;[)__Z9Q?=QK"[>1S\N#![ZM(1<:7]Z>;44Q2P$D;^M7CE)UX1M\.?;OZ[ M%J_JC51.\8JX:?UTL]6GY1XFOJ;5B_S:FK8Q^J9E^E MAZK95^FACIQ]5:IUK3M:U BO"$UK]E6:IC7[*DW3FGTGV=$B<_? ^[^HHRVJ MD46>Q_LV$G$%'NT+F4M4H41G2Q%LK]GK5+3*(>MS[V.\UZ> 4WDAG,T-XK4T MQ9.F+46SZ])T6D6SM4#6 EF40&XILSU4(*M=9GN03Z:I8D2I)U##HIY #8MZ C4L]B1*=;N89Z?1'15QS+.\P"]\ I62O"U= MNT][L^2X6R"45W(*GT"E1'=+]^[3WE:I1?=$)U IT=W2Q_NTMV!JEWEWPQ1_ MOY+UEBG^::9RG_J_'Y7 &V;3IFF\>1^M?X:-5LC]EQ]_?M]].GAKXF&-:)]7 MHY&(\[E8^4+GJXG]!C/S5N#[)?#SS,OGW$^^W#0O'VXF?V].;I]N'CX127N3 MEI9[DO@3 9C2 ($^DQE%+?:)=/%HK4@#_:W-_@D[I2L^.B._A?+FC^MPWO#, M6QJ<>;J[^J;J/\\N7'H2#I]]B,8$( Q/^9<.&X\DZY\D%&KNX^4/,TH$5V" MJ&:\$9-.-2K;%K'A U0]KZ#&4'>Q/X#J6TCZDGL8X\\6:*Z-K<@ #J??%!U>+WA6)*N6!\_K60V:]HP (6JBE7G MIX E5(0E[#?;'5^[L'53X1F;;ZO]6&%WE#O=LSK,XOF/S#-;"1\;N@S?8EKT M"8:^U SYYQDWT=U^OSL>@#VA8%H6*!"F0X^CX5-9=_FS3K@7WDHB:9.(K0<% M4C'O8IF[VD],Y+\YXDL:R+"&DM4=+/D?)#/,=%+29-T MF:*5"#26Z)[Z&9!NN:KRNF%G0+J;(:$7^ERA86&1UZH\Z1;")K!LDO95M\!L ML1 L8"%W!V%A8=P_57NV846MH!FU@D;7FR9[U_YAVH"%:>UBPK2J5\WEH5>N M9A+8 >RSMG(^\]YSC; #V8X?UWI'SRAW#11[WI&*:NUXC2(4E<]CKXK.VJ*R MODBJ_LVPK*\Z"R.5K_J-9.KPF)4DW40L8"[\='914-)I$P9'X$85Z3KU3L1U M*IGVVJ&68AXR*JLN2ME_*C3-777_R5.0MK'@:13O+R9/NP;^YJ[SW:] WO.Y MOJH$7AA;+?M_9Y,$N6\+'L:SBGAV^:XU4NWV0[S!S?QM%31PSMY@I]$;%+T+ M&4]N2^\,5D=?^US*_W%T2GKM?#W*3=[WCDYGPXJ(8CBX3[.FR K+!>:\SDB% M/8AW*4]9M73Z?G)1%^7L+XR)+]/)K#)D?6LW;!Y8#L"W_5=;_JM=_>1[P=+< MDC]-9!E+EQ 55&6@"=_/[8?NYV9((;'S';VU-FKQRA%W%62U#&\SK50U/MFF M7 (ZV)U8<$^[-USP/4E!,-,C&-A4,5OYOXU@LB MZ8H8)>+KZ]DB9#$[G&3A#27&E)5Z3 U-,]ZP1B.GZHR#*KO2%='MJ,*VH:QX"MJG,TSFNBT,"8KME_WPNJE@D3'/ZJT** MQ\GNW8_BYUACN0Q8#C'CU04S#Q[BFZ&8V9Q,25!8PY\P]_(#Q)D:53Y&L[^8 M4P,%S^2_=DXBIP3+/F=P>EO:A'+_-?*<"@,"ED+B>U=N;8*$<._LHMMO#/K] M\/Q#C;#2S:2:6(_8',\5Z^W&J#VJ"M;W-9EEB-S*93(=O3::!\ZDC-ID2P/1 MW9;S3X$'5Y_X35DI=(\B)ZJN4O>4OH6T-\JQ]<0'S57\%:!CF4<71Z-W48ZA0YA$5 M,*-J5,"4M==(_%-T*;XQY5WY5,_R;I&OM8'7U2;[]54R50FXJZ.[H87LH/N4 MZZ&%(:DP9J^#X37_\^3_SF**O !0^&F6 G=M@!0/TAL, HCG=1R?TLKT-UI&L^G )9^=SD*\>+=]$$XBXE"QLZXT>EWLC@/46J4 MU,!< ^:@G32+D14PAXWA8$NA3!$H*?P8>[&&Y)^&^1/<_^;"-&1JG88IR?34 M=TIBN^4N^3WL"7+VJW[/^9J"W(X:W7&)Y/94ARP'/",N9R\ GMAF;I!5G[E, MSWJJY:,ZJ0%\-0:JM2%K'=4D"ZAU5Q&?L%^7JX5>DW8%+ED=I3';(< MZ(RXT;P8='8;X_&6@H<2VY0B0I72]6QA]WU/J8FM]2&V>3&E.8#+LO.Q13ET MTLJ*%^7HG57XZB(5543SE7!%Q4[0K[2487XS]!>;FG.OH/3.O.]9HSBWC!_EW O%)>G)U[):TICU8N*"^O$-71X* GQJZRL('DS59LV M%>--M[#$\[]$Q6AD/?PX5H_@N.E_G, UC._A>;A'MK_="E'),2E#@'4:+DX2 MB]856']4;4<[^JJ,;JX+W\R6BHL$Q:JF<>D@[BJ,*/:R9R:EO"!X#A_-+$)U MA)$+EOUJDF-.BZ]&TN,,PR_ VN/E#:S 7E"\KY%JRY8[! B+10,R\49-BK0^$B/)Q[ M+^1[4!F2JDQTY0Z$VA1'32:616TK_*S)>=ZGPE9]HZ.KQJ*;2*7L!>%#1*V[S!>,[\/43 M)E2PT'L-_L7?L--(PVLZ'(I"7B_]GIU+LD: J@K%7+&J4^$#V#/)#B,CS *H MA.N0%F#0WU4LRP?#'QE2#,,*,;K-3C S5,H/A 5?"6_>C$2';@ALO*GV3,#:DHT%1?Y,'J^BOCOJ MMX5>_EV]^*J#S\[T( 7#IEX$U5@.^\$D9.JA7,&R,1S K%65!LH N[/X "Z;*QF8:&Q[A$Q-O9I$0"ZJ6 M?'),8D'OJ%RJ)-N6\+RO(/O<4RQB<%\D!2H7XJB5:A _N9P6:0*F'\!D +)5 M?L>)G]OL]3Y5XEJ94'V"X: FJ3 G&'X*2H4M> 5T(KV P;78HEWS#@)AF&ZN MXM' VUY FT ,BA/ABARGXRSP[5$F:]0+R8)UP(\5KFQ'7-+X@%?9L8MFODM@ M#)WYQC4R]P"EH,=+30ROI!=Z-_U_#NB J4J5?\*OUCW8&,^D-;LQ;5HG])+6 M7UQ%^Y<[!-AR&",@GLRHV89@I>LB61[+]LB68<2N&HJ7-(N;0^BX>A;>M,-B M!A(8'>)])29'!R$<;:\XVBX51T-N6?M%A%_Q^9H*1_=E:+OEXVC%K72R9%[H M9H04[2*/(MKO_$M

    EC%L[)(GR6V(+8!Q)8)9U.59OOYT11]CS>U=_@7H?&58]MWT$6B0G)R7?+Z):-EI;;9/]$(6D'.<'V^XPAQHB.VB21*VM[4G M21XIC*Z_?(%5F9(&R)LH:+SY/&)(B*76^ M8S,L#J6PT H5)-#H&OBC&0M\1!"H(/ILMK/VT\>=\:JCCK*:N!L$BP3.$I[< MUT3TN.WV.X;<$[28],LBSO/YG<'-*3<',U41@I;KE/K32YXCG&3#+^X>2H.O MPP[J>S[A:%AU#]A<%FE30\9-DUO3F&^!2")H=%N;K8G7=EP%UT#8;72OF8]N M<0:R?41QMC80+ !=YN"L8^CU+&X3C6"VPAA)8J4(>ZUMCD9&/<.+[Y\&O ?7 MS%YB3M &K7+SEZ,RT=S53VUVNLF:YUOB)B=W M@F39F3L\+Z;@SJNL>AOU"X^8"X^8U"5FR?NQ8>Y*PI@%N[!915PUN 4%V8EN MJ, .VR5JJ[810Q782FUG/!>K?=;^;TG2,FMW[%GY-EE)VZ3M)DWBUF@U;XMN M@98&<_,YRA$#*UDFELXNODFX$;C'28W$^N^ %QY4D9Y 4**KR\<19_O_M=7* M7BZ?E@N>W$6:Q[GR?>N[X&=^HSS]1B$X?TF&*QM1^ MDTQ:6Y@$0AO1WS^6T/H%[U$PHLH"W._5YJ8*R!VT(RX .%7D=@;EMSU5#V@$ MBXF&/"9-#G:LPW LRNM6:SN40)HC[@6()?X/-0U%LF;KHLS/IO8_ MUV:H_,"-N#'@>($;W::U]#:HZO'/K6,"+O#D(CL5!1R!G^L,6Q+Q/;2ZP&,% M$SK.B$H+;V/0VW(C=VUWR@3<0XL.:N#6T4^" C9D[HD;X)<8>L-!^?-X MU8^F+&OKV=Z2&X$C\1L_1 IV1'5$)H*=Y?;PL#%N;[9\R%"DMQS[^UACNDA, M=R+J)BJ(Z5Z_1)BN0Q@,8?32ET 4=E]3IC.+E/J(^HILI'YJ4S/+='^G,>YG M>1(IFSO+:JSG@/6(DHQJ8KW;Z+6S3 14^V:S\-M8 A,N6W,G/T+^)V$+>MOD7$&ADLQ"J)V\&U;KS'=+-'JX6/5I*@U:IG M<:G[ZH$4X!T&V$B5]Q#G'?:PUV8!/?;VOB[M,'E^Q'L.'(W>3>-(-FN3%R[4 MW:R;\FT@=K-+7PPY**1!7]P6?'OW>-NG.ULV_=>VI4.:.L?D*BT2^!0" YBE M!3]O:2L?FY]I=^$[J,]>S<#T&;AWJ[TR-=,+F0O0QT>J $/2ZNB7&BQ(E2V*\-S+5L67G>7>HM&8:Q442R=(3[<;Y:/].*GGRIMI,WK(+ MN3N?E2:3>XUQ@OKJ/7F3[09*<9J+Q0[N;=IX8S88.MN4P$F/MU52'EG)$.?= M+3N3.RY($.3]NJ+N5_V)TS81TKL-9I-/09L5Q^HMVU';55I&K.X.]]]#RD:G M526=&H[EY4AJS>;!?H'<9B9JOZPWY)5%?%'#3E%8)A2/W MO^884L8_%G,:Z$Z<_%_=(\KJ%5,*+/N-?K].G&7,\\1[ 1GPO,_Z'6=OQ8[2 M0>,721-;>J?EW=,L#.>]O?<"?'M>/$>,Y'U"ZAZBT[H).JJ6AT&5X/3>6P'9 M<+J?H,*^]M%6/MK"-!1'MLF;9)J2;B]K7>8A/''V_Y[3])^"I(S4DG:%U83J M5*7*01OZC7&WUFT9 M\+%[YZEDYRO:)8"=.HUW K$L)U&?9I1<&?.%I"_)"]6I*6G:$A,MKZJ"1U"# M)\>;%I6;ZGMSIBKPED_>Z8'^V86A4_=(J6W$^]; .Z_.O[>DDNGE=@C"'H_B M\"@5%BX;\SG5\< C<1;PJ4(U%:PI/&D25;? '&F\V<';C.*U%8N%!H86P- B M$[XBB\F2!;&2C)*H\/>8])7J#F5_?0'QP8=@";)AL3N7Q,<6R@$!7P4 CX=> MO7FZK16>)0N+574R4RTL' ;Y89^9*DR:MLIW"+8L$+Q?R^H1U!NO*OR W2HD M)#P>++;V/%9&L.8Z,_3 ''B0_NCW3@ M6[Q#J\/=AU;S:.&W16[6AUS3//Z XI,((GS+$*OPZ:==!U4C/GI"ZT"^&ZR1 MR0UK9.*>2Q8'6G>>:CVLGWA)NX=G"\\89ZI/")XQ3T^GB;.:I9FSM%M.U9%U ML^D\-VTO)8U=8BK9Y)G"*W5TW,&?1H_84-+MWGG8]M[!PV3S>+PK,A(F+'9@,*V[YA M?<".4,'GT8L]B23V4VC6&2Z4]Q!YO:N6#3/ZJLLF=J2]IOR_R>2U75N"(P7A M((6NJOF L).@A5 1)N/ ,""RCU^5:IL>J6UK_":\ PU,(I*D4&!2($MRO&BD MS*N+O*BDGT:WZRVZ2UHRX"8Z\C+N[G_@)3NHQ[Y-IY:R6LK"I"R-ONMI2QG6 M*QQP5U5F4E:6J#*DZ"*]]&T@6>M+%%)=R2I%6%]Z 4$S_)SI34 M=_*< #S#SBT?8%N2PC/3V^(**Y KO)PF])J0C*_M\,Y][KJ;HU_.NSFZXFX. M<1"<'6"MK^#@6\1Q+M58*Y#TZ@9%Q6+<=ZC>.7RO6A"\G*B[B@:#3@J1J0=? M,N2A]7226!(M21] MES5'H6ZE(BARM_CP_LOMTT-D%8NO&M$M=0R\839MFL:;]]'Z9UCT2.Z__/CS M^WY72D3:[]5H4:SK##C?W(EY!FSME\#/,R]"O)]\N6E>/MQ,_MZ7;CT]%G\N$1CXAR F!]S+APWGBF+O(CC&Y@%G[*2=U]S M%Q/OQC5YP7Z$.GHS&-*:EDT76"!O&I(\PV)W4?O^'WPY*IHYE2R><'<@-#=M M"14>F"_6L0SW?UN<7/S?3]&7TDU5T[(YQ-G JH5#TE=)+CFA9]. *++8"H1'^H4B+WU@\CW_2 M &_4@E_G"""DQ8H^NP@S:/_"AW,):2!!3%@8 %K0P]'XJ0@ O+MAL[&HE0_5 M=#G/)@>^T!:((7LE\I(W<>PAL,0)D,P_ B.8NSC0!QH[^0\,$)\&! >P* 7P M +,';F,(B9^#P,"K 1K(5$\*W1*/K1Q45"76^9YA5Q"5G^Y149F!- _*&?0WQ-!_VHM M)+"8XTT 8'X0W"1PA2Q/ ?ZXN7_\"@BO0 !4EGG=13H$Y Z,#T3BA%\MUR8? M&-S0?IPQ8A,_!Z[!SI]];##SXAH0%DJQRXK [DCDT0;!(O>."<8(C-OD!70[ MNA#D@^^=VQXZ^PA.FCUC[[<@4$!OS,)G9X8&@+>8O"OXL4E5O85OL!P)G2!A M\L"MM-P;3*.'8N8:=(S,CTB#:6'8Z%0PA_*#^I%88)LIFQOH&-4&:\T6YH&ZP;[U085'YRPW8LW4 M!VZUR&J.0!!#TY9-XPW# 1IDMHXN'T$ZL6 @A@T MZU],\!N>A>%AN:P60>=JX<)M :/OOJ=],&J'I-':S4Y;V#OW1]?&^0C/DFH> M,A@P'ODZO^HR6VB<5)N[\_YD3#BLW9&H]<7T]^*/G7,;GEUTAZW-PA>. E_F M39:LF>_>XB@JA651,Z/2(PKL.IU"7GT#/]G+KZZ@?F4JX,[$_^+6#+@S\-Z[ M*7N=^-2C9CLF-;_^N#V[.!_U&L/!9E<<3CC6,4R5$9P^56/,04)6FL8'Z1:9 M8!=9TW;_SFZ7XZ]L;%7 NR^7GDM+UQ*"'0%_F$+@!($EJNA M!*#WV''7C)D M\IYNY 3W%U]X02/+;]]-[QP;TSC6/R"*I7^H+[,@]Y/QO=-HM]OX_RVB M8FHXIB_YC:TA!)16UXRCNA>'RE;6V\?=S'HND%&K&Q[3Q'3J,AD9?-_M+O]. M_[03W3Z1=V/?X,]O\1]>7VJ$+ MB5"#S*CZ,FKN2&+>OUH!X>7.H)LF%8N15W"0_7# I)K&17?*DI.>UR>:?\K\ M,?Y*4WV54*A!WU/)9E/A2:S)XU748LX[ [$A!!M5C MS74&MRQ3234),HJZTKYU;6[.UJ0B*\J]:^Z[XA"H,EY0@>'2 M,0FS^H:7BL%/F>>&#[N7#1+,OFOJ%*!O@CF44D>5MY[> M9FZTYMB>YO"O9="-*=_D Q^@52 MP@,_#$Q>\E\O,3?_#S<3_\0V9/YRJ!71GF98HO8TD=6\!;:JV:O*.%83B M&+.A1$A5^0'%TVO5;>\[,Z!K/6*>-\KO2DWCS-ZXL_7'GJ-$<, 7SZ6Y+F"[ M^^9J,K5F0G)<:X9:.=> M7;N03+L4['CY./Q 9O8)F(A-V''$O9K_$JE$W$7XJB\<^VFY$*=\UCX0/'P M%MYS#FYLQ=X[V[?;=V_&>BVTUT=.MNY>;>[?EIK]$[MT_/ :6V[OK M[G6M5>W;';VJK=8;:]+7I"\[H6K2I^';53]Y)\IG\1A,H4Y=YD[6MBYK)73Z MANU4D+SNA:M+7V3MVBY X M1*5035J2#XJTM#[6^;O<7+E4\G>"A]?(PG([<^=Y7:50NW)EU:S5>F--^IKT M92=43?HZ6<<. *R.VGZ8\PXM!?MR==K.Y^MU(M)VT>U]$KAKB;IL=UMUINW4 MM66UWEB3OB9]V0E5DS[?3-L:T>I?X_Y:RIQGYC(5\QAKNLY.>K?W^>8JIAJX MSR_ZU.MWR91GI-?Q=^?(]M!PS;\T^7=-99;NK5E8618^TH4M>-BN>5A-'H;T M.*K95QWVY6P%2^EF)>BFMRU9Z;*&"-X$NNIMM"GIEJ1-29K(CMV3I"0"L-;\ M)%5^;%R2VHFX2[YF>\YL[]9LK]E>L[UF>\WVFNU9L+WLF^\9.[LGW_PFW8 Q M:GN]NZ64LM?L=8ZYTTVOP)+*C://-8P/AO$P!,;=9J=;P[B&<85@/ J%<7M< M]QVK85PA&)^'P_BXV^<-6\,:QD<%XW$XC(_;-QZV!L7#^,1W>TZ\.5A^(M[; M4EV>2,0KTPEL4+A\UQA.$<.=%&/?&L,UAHO <-BMQTD#WQK#-8:+P' OQ:BW M*ABN$Y#'A>%^BB%O93"\5V?<(N/=8]WP+4O#Q'1YN^ MM#HUH(\$:PP5B.)6]X1K#-88+Q' J>\,UAFL,%XCA5/:&:PQG%/$>Z]YP^?ISGTB& MJQ^Q2UR.SMN=5H&5&U4U,]7"8,3&;CDPV&Z-:PP>-P8C]F++@<%.JR3)^1J# M66$P8ONT+!CLUQ@\;@Q&['B6!8/=-7I#_0PAQY_?# MF5-3E<4?0V.I7]3S-* "\+25\2D\K8 M/DPA.K6)9E@6S,*8\IG_5P1D!Z.U$$81(4R_V>YD<(_0Q#0E^"OF':RK&?[X M59_,(5*W[Z:[ -])+0(B(DHFDJZ0:/(,0\C379$G90.3/WG:(0K!(X])+4?# M03F0IJ8Q)S:@3M5EDTJ(,55G?YBN,A#&E/U%]F:+/ZZF*[XA9&I[>SE[9E+* M^LOQ1^?P^WL>)]F7/6" B5>J;9LN6(?II5^ M5]37"U0)A,^(/X=_9#\%OA!/R(*XN:;/]K5JR2#/CDF?X-N7FB'_/.,([?;[ MW?$0/&\*;%_ UVS3H6?YZRC4\#N[!7;Z+4Y<7)/7,3!BJKM4^YX3+*\6%]"9 M6&0AF;8K/I+\EZ-:*I,8^-,/2C4;5$.#?>@J?15?I$Y54/N_8[M*=T5-B\I- M];TY4Q5XXI/KG0PZ9Q=3PS%__PT?OB 4AEBP4IDI:"5=!G$ET@N('5,_,))D M>P.3F:00UB,2!E-UVR +4S5, C]$3)>O#?X6):O?I249,DGMM'S7 J%UDQW3 MQ/FA[&J&_M*$\>?\&>D%9OHBV13TV;--GB4-5A"@PD82^&]3]@^,"1K,BM3[ MPT'8CJI;V8(8_JI;(&](*9;#OW%I>>N2I4P/NW0J\1K@L^^T^!?*HV*_0;LH/1N MP:R3_O*-6;5P37N^AZ9-[)CZ7=)XBG4@%"N?.HFA6].<7%FUJL\WYE-4*.H. M%#_R-J.@LTPB,<"@1* Z &6&OTJJ;L$G&E*3@ ($5X#7L67)SQC)0FEO-LV1*\3-*T)8%_N4- .*,; M,-/V!?>09) ,QAI,488%D,IPN3@C# M)\_+@$<#7K_AO,S\K',_@B$4E4T$7@Z+#485*!P $BYY"V.!4\1M4/C9I@Q? MO%4RH .?LPV<*RAS%?^+EERVP<5N,"Q)2+"?5"R:"P]X$+AH$PCW'XK."*P' M/\&7B1[,QE35X T^ L'BI"C;:,]44^':&U7#LI4O%/*&'N;.T)IYUE;8+&ZR MU)TA0577'5_D)J +7@,=*L,6M$U)+ZD /Q"6;(''D(@2NY#LC&'!V3VE, 1 M61&:/\,4)'S6;7=ZGXUIT[&$5K2XA\T>TD0^0:5A@P6&83;0"!NDZ7\[Z@?- M4?!](,="1'F-"P@/Y;*"@@D^, JJ4-^R87'=SI2%>!Q_![.U_CJTTCJZDU:+ M@PH>6E#=8HZ^;P6HB%#<)39)#>PU:BBT_JZ9X^]#7\&EHC_-QB(@BP= $L&R M#(HF>+I!A4 PLZ*I74)U,@4W5=Z +.$;JW)D3 MDROQ +EQWN(/.&/_&+;T3OE#X#4Y@%*9ML#AUY?"YEHA4[(@E'RE46K1T'GB M!UV;N<$@J-,W>(VQX#J=.1JP$N/-;SP:S%V#2:/1,BD^VD""L6_[>(NK!LXM MD5G<)[*(L\ G8P71YQ!$ ]#<('I))9,YCQ@),P^3$<8=K47N=,;*X KP>?$P MR[,A'#<=*'!^-)6^ G_>(.X&R?P)X1(.](SXIJ:L6NYG0L04-R$GE(*P10PA MM7KU2S)$QT9 G 4X&3KH3)4U'/_KD\^Y1IS#A%Y5V2]7W&S[>VR!_&&R#0;. J?&(M5HI#496MW9J!5F()&EP !O\ M*<2Y.I^CXP2*/1 S$8P+YI+"965A:*H,ZE6C/!4#E!-:WO]>ET5N) NH()* M7F'.(-Z5PMTNE@O";U)JY^Q3)7?[U?=/8LG\#RSU060-./_?9_=?;I\>(J^B M<3?MVNU?1&8B^(;9M E^N??1^F(:^3ZO1HM" M76?($>=.S,ONK/T2^'GFU7K>3[[<-"\?;B9_;TYNGVX>/H$TO4E+R[U0!XLF M=1H@T&I1\=$9^2V4-W].&\^415YX[,#3J[A]-*53>'DQ$43U M@_L)S_C&2?7R2YXB=\[X(S&3[Q&OZHD=N'#SY[>K;-.18X&;A0;;^<;DFBP[ MRY(N5NN_AY MO@!'6+6#81PL+F(FNF&[=0N2@GD#=ZL#*X=-ZIM%@"PTV!^-(N=5#]Z"P6F@=MOVX'XG*CQ$N)/-OMQHZV M6%(R2(?&%*X>;0^?BH?'T+B MR61;X]+?0#XL]&\X*K0 RW7RP:I%F;W2?ZNZ@^S;I5SL99L.7H,W. IF$\ID3DC<0D1$<^:%C-!H)S[HN>-(Q@US>+2+)]F=[&U \B% M3T0"TA=PZZ*=EZB3-F<7#R'1 &ZU>DDP MN3TGW6/9M"*!6<+^,9Z[:1L+'J]Z?S'YWF7@;Z['_NYWT-X_YVF O&JS[#K/ M^'@)<0C^O[.YXBP/(Z?"E-@QU>':ILRKBU1H80TE8AU%#1[E2$,W=1O#<5X' M]TN"[Z+'K^4K:_D*:Y81JW%5%O)U/AB55+Y*$EUFG<5Y8L# MY!>U' R=U".S-;87\VM)S$J>28 XB%?$=G1=G)QP5#*T%K*MF!)D]ZX* MR1RRXW'R^RJR@6SJ47"5=B2/*7_\3]8#B"I-"98AO>!Y\KFDZJL>?GB*ODXB MIY2ABVCZTAJ->1L]<5SO%(A]%#R-T2YQW$8&CPS2.J$[8<2MW, GCRN2$B^2UD,@'$,A[:LK^G$RS M&]-%[B/2^L/\=X5^\:O6 ^]P*T&KE++,BUUY8UC!KMC!]D3!CDC8HR9.9ZA@ M!]8=0ZSU N,M[LHOX;^LB63;X$8VD8C3YP0N^3KRSS^K2&^#K%: @K)?/ M;:<[O!I?M9LWP\M)LS_J=)N7PYMQND&]E&9SF%*&'.D@)UY3H[H=42CJBFPUE5E*+X6&,"&<%?K[?!#1M.@P M]KES7>??^GTT=2NC/=^29UN>-,"78RIF_0H>[GLW^;4K1Y6)*=^9EW'8WO/ ZLWQ>0IZBJ$3ZSN! \>\EW^8[E(9Q:^*J MOQ$(11S?/+8Q^KD=QJJS]RR" V6QHG$0?SE&[ MGX+8I;!!@8%_^9MOGJ#52V'+H0!SEU_&/\M8*%)P!RD(;EH9^QPZB@7BI=J& MUIGZT\[4C]IA)3_[RO^A8I]<[@O/U/NSWR7/U9=E7D^KPS,PQ6Z[,_YL$0I? MF+/C-7-55^?.G$P=VS'=7"Y$/6$">-GYJ./;OX7RJ9XM3D M=_6*Y%%=X6-ZX@9EY>O381=N:VGU8HE725J45622>05525 M=#Z1\=/>=U?%+FM=._0'O/KIC6JOE!\@*%50!2?J M%IS7JJ!RJB#B#K@458'ZFLPKZ WK7$'U5,'3C)I4FMK4K!5"Y13"EAOWTE,( M$P3&85JAXCKA%-T#7J7E%E3P2HJ% ,4I:HEM/0]8XX1BVCED/OM(O1-Q&UXZ M>B>9JFFTV\F+N,NA;HIW04K7>&9#/2&(L-8"3!.U[ (44@[-:/+A5CE:TY1L MK9&:;\LU@P=JOC]U]^((JMR\R_#H9(Z_)>JTU3E/WFHK3_FHC -6?HUX#XH0 M+"=YE32'$F-ZX,6%J:*@=W1:,O^Z_K*M,U)%1ES'&/6( M&@#1=UES%.H6B2OJJUOW??_E]NDALLC85PCN5ID'WC";-DWCS?MH_3.L-R?W M7W[\^7UW*7/L;D"KT:*N"NGP^XJ\B?T&,_-6X/LE\//,,Y+WDR\WSKTP"!/I,9Y4J@B]@2MO5O;?8/?&_#[(J/SLAO MH;SYXSJ<-ZA5TN',T]W5-U7_>7;ATI-P^.Q#-"8. 8CY,>?"<>V9,!G""?*) MK":Q&N?P0Q=7QGRNVBSPG>C*E8'G@EZH+H/1QKN+-,-RS"WG+=:O!XF2^52* MWQF+=Y6^=X8M#G'?RHBD*R2P-J\J/I\IQSK#D\J KAKD9%(A6GV1M/6UJQ=Y MK7\UG;(>8[HUC3FQXJ0(_@)9!?-%9H,B.F?%[H528@V7#'SBZQ<5-X'*#OP&FPR)O,ZKC6PW+ MPA7\U(TWG09+TF5+$.'!Y:K0V[K MDW]5Z9LE1G8?L@B5Y!F19!9/8KL*<)140\$#;NALH&L#LU=U[ATQ]\V=("JG M<'#!C$=LI(B5!S&Q6BN^2N%JDO(Y+^!-*@[/7@DD-R60.V\,<0L7X! #)IUB ML"V92_S[7/I)V8<>Z[G([.9_K*O!5 NB,L0G(YM'7C7>USVJ(H@D'?Z^G50! M-,=[/1<$+F)[HK]U$FK\#AAF%J&X_2JS.VJ-!E4YI$N8%XW:&V1+,S ZQ38> MB"?P5GC@B/X2AEN@,%50'3*\VICCE^R99 ,H_W)4DP9$']YE/-L2P!34&E-A M>$O?,\!U3;6KEOM]=O6>0D$QJ#8H#%?/XH>O$"K"C_"Y!>.B;$G@?^)X4TGV M-++!Q75C0+XT>"-X8>#4NCJ7H-[E;\$5@\BPM8JWX#=;Y)^H2M=?BD*G\L/* M>")Y3NV&IR/%_"G3X^"HXYV")LBA,#TAD\-7F-1V3'WC\D'00+IG#(*J=0:O M=PVFRQT'+:[)]"C7=RK: A6LC+M'^)P-:K"AH6W@H6 M^IE2Y#@ZA>(^1-!@"\>484SXW= 94T8X;.\ '(= M)L(X_E=4+JB;N'CQ UAOXGU]\"L0GH4-##\,E";(P( MZ\G5]O(>Q(?(!294RC M%1QVN.+#Y!E\2_.%6B(1@=(UQ723N'J;94),/ST)5U/,Q<47F0KSJ%ET,GF\ M(D_&0I5W7H'=[[8YV]6+!L:,X@OJQ_L"; M',F?8=@X _+'E<]LX(_,=,2?\*C3#9\P$I7J%IN<^ !&Z>-'8"@AO(#X"F," M<@\+H?.%9K :+G))=3I5[:3K@?D$U\,CEE5.:Y5Q\[5XVD@<^@- EMT!:^+, M%YS#:_>R^Y)1?!V4 DA? 2< @ 8H9[Z@!J.L^UW> ];-9[$DILBV&?!-$22Q MS7@%(TJQ&0]PTA!W?\I%=)U7CZT5Y-'G]8$11>HUK4,[Z^K!L++3'[B/$H MH\>K:O'8=,K">9:!54W9F5LV$A "6##1\.7/*)(ZBB1KLA5\+ZP.;"(+%EE: M$4@),D*G4S"S[DI$3 Y8 "WOK2^0I7KFN\S$PFUF;D5]&TC[*ZUM.X%N\T,B MNA\F5%YW^DYY(/\C05AL+DFW[X_, M+JP[[P5C!3BVESB2R (#P?JSA &'1! M7C0#Z$3>#/,GH *S!DN>VWUGS-"6K@[8[GWVME1#=9KHGGO>YSW8;-?<2W-+ MWF;K41?^TYW.DW%)']ALE7MJXHZL]++R0IO=F&YH]^QB,[KYI2$PA?L&$A-Y MRP%!1?2T/'\-4Q.@I*F;N%E1BE&14>--LGQD-;P.T?0=M2:U>)*#I<<9$K@A M"7)*=+)S'5X0):H[*'6@\:8J+G@G/%:W1&Q#Q"K!&S1WKGV$-48&&KTM-[0A MJ_T_!EB+#&7LQ3P0974>-T*U/KJ:-4ZI1_"E?,;[!R1##$@V2^."H2YNDKB[ M%HSOS(K\_^U]Z7/;2)+O]_TK$)KNM_8+DLU#9[O'$31%]6C:ECR2/+W[Z05( M%D6,08"#0[+FKW]Y5!4*)'A?H(2-G1F+) I967E55N:OU'*#R2()*$G+_DRY MN.$H(..'8J2FA?7R4I2:8.N5NN.W/<"?A^%ZQ>G7<:E]=-? MRL?-QEGY4[O9*+?:YXW+UOFGD[/SUMA&TI)8K; 9!1O3.JW5:M5/[?)9Z_BB M?'S>;I:;M9-V^=/E<;O1.+\X;=2N\@I\N1[4Y?9:$S8/++=[.,M% "QS<[W4 MO>FF-@-2F7OPOK*J(X^-N76.AT4 MJ4VU'5E-"'A=2Y_>; O!?[M@_9N^DFKMM\_:?AU/.4'$VJKQ;;DC<@+YFW6LUN:?90[ID&=7= MVTW8N7?-.U5<,P-QH J;CT;CC8;/[V;J?];U6+O2?X6C<.4'J?%7 U6H[\I] M+WK3UOO"G2\2I(\5\AVFV5CC]JK#OV/K> ;80,Z#_L;%KF*'K)NX%@LH5FBB MG6S?W^@E%T9NW+P?C(3B#>2=LVUS5H=J1KQ7Y 3SDWA>*?>\X_SSDL*6#B,* M83NX!/0J.>@\Y*'S8!0/(A%=?S4Q;JX3T5GW%M7SDHC^CPC\GAT.QL-17;6: MRWQ6/EQ1D8E^E9GHD^KLBYIW=XBT3B:Z5JH>;P6@:>?:NZ5=2Y&.+M+1,XQ M;8]&8+/IZ$9^+GWGX'U*.OJM.?6YL?IXS^]A&HXWG9 ^F=+.GX_@/R=5*%M( M2)O)X!W6:_=%OY_C@OZF.]Z[J>KVL4\N#JD?K>-CBT\@DHYQ[,!17>/Z2>Y% MRVC*R89!,J"?_+ZQB1E#H.%7AKI7+?U.28AN5X682L.!J2=T'Y$SK\UMHMU< MD?'?T[H;N!?%:)>7C9"_!]AF$H>.)\+0"L4C-70FDU2T?/,(CN8^HF9$H\O. M[+5[NSB?YP7.YYYP/K,-U;PV^&E>-,,L(0?R@)EPS[IY)T9^@&V'\R 2SO() MD7 N\4(_*9LCYY5+C- ]@QL$M-8A=? F8'SH21I\GSZ)4A+H5W M@R1TE3>_C[;HO928HA=DXAOD9AP8R H;+ M(6,'8/SANHC.3OVIP,^N*+#8EM%7<+./4]J\1_ZS"*Q'5"J_WQ<8D4G? @&P)0N'A(](.!,P:B>&]0^!!2!2)7#=PO:PC9V.2JFCG:<2 MR=D2NA*/$A):+&(.>"RVC )8DD_P5'P/Q)R)#6.@!T-MB%%]V*02<$7X@H B M,J0.;>0!0?PR9"JS!=NAY[R4D211GI^!1)RS@XL%BV"'<4IC!'>H(1'X4UH/>%F*R+.6Q&=%MG2) , MEB+]5[BO6C?WTDI*D3&4H;-!F;!#)!TO F U"'S_=!@'1,<*[0(#) MYJ/O((;9 '8=A)4V' D$ 7T2_ ;X70<'2BVLW7M":>]-V@)NMX?I![XK!4P+ M2PEH "X( LZ&+34P(+$=Z.>TVJ2WX 3C1G *R[P6AG9A+-YX \UR@@8)YOS2 M]!!:-F[Z"6$Z1&8H5-L)6I&%J9%2#$[-)%D\?IN% _5]U_&--(/5"7RP%AKP MNA?@ZT&?'>G6>?(<3: Q62AL&XO9AA"3/=L1L.7=T9<_PR.&FD(6B2#-?,V* M"<*R%R$$B_=L!T(Z@+$UD88<@?-X.= &/@:4"2$K17S!>,?'F"F">.L_N-Z) MA274%Z?K"*_[PHLE;3^0&SF,E[T3,.O#A79.8E&UY5#XP[/@,'"K@1N\B=T% M+2=B1A$N!TC44O 4.3#W&T2Q&-_,7R?!^J<7^>4$FD7U_.RBUK@HM[$>^/CX MZKQ\<5:_*E\>M^LG%U?U9K4^?D=(&LVB>]INGY]4VY_*K?-JK7Q\==8LGU<; MG\KGG\XOJZWVYU("S6; :9H&6E@L[E1]%%G*>+%W'.?H,7X#XFD MJ.]*SHHEW?J2UO-I.M9L?EYE[:03/ZO.* I?ZT2:E^-.XB'^NB&>;TEC]CH* ML$D-U)DH:SCDB6V-/3GQR--NCE_MRN#)DVI,HRU5:K4RQX']I#?"TX7M%?Y.WJ5=V^+5\]OB=FY;$W8[NYDV;$%PK=DV#(4Q3S;L MN'2RZQKE?6O*OM]?:.JV-34+!FOI:"-7FGH,L7'I_&3R'H%\:$I>]K5;A2!) MI8@>_,AV-[O'W?S^8%]M0UNE;*;FGR[DHW.@T-A46"W53XZWOWU8JB>HD.-< MR/'90AXL'W)*\HD=.FS8/X,A765_;F&#"OP+X>PNSE;'L5IY M!=X7 KP] \L72Z1=[5=_R!T2[J[X&T] M&]7=14\U-ZZ[I\=[J)1Z-:XGMS*<=>"V;?^S-QENG*]^O\R.O,\N+Y[*6Z'? M-T\!R& N+!CYV*:MP>R*$L"BL&A=1..+K'/9Q5UV2PGEC>])B[87.U8OG=4: M.2HE6MA-%VI9J&666IZO%87D12UK): U?VJ9EWUO4=SW^HNB9JOYQ0:J^S:N MM2>E1F-U9[H*-[/JH3:YURUD=6U9/:_.N0!GH0J^C>G\=)MIF"5E=4, M]'LKTS/_.U6R]T;!QR\*\/$]@8\;'Z2%@J2*8*<3D-.9 ML)8*_!AA%.U'REI:ZN(#H3!;'9A8\&A[! [(0(/@, Q49K#$3P2D6YF$-15/ MMAOC=0>2$8 M0&;J+,S@/?H!2@,NJQ-&2(I> 9BXPU0"(Q <6.-0*X89*Y% 4Z?H#J?@4RMQ MDFC:2"BH+X)C\W4=0_L[_TNN><(?C63-8.7@]1C75\US,B%I+)$&\O7AXQD6 MUO,CB6DH7$?(.T;"$;RZCWLMF*0=,6@N%7W#9)CI^$?D6\(A-&&Y0*MA)R:Z M(NT*B$#@#\TE'Y>: MQRFA%,HL1EH._!<4I< M^CDOTYKYTZP]V.EB%3.SXUIUJ@-BWP$UQ)>T--DM235]W P(O95$KS7 ?UY[ MS2$ZC=O^E$<^.S:#JM9TK'RZ:*Q\ D%,)6LSMP@#)5"MX[H*PGHV)QAC7;4XQ M<2EU00.:7T2?=B'>:$JSCZ:X! NWJ/J&D=_]K@&(A_@#5D?E$E/2S%;7Q7+,^^'5*?(JJSE\>;NE%&VA1Q=2Q\6&2BEMVC(LJL#\MD4F M2TH^=_2D<6#VF"4K9052U\!DQ!R39]P;"$!FQ#A;>=\2&SU,IF,4+=;'[3;0 MXV?J>68MQ%+BFR59YKJ"!,V]RF?B\E$8I%2 C]\)> COC2&;=]MODFA@F[+" M&_=;QFX^\U*Q\VKFI6+[Z79=8DWVV >[$>,RHYECD^.OTLFVOF9LL,=M(WM: M.*$K- MH59 M;JP\:E4"MG5]^:KTS#SS;61?5+Z_#AP.K58#-VV8W"N'<"#DH; MCK.UH5%NU Y0&TY*]8O5J_^W+(Q[;P[(KQ?=)/KOP=J-K=8&;\5XG.S*E2[: M3+2.\:B6&F>K _V]/8'<.P%YU(C37;G376C$<:EQFMO8\F#VI/MIO%O&^^K6 M"GD L =/O(/>G]VL5SXZ@7(VUYDF\VSY(&+%7J U;&&]46K45B_*?G5*DB]J M"I7=K+Q_E[$%E3TH7U7T']'E"YM_HJ/3;2WK#UJ[. SJ9NR_H:^![\L\MEXTVOQY7CX;5G M_L;QNL[(%6%VI58MLU)KBP41U*PWKQRB=E'A*L,[@0445C(?*SUI722Q&ZKS MVJER[ ]" M_O%*=V]=>]AL1TM5;@6BYT06]DD#8]X]^"/0@1DC-NK\UO>_6E^X)8[;E_I6 M>B2PKYDO!/W\R#UQH$)>CXM4'6]#L^7)/CNN:XT"_\GI"6OH!T)WFI7C4/3C M=/^:W?'CB"ILL7.@2YT'/!573\7L?--3H7X5G]K#NOYPZ$3\*3:-_8A@;FJ8 M@7![5N?%LJU P*Z+% 9^Z438>F8)NSLPOL#ZS8IU196N^#?2%0@76$V==?/9 M=#&?355FDS-;/F_\)]H2HHQ>)#+*VB;Z?2[>)H)+LL W!)9A9V:8ZM #$;&! M;3#_$'R?"R,FT^WR;TK6LXW\]&)JBE3?CH 6OQ=:'0'JYU'39S^"YV>1?0G& MBSN&T_6>8/HPB.WW)Z9%YF\8=Q![,._/-1SN7FH5^7F(9F$Q;,H=@L:W,-4%HE; 7)H M>PK.0G:;APD+Q1/'G(/ CQ\9&"$"ZO!7?3#99,"3G&Q7HOR8Q M?98$[IGXS0K&>8=F0$D*J*:-];]MZ_MN];MS>6WUL/MG=6ZO?MZ>]=\N+Z],2UKCB;X MI7G3_+W]I7WSH!"![JW+Z_O6M_M[(-IJWES"?YJ?__?^^MZZOOF9PM9?_V@*+]KWW_[_("$6[>P+K0.]_/GL#T/MWQ[9RKK3,;!]%?5#VO0 MK8(13B&K_M- V[TDYSUVG!KYHP^2H%KE9,9%;!N.:*X?VE^L>B7=]K4$M>?G MNZ1V.,??_M&E$PRKV:4\;^VB<5S"'!_M\2'\>X_90%01!LD%-/PC;YB\9/2V#N+IVP&X>A@C9J>K;[@CALP,0D-]Y2 M\Z#?W"6 <+(2&2:8(D2AXP@W%,\4\_6+D*_)KA?6B0'96#H(1TYXHN_(QV*9;.%?X41]=5_ M!B;=OX18G]]])[F<2.$&P6VEWPI/SAZ+U_(@A0RAEPW M\!$#P1_"UIEQ[(+O(C*E@!]*1 '^!2%PR/_LN[;F,6_^PP2#K77[S^O+QD?\Y&)\04A(0(QKAW@>0J( M6(,FP;[1G@![H.'&>H'%BR@/3+1:!MK M0+2@VG@1+!2>6Q+@(*4NY2;6MKR8,F&P3B P(-C 'H46R<8)%L_M:4& @616 M"7F.^W6AM 1/AQ!R$A&KR'39<8AYRR@V(""!)SVGWXL6V!#\IR:,S[1=Q'V$ZT\0BX3*".M"DW]W^SV MD#GJGZS\\#TP"#$=_>?T F-6%US+R,:(+$8Q[#M8FZ$&^&!E3LI#C$LTC F5 M73L$)B/B3(G>^BSHQ8&@!+/&JT004;:9C'>93-MD#+(7=-E^LD$U)+9D'!(Q M4N?EN*P=>&Z0ABX%0T?V69UKNB**,(N-N*!TSJC>!LR-8-.+1AHM-,/1X:!@ M;C#1C=RAJ<68\;31];KH90D-56(-Z;=-O.6#U4K,LE#./B!\4%8(NP?1<"@0 M6)-2U41&IKOY8%WWD:M]X D2B,>$!/P):^9"9YY40ZI$ VK8F2.E?8& N _20[D)P S,# M4F(7E15([*.%ZY(B(#G)>WIV9.MU1[$ +^5"-(BXHQH(UG:!G_H\FG0!1\$\ MC.M3Y$;[.:9 GW!\(#T;._# \;Y5[BO6(S+,H^-ZPD"-.__"Y4')B$E^AGZ/ M](_]$T@")?CX3S ZF0-1:,3F1,&V,D-(3D.EDGW[R= %Z!1I$#R5&AD]]5("'K) !4T0.9-N6!9:B30%NK7<7F@68,LS N M)#W1)T1&"#YY>9G[RN0FGC.M*#K^S.9,"=P56,P>U5$@DPC0V=6,)AT+<'0" M?(;=!_A*= LO'*$YJ#X)%C:X2D]7=8"48?/5L.-*?.TA6DWISK%WGGZ%77\J M/@Q+"N@X#JVGV/6 &&GF93P8#M 7/TJT:!!1D#SE_'@^;+^9.0,[&*;DYH/U M3<4I-(. TK&D+$9HSX-G29B6#=M3)EH:5X+51KLA3T8E!YA%O 5#^@;.*$R< M)ZH3,"7&P"(.I(PWAWCH& _!\%"(19&/"(@2<+]8\^((Z4UM,OLHT&3Y]4A+ M#(3E,^C41ISBZOHA&R3X!9E^%W3:!2M(#,5#$PR%.+"B2(?EC;7*U']6=) _ M!-&&W[-9!8-$_M/!LP^49!1M$BT$D,;233QB)3W&1<*_B)"^ ]R!Z82^YPF7 M135&!&[#0_5 2GRY\NDPJ&4::8:<9/+ZH?5Z*Z;Y,8R1"HT)R%Y0*+0V^K2>0+>%VK=[M^+H8 MEOM911$9'D'&B93.8#!JI0U@D$).OD!4&%!UF%Q*+&[ V WS,AC0DD7C0%?H MR#ZI:XM$=^#Y$"V\X/XWL#7 /I^9BPCVA=]A+:X2-40K"%12V"">?/=)5J39 M:*Z>["X;6OD!: =OBUW[.92"_QB[228!!B3']0R^2?U>*H(,@TIDE6;*RI@] MDY[@ ^9;M$%6NNN/4/BQ6-O1,IY25+ !*J)(1V]&%0C$PAULC8(?C,>G0)XK MRQU-"H&QB+[_HB2Z'Q.4\9@S,V)Y'5ZBD1>P:?X:^&# AC)@DQY%FS$.^NDC M"/L" ,;/83&3%:AJV%)I%)!Q!Q'25YD%+ XQC(U J+G MB"*^;Q[M+JF57J M']!65_[%"4#:$R4!!=Y[D/(ESP9/Q[(P2JV,-_ATEU\KDY+!K,)91A'(PIGO%&MA.X-L]5UM4 M]2H5/A@#J[$D4V4X/!8DZ]WQ=@VLW"?)JBYSTTW&BM01;^I0VBC8]"C;YZ33 M$VKO;FJ,$1A0",%!(3\CM_P>7A9B!8L"9?-^+O5K^1-YGG[T,048G0'V//[[ M15^=Y/!Z.ED[XS4S1II)CL*9MOZ4_R"_E7)(Z*6?!V!&GI495AJ?K:&PS8HQ M!8%7CH28F-AA/?@BY5LFH\8"D5N-E3Q3VX=D$1A0E%6YA M I,R98JIPGMR I^WWF0[$Y(SXQ$6*NT"2$#H1H7(,9(HRAEDS4]99S^0FY\D M!I""L<'ZS/%0Y3 X5A!I>^S,:KQ MHL1=ZPXO+F= Y3!VI7WIMY-M<)K%B7[%V+9$R8?0'ZH;P-1F1DJERD5^F')$ MF 2Z@DPXZ=80M!.Y;VX05=*# C4\L9T9\'=!T1[1?.#.(X0%LWMF M3DQFP4#6DR@HE6"2+^.@92JQ,WQPADU+]GF*UXI92* M 38G=5CD0SIY[W)$3^JF\ M$K%/4:XUW]0(ZG>75MC(P-A&IEBR&9,R>(,4&6L7K_O#TPP^^HK40"2&^)+, M;0QN5RB9&3F/>A]/IQW/+**H)HG0J6,/,VLPLE]2.R#.$H0J7J;-<#IW]Z=@ M#\&^P]B@X\_ OO(DND)@=#7O]^;1.!/W7M<4(-W.%(1#F7N;:ZG M.#)+=XYTO4ZM8LGB'J7133XVTG54;")5,=4?^DA 'AN_"*QDH+*%-!Y\(C], M+I\_XBV)+OS6K)E/%;9/.9F'T8;8.ZD6VURI=2H%9E1/#-&^R^(AF?_!6HI4 M;5$G=3,DOP3["X &_-\*<'-N-<*<,@W<'0PI"6/KY RU-OG].(D&0[(G?[,#,&F4%N9R0!G*(UW) )AG39A@X3,! M_RU_0$6#FE*S=##UX;W=%]'+Y]O6'^KCI+:)0EF,Y$+>B#WB_;A4:F-\T;>F M+*2ET-)D680ODX:PU;"#Y/IA.FT&R7H29OPHW3BY WGEF?)]BU#%19TN1B=T M0;$@5P/_]<);.5]N7FQ]J#2W6!B1"#R+^8TOUEP,7X8=WY6S:>(4^&PDH/,B MFS1''43(/]-3P,D[7W?]9MS(4*_)$OZDZVJ_S61K]I(9 MK62&RYK7ZS5/:)9P%TC98NYJHY+*[6/.Q_8/T8U)76Z?4"7%,SJ+'34A)<3D MU%W_J7;O6,M'81<=I*ET FWGAV!VG^T(7H>H7IQ\0S,$&T+A=5^,(S+:OJ[O M!'E[2$<.E,OEA+'&3")R&KEDE,)QA13?NTOY*QHGM:VY]L9>(#,G%$4+SCI1<(Z] M[T"L*X]O9:\";CUA)Z0_YG("3SSS@YPN XHI<2G39K+@LHMU-=V(G)$78@Y6 M[EWY5G>!J#,F4J)$1 ];.J Q]M)HY2YJQOG3P;E; R2-E MR2B5G1,_,#7%B6C\=MR8W M9"7+)1<[L1(#X8YD00O!J$C]2M:AA"&L>'+0H!E+CK:HBXN"!Q:@*+!G1A66 MH\C7)&:RI,J#J7B$T_A&^\N$?C_B_TH$ELLD8^ZG+!Q6@F'AFBY)QM0WJBA( M;X]3D4,?S+@'#.RQ[A/QTE0K8I5)SQ!(LX:PE%0]2[,K4#IEBN&14N00PW5\ M.^BEN!V:APED4)7Y4Q76)9WN0LJ)\*3.)N&-.E$ ABG[R=1B9L,.605EV09E MJI"5%6PKZP(3P@3>+!0ZCT;Y6%>V&B2U/:H\M_.B[U[7)9F/!@/NC#*B[:- ]H$U[@B_J^ MZ_CXI-<#GN,>Q/XQ?LJ3/OZ*8'Y1LD_;>5B6WD!4SD[R;#7^3+FAQ+;'7)WY M[*>RW5T\MS S\[]:&0D,==(VE(N8=DQH3+!_6G4SF,EZN4M%#PBO&=*98DQ' MF*D-^CO5CO:WAWO==$JUP[H5*G5\H!/_F254%![*Z$A(Y#XJGI+E!6(T)66? MB"?:1PA 9"O# +8Z 1HG^+34IG.5(+Y>$)G](EX.E]^;19JC::B<#ZB0JD]%A.JC,O7RM M!U8ALP\3-X:OAL,SCE(Q!>S!0K2'E9%^)E">CT\F8 <6&,Z :9XZG1YAFA)C[, M88U'IS'B]%HF+-G"8.8YE+?7]/I]<+?#86A$V#P9 M9 UN?E)3T[$_1'-S+]( 9F6)^R@U]+LX>-_TZ'I-'>GIGDDH" M9 IF957@ELFM/T/Z6<2U+Q@5!A6N14S@] MGR!X.9.:;4,7\CV3KU[#]RQ']=S 9&>NJ'YV.M,543":[8JFG]A.EOU-N*(I MB<5T%G'"E8QDWT3;>VAWOT%!'4 WH/R3Y3^,O/!7.Y* M[J5N??F3OL'Y8"^EX6 G1IN230;/]0P;49E''N.:],,(_L,<0S_V&- I,&]2 M944KY<]@08>4#3,\92F=[G\30)((( *B(_&B:"S'RQTLH>"?LQP7.*'C0U4)34,UK3Q(_2B<+FW<$T< MJ!+70B?/8"1%\:)LH'-?IFU"-P"[-A/:=;OG]%?TRD6; PSZYHPF')4(D^>+(#QT9KZZ&W M2P2>D2%WB.%HTVN_?<>H3Y02OI4L M^5[*) A8E$ !Z,$<"$L W]E-=S"9 (.K( DNTR6T&O#0G$SQN"\9.Q!+:;%4 MXN20S%+_.=_($<.6KET)D%*0]!L=)) FH&G!IP8 M1*,3]&0B#R:KH IZ_PZX(;2%W-V"/#5'N^]_I[BIEIQQ/2C0?J'L( M%(+[#@37^D&E_""S)S_K/!O/ E-U]!CFZ)QPC!>.@7:F._-_JE6J>.CLRH(! M@AQ0N!8EZZ=JY8QI-WY#!I,_U19M9#L]61U/EZXUJARM)G:=[B!0_6",*T8; M)K*RH?VD-G;I.?YTDM!74MW\R74KR">.@Q<5(0JA=;M^3O4AY^H*0\1KY6/<%]B.NU1\P,"( MH?7=\Y\]Y4C:\$+_10CK3A"*%$BGO"!/'U:W[UK)8772T-1JWK7O"7:$G7]+ MXMMA-H?T R\'P:H66=/W8/\ :N#AED8'0UHO%=@!? ]$@(7H*P1G8$M5!05* M%T'VN8)<7ANBP/P4R+,Y8M3(EW^3@+G&R] M4D\;+9R5_<)M/ZKWC,ME7(MZCW2#=J!%5_22]1,2&Y&.N6V7RCW'S&E'L WL M,<'&AG^- ^&%]7A[Z9U-7U_D?&PI<"WS=-"UM!H@76";CP,J?]; M5HX8(3U[$;39#.UK(P0]E4DR7F7"SN0FU*X=!.0%"?7&X./XM!-")9)MS\$C M@!%(@VX8Y=G).L8*.B&SFY6@R;B=E6?$?TA.:X:D$/\54#>91,]/X1\:T#,T M$Z70!MCZ2"ET8E?E:K,+S.H2UHU*F0W"K)I&E[#*\Y86L;)[Z+O82M])YN4% MN6H]F6_A%C:F3-Y4P KFR,,@$'@%L1<-0AD;++07./J8"B'DEJ#$QS,2(YSN M>IL8GV=N/EW/U0ILUWW?2;M>.&?EG#'&3MR=SB%*^]3X6>]_?VI4*XUT9*H, MW:24;4R*^84_U>N5,_4Z==O(Q#M30LV'MBE 6W 6P"3>-JA3I]!Z1XX O"QX MKO#]K[E;H76K5.21!413#_AH]J'6<@=#DU4N<\I6,FMTWM5/\!)9^5_O/UCC MQ2T=/XK\85:]RD:K'SO1Z?S3^"6/7PV#QMYYQ_HAV(WJ,9B,QOFV[4;&JDG??5:=<77D6B=PO! J6OYULZNQ M$P7*PV# 0C4>\B]_!.9WL&FLRZ5GG]30K6DE5N[/TD05U:^ ];)(F?;RXV;Q MYJO]C+(AV(_]^:=<$N M@<.R+HO&KPN]?DLBO3"1QZ63VN:M4U;L^PI,UJM:^7KI_*2:GY5_ZU$69<4/ MRQ#.E;T&R%[/CS%[/"9\>_+TBQ/8J);J)\=;5X_&ZS",KUD2ZO72Z=GF8\.5 M)6'UKK>]'R3EA:S;B7YTA&!1Y1C<*L&DGY_(TTBL($J?6RYS--C(.& \/_MY ME>/%#+JG'J56C:/4^DGE3!9& UO/&P:" ME:/V0RR>\GNY![')"UFW$XWATU2OMCW5JS6653W^V5VB:"0&&1-).J).S@WM M.ZZR:D [ZD&6!:*WYE%HK]30]T7>KJH+I+KTQHO MJ4\TLO,BU?_,](O'E:KIVU)51!N;RT+;V*./L^N;N%8I7;^T3VK37OBG>M4P M52D)K' H=E3LDV$UFL_[Y4\)B;EKR1EQ-R]TK:DA*XD6#45QAXH M"_8LW$93SD0<8+9D3W?,*8;GR?Q0@,*-]#*,5U:_)'NM$ U3"H_]Y <,]BKO M"QDZ/U1E_>2.9+&6Q]UC\A[\O1Z-&>@=Q;T>N;_7(Q65WNI.Q;;L5\IG&+K1 MF5-/B:"V2\:WT/>E\N3S-/$#@"B8QDS8-][]'WLX^G )>T?=")N@B32J/R^W MDU8AORSOKQD[:K7''FO=G^,0,S;:BKPDAM2)II033:9!-VAX(;E&)O8>E(904YJMNS3A3NPXCIZV(E%R/W]1JNR-H.S M8!?N?R?#T#0-0Z(GDO7'/R_ZTGE9L>5W-N+$B'W#YG;![40VG"9=$@RY^474^%[RAH2_A)>PIMM)#$? MGYK]9%(^-?N=F9+\6J[F$&]%^8_NB:=[KR4FC^HQ=[S(]@A (]RM$#@$F9"P =901 ._IS!Y&/H T;"8%GDE%5](W\L6 M@(Q%1^? Q-S , .8923O]KM7F,;77K<"SI.NKCUZSS\V;ZY5OU!00.:-MH0' MM#>,U#W8@*7,*J,"$E"1[02,3S$&T$&7[_0D_L#V[:IU5JFOD63*VUY@T85 M)>].60PVMMD+HD\K(';P$&]$@A^IBS%-/ZDNS"$]2J%4V9;KARG[6ZLL;!'3 M.T]I'2=1F98X.-9 %-ZT)QPA!).':E)()93K,O:GS7;C. +:= M'%8@L)^)V*5VH!%N7A40EC=1&-+"K+]'UPM1W(?(G&++F=AMJ,HV,VTH8_G, MLNVIFL1/L49[Y )YH4!>*) 7MM J72 OY$\,WV;'?H&\\#K6L4!>R /R0CK$ M+/ 7"OR%G+ NE_Z]P%\XD-;^=[72Q5EM%U-\7ZS/*NMS5JJ?[WQ]#L3W%Z@+ M2XZ[/3$]/=X)/LC!&)&]+TCC_#3?5N/U12+?/+QFNVLS@GXP\O%>*5V#;RKE\YJC1VT]6=OK0_&:+VR5:^5ZM7ZWB!.C_=0="^@! 4F"T;..I?M)1FO)TO%'27D&I_4/6+Z;H! MD2KJ*Q9.6E/[4F>.X6^JWCS5.9LQ1=G]V3US^VQIE+^T^@L3=7(&OT\R96EA%&@+LG3 M!9^JZI(Z%UW_<6&NK7U%Y]LR)XOR=1*O9@5S4JV\;,B6$@7*JF3AF#0N>VHW.STTQJ"?$R=[J-E:MNO>G5O9NLR%T6 M0DU=.ELOC57>-C62DOM2PILI9TS9J,*EF87X,Y@55"!%(X+((7M RG@G"9Z76ICR[Y\[;7*;7%Q M]S4*A0@)/,X?BI+EB4B5>$\L\JHO7)++J^C8XMT_3-KTEL8%3706X[BM=*)Y M8JFVKE3 XV)P0."/,&AM2?M?WP..S!YO6UTXJI:]B[AJUCOIK=[3^HWU[.;T MFM <1T_,6\G3M$K4,E5"-13- ];:QV;#D!,Y%=YN+!N'92#1^AE\DI?1+PN/ MB3BR^(P#E'>Y!3?V$L"IOAOC_=)\:;1#W6;@:B%@C8- >'3KL_%B#2A[N'N+ MO=H6)O":;*@2SHDHTGE>.U$!7RY%Q_.L\&O-HBI>L< N@( MWC,71CK@)$&B7+'N39Z>S)_N8_^5?V\VOUI7CF=#0&.[ MUA=@?AP(JSQFHJ456LJCZ^%1)3^;-NT '?J>=P>_,[ 6YAQM3 (Q8_MZW89R MW0C3Q(N'@D'=U: ?LM'>L8C/14O#!'_ MKN<$HAM1JA1M'47@BGR82C=F_!VT!J- A,)3\ U=A.W!.5C/0)V%C.%=@V:3 M'"8<>S'PZA^Q'40B@+?>B9$?$'+$%9 ,:UK^1\D:^,]@A0)8]($?NSVK(W2* M6KY<9H/!+C,V#L[9QC4(XPXL>Q1'@E JX/_#F+8(@;KZ8G*>F# 6;.>G32RG M\+:'IDY_HG\"B3>$1+LG6#[][X[ 35]I:L9>'DC;TP&ZRAD 7:6I:"?3SD)* M2>J>][](-NDFR%/LQ6&,-S@PQJ3TP?S?,-&.DX!Y![3W96'%O2X"LAB& ^8JS]Y1?PBCDC;"=+1CZW,/&),ADSK* M%,A]E&K+ "EPC/=@ANIM_G8Q,Z@)3O30Z:$?%0/#IZ)9H$ M+0:VU76TA-#+(C_CQ8B! ?_N(QZ4WE QGH1 .YR"PB@A,\4HPFF"D4*.].S( M+A R"H2, B&C0,@X?#%\F\@*!4+&ZUC' B'#('X1/(P%ALE.HZ>!*),DZD%W M=NRSO?NDU+@X+SIG<[L^YZ6SVN:O 3_$1MIM&Y/[*7O_@S(N^V[[KI4:)V>[ M$->]LN\ EZ6ZBWZ[0XE1MFU*9@#Y9^4)"PNSA(2='!\7]B5OBW)6VWR?^^:M MRRL)5);'LS\@\_*Z(" P'-I\]+XH L1AV;!7MO)G.5KW-QF$W8P?N1V6'7S5 MT _U4NUX!]O$ O\CST)P6CJ[.,F%$&PYC,R6CD/ZM' @5+.15%^4J_DD-ZEB["S.P'P6;RM#RXRB,;(\J 0_2 M;BXL@'G:F4ZGLGY>JI]LWE9F:<7KRTH<_.*?E4Y.MY^:6'CQ5X;>VTCQNRSI M>0UU[HY'_RAW4$K?';^'3L])^+K MYUOVR(ELU[H3H1\'7;'+ZV9SWV<)CG VP]"00@C?D:MF E>#'=FFQWN_%0=C%B\UG7B1CHK50]51 *L]_CQ:X+ M<_$J5AZM8UZ6&J$_J9TL$ 3.BIX/_) 8"6PK\[@[UH]#V=T%[^>V4 7D$L9= M4)ZP'[L4!+A"5>M0YYN$BNV!%W/]$3?+82^8$SDX%?R-W7%<5$IPBC O R[ M:F%:].5=^W?2UG#@C'"T2#"L;/@21F*(9X8Q #3K?LP[=Q,")X,YHX$=ZMX\:H&%5^"O_$#6 M5"JZ:6[/ T&-?]>>_X-:X9+%7ZR6!%^4_+@& MVFSKLS-T"'(1_9=L5K;\3J3 >S64H_H%3$EP#.2!J*+G#>!+6JX(5\*6&,"! M> 3)K5A_)@RCU0;K(=P7#)T<[!O$*6LL2+(F3E])9:]$7P&W(I\5B2"&64@2 M>X3O[DK#'J($J^7S!M1]Z2H7D'O@QKR0=>U95Z(3Q';P@F:Z1CV@?<VR]0S'B7OON!_4<_]W[ M\)YC<@U%"]*Q^7VIZB.C3_< ?6A&PHASY9?Q?*Q[1KJ1^DL8"E9N2 M/ED=HMSO?B^!-G8B& E\G;11SW80V&@3J7?8@7^@G0NRN#ATXXTCJC( 2FK3Y:('N_'$:,%L+YX0O0DJ63AU.3DSXC-J$Z)UNL9 MT];[<0#"6-#I"X'B0[]<)"W1]\I]$!PD(JE MHC.90EEL.#Q9#>,A0@7]!S41/B[&/-OLTN6ZOB7<8/_K9G/FOW7&;E-1U]''%GECKS<1!JQR<+\]@[^%-VZK^W?#)-7KI6IUV5J7#=.P MZZ4IA&&:,#1*C:7/]+_2VYW7;TMWWM&SGY"J5JK5EJVG MVG2,\T8-]!N1L'JI4=NEMS^H3K/5)YHR^JF\XZ92+_+JZ662:CMV"U.JF?>M MR=LM0]\)H1"6U>K+HFZ\@I7,"1FO4*!.2J=G^W0#4U9ROS6\!PE@?;5@#29= M?,1^(P[YI-$H&M %*7P)1CVY=VGL$.JD>Z NJ<9;%I:E"U_E7?88I MIF3-LZ5@\$,^CL_DM7&W:2"<82<.0EDX0.=VR]^XHQ:C?=)O4Z= !3(NZ-,9\X_A@B7T"K\=7OU")JQWAE3A8V8L7UE#I M'!608:U((*(7"*"]'M/KBBBB$M"^!3:MY]#]"A;VK6(AL*ZNQ6+. *^"K)@T MZA=@&' #R(IYB@O6NC=5(^%*BT,9(^%JC%L@3NT'6\JT3C!0/2Q*EM0$;JLM::D M'G4$=&R7"GK#@1"1K <;MS$#!Z(_BO)X1.,N(E7ZF+"$JI.IYT&+N4$_A2N@&F@E66L(IT*XNJIK:Y+IUJGSF*S68DNL<^5WW>^)&P M:L"6HY:O\>U:J4MSCN2/CN%'EZ(3Z0].X(//&-J$1[2L_.DIC97(%#75J+'Q MNMQV.U3AVE'QGO1QL*YE-V8 M1-)7KS>B/O6?DGG75C6)R M-XCZ@#KD^K9'/1P>I;V1>*K@!C(PQL:H.V,*U.IAM+M,FPX78";< "G$ODR, M_:E!1M:YC[6QZ/N75?-FB174=\=HZ/JASEY/G;_3!V9B5X<=O)!9IIIM#WGA M^1AEQ &90G7MDZJKIH6X%_IN2$G%J*ALGL8 MAG.GVA.U7RJNLAUS;8>[GM0.('H9"=X8X(V$ 6:J7<=P JG85C9HS UP98 4 M8OC#NVR(' L, MP[:4GJ3[R1'/\GWJJ] 2-O@1N0-/[J"D2QP3)V3N.319S$=<%B*#X?PP#@CQ M9SP3[(T90HXA1WGPGAF3I957 M?_$9AQ.2M^-.6WB<0D,:!UA+NSD]L.PA Q'#>$X[7+U+EKO/Y=89K]X<.J$K M;!0QXH3FF,-?:T;0S<$>7]8Y97XIT>/'62CEP=$*HKBMU//J1F0K-O1.H(.U MFHFX@SWUX-]=N5)[L*F' P\ >S;*J]2KN.&GKL_F_2<0P1"[WIOWW^B;,F86 M@-?)S>C7$"\',3&XW.(^>2AR8U/ N2+76#O&2VY[HDI4JQZ'@!OG$OL$^)8ZD$1AQUDDF/EU- M2GJ;($DQ3Q+3^36R)GH8RH-V7NBL4]W\*S 5]((;+K+'R1<],IU7U+.G]C:! M<%53HYSF1;E6Q5G?(%Q1!PC STKI&W=I*'4;'GK(;ZP0;QTG MM"%%@[S]O$1'7C(A-7EI<4> 2#$Z $:4UB7H&M&".2/C0%BV7C;!+;A6.L>. M-Q,C-$-:FM3MX 3$A0X$7HB?I9?#%"G5#JAO0N[^ M;LG#ASE&@.AC(R 1O3BD2%-"%PH9A1#)B0:_3)UTA-R:KN^L-OK]Y^HI4^)D ML36MII:&"!M7-PW]MJ#.+:-M3%ZA;7O#61J[I1VS>"7">D7'19DQC&)5.-NS M,/]'XA/(@R"=F@LHT,&$$&NJ&>"G(YX$CH,E8OM+OI'H*;N"X>!S-F=%SF;[ M.9NEH06RI&A9 (#Q2OS('WW(JL.7+SDYGM5!M4D5PIV1;3F]OQXYH+^-(PLB M47R?_&L0B/Y?C_X"O_O%_GC]T/YB81U<=NOQCLC]Q[?FS@45SR"NT>7_:?)S2YN,L;3[>MS:W;F\>[FX_WY,F?[V[;;4O47GS MJZI[S%^U\69"C2UVR8$@5J^T^$R9-U!T1M##,^OBB" -;@GOL+ETIY0 B%&9 M4]<9V28D9&O@B+[59M1$B(MOL3)"8LOQ=TDZ2GY7L@0OC^BEMW2T3Y3C]I(U MZYIK-M)KMCYN:@+9R:4#J5;PQ,>:)X&PJM\3;$)M2 M*I]@0\B%)[=*Q)=OH.+QVW^<-A[($_E35S5 '";TLX9>IN4NN! M+QH%\#?HKZM03I^$G+WZ/-FE^JRK(<$3&\=35+R/R1M:/"KJX11Q:!39:?XD MZE2QOFBZ2%X>/1 -R15=C)FA;C*[@EF; ;SU&?$J]1J1OE!E!4H<'G:I]+7O M43&O/!821LT/78H-ENE)II^

    M(_T (6.ELY'9+"Q0*G? F/4=G*G+V3W$XL6^!G6J-F6Z%>L3(=;*PAB1\F.[ MLHNE52T[DB1+$3DGPZ00K"1EU1>=PC-F:I)4G\3%S%Q.%Y& =Y0\DPTBF;YT MM_Y\-B40 ?%-S92$O<:T"YY.MU1!'43EQN+=J9PI1T$Y"T=R&B5Q32')*1BH MKN2V+-YU%,>[)L<3XYH<"KV;$43T4T%$?UH0\=[$Q_XWU_M.[P(B>TL93)6_ M1,M&FH8F%!/\0>H\W76^"U>>ZX\]4%INLKL\.W\#-VV<%RG00RY;,P$+92:" M-EB.3D6H/U.YB*_-NP?K^IK#O>,/MP]_:]]9US=7MW=?F@_7MS<[VL5.N[VJ M2#)-3S*!QJ723/3W9**IMN]$T^?V[\W/G&%J7U[?_)[C%-.!98.].3G@ T"/ M?D/Z6K-3ZHI_9FAK<]_JBN3)J>^;XOS[>:N_?OU M_4/[KGUIW3<_M^^MVRNK_8]OUP__BZ+Y[>[ZX;I]7[*^W;?Q&QE*P =X='5] M?_\-8M:OW^Y:?VO>3WFV,&2K&++)9#!=T(-;<-5=+8$\7LRDP21^B)SBZBE$ M+H'5EVC,N37C (U3OF_1R(:SS+1\&UL'.?/CXY_7OA%@@\#'>!T "O:N;@$H M;FE8..DQ\?^,5WH38V7N;YT $TL00]WCK<>A_/NKM&,]6L\P'DV1>/3SKN.) MLDQJU>IT?0&\Y)W]GF4!'I9G_EG_R<]]$864YDM*FR!J]J-0 ADX70'QO].3 M'^!%W22RTV6KD*]"OA:S@F#_I%BQ%33L'W\,(1;M/<%.?HT[KM-U7^0WL.VD MZG7URZ\N@5 $6F[]Q\ >AH64[E]*%Y7);'.47*LGE_82@J]66/"-&\6;SE!P(H-.V?9YO\U4RG8+:7[H5!3" M MN0?*?-O7:B/"7[WSGYO7(1W@J#G9YT:R@V<)4[-@-*#_'>,<:#PGNQ M0P5DMT_'>^O;U]L;Z[Y]KS M^Y[G#'%\<;'V&+7I\]!=T1='5N _\[]K1PL.7#__.3.]/IY3I;L!IG4_7WM= M/QCY!/>.6/MWHB\"X77%6*/QV$']$FQ8L+@EM>P[T]\? Z?C1(E1V\UK)1[+ M'#R Q<1[MZ9U25*76WNE;3M>?>N2< ='F ->=TVV+;P[7I'372HC@C@6_-\C M_QV((F[\J9%FL09[<$C%$NQ!#>CBCMV&!)<(-E.L>BH4K.[:^O5^N8H#SPD' M$@QOA^O_-XBZ\81ZSOYZP=@;$QUF1)U=A5.K5FI[WUK]9LNDRB"*1K_^\LOS M\W,E%-W*H__T2S/H#O *J5]$[]$.?NG9D?W+^7GUO'KV2[5:K=4N&K7Z2;U1 M.ZO5J[5?>L<79_!53_RH56N50334&ZDR#%@&#N"=ZK\*-K'PZBO&B*9&L>12 M)M@1 8/P7PC4A'F>C>_[%AO@=-JZG9?_6)FD%>YIGX24O*'B+%.Q(QW82R31J:$9? M=4YKA\DJ=?RB0B3QX_^=-$Z.CX\7B6ZF7#:I2J];.+T^7GQ*I8]Q$,:V%^&] M''AC'E^8=XSEFWX@/\%+\_B3/M^8 2,'3H3W=Z9N686O(3([YFM.>_X(,\OF M^/>R(+-1K>NA[*!C>R(LW_YPQ8L:I5ZMXL4,]NO>%.UJC[LI0@N.%AS-.Z$% M1]\.1R?#IYW69.G0Y_^NG[;)/ +/)=.+N.UM*UUAQ@J.%APM.'H8A!X,1_<9 MOV03?TB9I_HKC6!,CNXS[72R>-KIRO%LKXL7OA9IIWP)4V'#"XX6'"TX>AB$ MYI>C1=HI!]*1XZ"M2#L59JS@:,'1@J,%1W-/:)%V6CGM5"\*GK:?>3K=>L&3 M3#QU)A)/G4433Y;M]:S:N?6ME=84=*SA:<+3@Z&$0 M>C <+;)2*V>E$)7Q^N:^"&(V3.NUYSJ>L/[GT]UGZ]H+(]OK"NO2[\9#X+Q5 MIOR-HS[OJ<][/KP?[\VT1R-A!WA9)O[P&A?+[E(!U:4=V1:A0G=$UXY#&"8* M^3V1_1A:=B L,>R('M[CB>"E>HR$(/6^RELP#H6Y+3B:=T(+CA8/WRQ MVC\BX858ZG/?'8BAK;-&E;>CJX7U*SB:=T(+CA8$Z1K3D40@N.%AS-.Z$%1]\L1XML39&MR4^@\W;TKK!D M!4?S3FC!T8*CN2>TR-:LDZWYW/Q4!#&[J++Y;'>$6V1L#H'0@J,%1_-.:,'1 M-\O1(F-39&SR$^R\';TK+%G!T;P36G"TX&CN"2TR-NMD;+[>M8L@9A<9FZ^! M"('Q16-480(+CN:=T(*C!4=S3^AA)VXF8Q[%D34"D76&4 '"6F2L.X_3M1E1 M4/ :*&#EGAAA?37+UN=:]3@GVM?RX8?65_MQVE4?[_I^,+0CO!/6#E-7>>!- MLEVP939\TL/[0MI\RRTPL_;^S4I204$>*)BOS_#/CM][H2_@WW;'%?SO;/\^ MYMF7\>(R /E_T_Z/?'OJS:FAEB,C%>C@H#0S8$_0$\%?CZI'8(1<=V3W>H[W MJ/\.1W97_2UIT(RL*B/F>#VP7TC5C^6I8IXG+"=[.M.(KO2&E(S(*=3/5F'C M]@1A(I@S:]9 ! *O7[4\'XI QX'GA(,\"O76=[_- M*+*[ X[A9)@68IP&HFE% R>T C'R@XBN<,,KV_J^Z_K/H$)6$OY!A.<8X=\[ MB1:.ZO@I#N'S,+3N:!A\[K/M/<805K[_U7KGO.?YMGQ4N1#&@G^%ONOT;!SX MD^W2773W R$BI-#O6[^!"GN**QV[^_TQ\&.O5^[ZKA_\^I<^_=_1Q[_'0$ZC M6K+JU7KCMU_PH8\4F'ZQ@^[ :M3X&R!ADH;["-Z.R6!ZX>T(@E],%H?T_+77 M]8?(AP#YP8]&@T (:PAL'X26@&%Z0Q#E\2A/<\H>C0 QP"2!@ M?_?9#\/W8V1;VZ;X:2F"[7!@78%8A3NB#__U3I%XXT>@3"#N4VB],&-[:J5>LJQE8P?0J$HK"B^6) RT>QR!62AW F%_+]M]>..OENT^VR_A M!^G6?[4\WQ-C= P$3PJWOA;+@?67*OT?/#<;F9/PKVV?-$Y E?=@.W8;.5/S6^?B;;3F]OQZ%\+D=Q8$XLB(GPK<: MGX >]_]Z]!?X_2_VQ_OKWV^:#]_PI!.>WB&QB[!G.YG:?\5AY/1?QB++QBFI MQ-OM)<@NF>M=_;"&:$_9 M4LQ/?U8\6(OJ\4M\1TKB]DR'7[=W7V[OFP_7MS=J'0X4(;970PZ#R>&?"O:$R MKD)J7X/40H#YZ>57'2DN12E[[C+_]2OMY:S:Z(?>%^Q0M,V ^9?P%^OO_L"S M_JQ8?_BAT[%+UM^#2M8<#T7H+V%+_.NZ,M^,'R%,MB[4?CVW,IE_2ZK%+5/. M#E/&"L.:)RIW*<3WPG/\P/JGTQ54M^O@=JIDM0:.Z!N)N=M^'WX14%[O(1!V M& ?PU[NO@0/?C^ 'R4_Q)\UNUX=]+2:CY9/OUTKX[RCU-^. P4Q%K+@G+EZW MS=<92<;/S?N'\M?F[^WRI[MV\X_,1.S5PYTZYS._&/3+@?^%\U,S4T-#0N:'1M[5MM;]LX M$O[<_@HBB^TF@)S$>;GNQ8X!-W6+X*Y)UDT_+RAI9/%*D2I)V?'^^INA9%NQ MG<9MDS@!# 2Q10TY0_)Y^ PIN9VZ3';:*?"X\_I5VPDGH0,W?Q\?'A\='>WB MW?9>68AW,W"<12DW%MSI5N&2QI];G;)4\0Q.MQ)M,NX:,3B(G-!JBT5:.5!H M[4!"GFH%ITIO=5ZW]TJ7[5#'8V;=6&+UG,>Q4(,3MB\4V]]M"M5B"3;02'@F MY/B$O?E6:->Z%AE8=@$CUM<95V5AP'QQP"P8D53UK/@'3EAS/W.%TBR+()VXS;@9"H5WFOUCKL4_[FD, MVPH[O9M4A,*QP^9NL[T7=MI[9(4?>>?U*OV3D#S;[KU1H]_MGEQ?LO9]>7?79V MV;^Z['>OSR\ORB%_\LC.>OWK\P\8&\7P^;X@?HDSWT?.5N<\8.^Y$B#9U2[[ M%'WDJ0I8!,:)9,Q,Z!%)6R\OT MVN8\FEQ7@8U$[%)JOT*5TDSL1]27R,N)^/B=.ZM MR"B>:_3@K2>)O_FP>*DCY7^%I=%'1\U=/QCD;L_%DZ">SO\Y2_D0F(&A@!'$ MB =AV5\%-XAD.69]R+5Q3"OV 54#A[SQ%],)ZV;H*^**?2YR,"@?<1$Y;=B9 M-FC/255:\_W"3T-3@Y\T[QNH/374#M8,M7?<(L 02MF8?55Z)"$>0% BSI0X MBS7Z4]KYC(1C?L'5F!7*F0(P0.X@P[$G ')<]1"A@DN6\ B+#-,9BJS3I=V" M@8((K.5F3"89_PKHM]:FQ;(8@T&7DO()\D$&D3!1D:&9PNH8"<*'C5(1I/BC-\C6<38)@*^AKP R2)H MW<\1KT0UHJ"4,RY5,+9SKDD!!#4F0G[#(P M$-89CHXX%99Q8Y1!C21V$LQ"M!N>/#>>'*V9)]>W0/7FMS\/FF];MF)"E?+2 MDJR31."EA]LYXP8\L!&H@N80 &QU!C,66;2.@8T"&E*CMW>".7 V =5$#^H5$B^8A;S2/MV''5VT>Q^55 M>2EH)Z%*9E'[C(2B1KB2 !3+RHZ26XX2=$3]G*+*AUFK4FL0Y0_N: M*A9*H$!#UE:B5" M*U"^'=KDSC2LKH,&)/GJ, MWT(@0U1$K _Q1@%?*DW#9T73E>5F@:VK"]7*I$6B#T5,7.16*X\I;I''M 64R]S2TN%YY2E3LOZ6:6T/YX7_INI07I@<*6M]#AQ% MB&H?@-_-#4!A:BN1N7@'D0.6KOAI\OE9_1FOG9&W)9>*TA M\$*2T+.:(<+.+MD]31/=%;2SO%R^H?)TQ(JH>[;,U:;)WUG*K!_0.4HV M=105AJ!=R^R6M)IIZ["<'AQA6Q9GF'TKS][9]AU5$N0H*M"<=15XA,SQQZ-T MJ MA.L^HNE*W/5@D4CH&:[SQX>1 $1^E1].CTI&P+]2PE?N@GS*Y_=O_GG;Y'3_ MA_A4G6J41ZY+Y(;'6-'"5&WNY%ZUZ\,J2""$75!FG98&I^*>_%8&",N\2:JCE$"CY4GQ0/<0V ME;1!EDL]!KP[2G6I9_P6/9%.#Y*9+NC[]X#^2*](5:\D+7_AZ E]_AK-/,OJ M)-MO_4+L,W+.\VJ>I*%V3F>M*NY&>8FDSV^8/YMF9A!N[P>,_G9:K*+EOWY_ M?%)68_P><;^0ESQ\CXZ/J$O=8H!49/\.V,'^P>'C>3MZNO%KAYUWXY/IVX*/ M.HB']^#B<=Y)G+XCN6?W*D:&G?G7$Y<-0+58_0A-ZOB_6[SNJ7W\M-,_B?/G M$%!'[$_WF("Q?,X6YVDS-T\_-VLD[5DJ(&&]&X@*.@MFE^5>_*$G M^S*G[K$8LDAR:T^W_MO]?-VXZG[L-=[U>]W_T$\*:G>O/GZX[L^5I4G#Z-%B M(64$[.KCQ9=/,V]H0;^26/*!4>S1KR80*O['&_\'4$L#!!0 ( %.!"5<- MX]#'M < &DT - 97A?-3,U-#0U+FAT;>U;75,;.19]3GZ%BJG))%6V MP1#/!S:N<@A)L;,#C$-J'[?4W6JW-NI61U+;>'_]GBNU/S#.A"0,.*QYP&[U ME>Z5=(_.D;K=RURN^KU,\*3_]$G/2:=$7US]NW/0>?FRT\+=WFXHQ-U<.,[B MC!LKW-%.Y=+FKSO]4%KP7!SMI-KDW#43X43LI"YV6*P+)PI8.Z%$F>E"'!5Z MI_^TMQM<]B*=3)EU4X7J)4\268P.V9XLV%ZK+8LN2]% ,^6Y5--#]NQCI5WW M4N;"LC,Q84.=\R(4-I@O;C KC$SK>E;^5QRR]E[INBRNC-7FD/'*Z2Y%4,[< MWIF+G)N1+! ^73AQY9I'@_.V+OW%R?#X_.SU^^/+\^'[/A\>'$^ M'%R>GI\]\"@AR..3X>7I&X1)X;Q[F'C^4UDGT^D#3MLB@M,&^X?."O:O%OM= M6QEQ7)M6 V-FR(*YC+O#C1DBQR,E6*1-(LS1SA[6)*%4O=3,KVW)X]EU'?!$ M)BXCIWL_UGYDD2 KR/,5K2!/GC[!BFEF]F/J?[&P:%B(6UW$S)).F)GN#1B)*TS'(XX%8:X$65C M"5YV%LR-:+<(^VX1]G+3$'9Y+1V?_?#K?ON7KJTQ5(MZH@&=IA*7/E%/&3?" M0P(I+FF6D;I,6)IQ:3,R)[,<%$@T2->)M+'2MD(](D>C5#$2; #>&58*%NT#WFQWGHL7OFJ[DX2K<"EISU8$3%+[C,AI M":H!.A3+K1VEUQRE<$3]7 4P+$B^'FY!^6V@G,6Y@,6F@9>_V##POA8632.- MO9S[/,8:I#1C7MG;5R')%PG@I?841*2N,-.T[1I+Z]D/5J+P[= !P((WE[G7 M",4] &L5N0!1H^9ENBG!H8C%:B43[GR@D96)Y$92!V30NEX-%-1294E_^O7* M>K'JN5);@8 6%AV/2 ^VL%Y<,UW:JWJQ<55WJ*Q,";!;K]CC&'GO _"[UI$H(,05 M,(\[HJ3%A$RP(P^XQJ(C2_#]%MF/'MGQIB'[9,Q5Y?F-TEZD*3TU&R-A[9I= MXER6WX*OP^7ZC:,',BJ":VW8GD:ZV]T\\?$+%HMJOW:Y,( M(T''M=3X%HN/'8O)IF'Q=4CSFW"A\]MZ<^COK,7D%W K26,=QY4A4"SIT#6M MYMHZE-.C2+1ED0/L8W@BPIY_HDH*=(/U5JSKP&-@SA\]TZET4A&BRKB= MBW;B2[\:B,0+"3\>-H\CM,M_S0RF2T* MC05?$7TN W-!702M+Y#G-W; \] X=L%.&SM7Q+X 3>:Y=$Z(OQ 'D8;FION) M1'R^D>> +[C8$M?CD_;BLS5'?*PDPO?K2U7X5W;LB^TAUJ-GWXT[Q!HH[.[0 MN$SI:;[S1[.Q%,!,K6;GATD3P3^0/ V[/2]0_3[5/S^=/7/Y(B36YS[A.'L- MQ?$$%:V8,]PG45OO;E$%T$-B-H)&MM3Q*L=PHL>^,[6R6/MT:LM^_Q<(W+A3 MI@%D;FI - W@07AN!*+\>P U]!I!)YR3WY:Z<-/*^$OHJ^3; ;M M552N0#S2SNF\&Z)NAJM#_S" M_^MV0Y _MPY^O('E;PBS'F+ZNC3 M2J1^FP@PW!!(=]:5SD&K0WT95"-,)_NMP?;W]@_NW,W+UO[]C5@OZK^:'LY? MFOT[ANV@T_KM'CJT_$KPKMU=]P[LNF[6*]/M\_Y:6G^:ROZJ\BR1[FV*9V%^ MS2Q?2\JOZ^]]9\#:J=].^V.?]N-,BI2]FO?]C MX0T6]%N>-1^(8I=^VX/$\#\Q^A]02P,$% @ 4X$)5]P@(5-_!0 "QL M T !E>%\U,S4T-#8N:'1M[5EK;]LV%/W<_(H+%6T3P _)SL/Q0X#J.%FV MUG9M!]@^#;1$6=PD4I6HQ-ZOWZ4>CJ,D3=&D=C#,,""+O.0]]^A<\M+J>C+P MS:Y'B6/NO>E*)GUJTN6?1\VCP\/C&O9VZUDC]@94$K ]$L54]K1$NM669F:M MG 2TI[DB"HBL.E126S+!-; %EY2CM:0^#3W!:8\+S=SKUC.7W;EP5A#+E8_# M0^(XC"_:H#,.>LU@O ,N3E!U2<#\51O>?TV$[,Q80&,8TAN8B(#PK+$":7,% M8AHQ-Q\7LW]H&PP]E!VPDR@641M((D5'(0@+MP&)%HRCUPY(NI15XK,%WD9L MXAYU'PGDQ.:QY43>;S-@H5QIU4HZMSX/)9=\:PO1J/)CT1\.SJ_YL M-('^:#(>3:S9Y6B84?\-D"5X=Z 9EUQM;#S;Y."&20^D1^%+0B)$[:]@0D,12<#.<]P2T5?U"P@7K !AV(3# M- EIA%,XB2U%!'T1H3U)9]M7,[U_VVHT]$Y?!"'AJ_3.Z!P@_"AUA(.9<( B M*B\+NZMV\;KGM9L:L",C"EN,TRR?!) M$.[ 8(G5 E]0## (6!RK^/"K+!$%!8]&%&G9##ECKHBXDMHF&&<4XV.A3@7. M"&?4AW$-/ML7Q.,5Z'N,NN@+?4MV36'DNLRFD2)YBN45H1/EBE5 MA%@3) 1W+BE@8Q7)GFL68[J4 $9*'!%*C'5SS!U+E4VYRRF)YH33N#I:^G0% MEBU5C\HF%1"1%34X6,'?7-P@?PO:WIW 2RDFR=RG,!<14M[3=*S@J._GA=GZ M/@Z)7=SG@&^8(SWE5']7RAD]7*IZZ\W>&ZPOH\+^6CT%F_@%'"G"U$H9.:5) M\ZPK<$KG$3NCE=JEG?<+H$"K_%SG;$2_)BRB 3ZL6,DT%S5NHOOD '#%,8[VG8.UM&\S?)W=N;Z-T^9A M1^5]F0.\1DH >%7J^E]FSY59XS7*C/'L^*>THXY]A.%ZC:VI; H-$J:VQS"B ML9);1743W\=5"O=-1GP48QRB_N)LX7<9)]Q6[6JO9.G4:E]!J\3/U"IP+TQ] MQJ7UOO8=*GSHE/1B9Z*'*Y>?[NEYF94FUF9>Z9U-F$^=YFZAY<(H\O&Q5-*/ M,&VAG*5S(:4(.GD4U>RV:@M?'>"CQ7P?MV3U/2B;%-.J2>_VI'[;$ N?.?>2 M]QDAYL]3_=S(L?1XK9EG*.OV0ZE:HN'DM+4;&JQD@8L!G!:EW7V$)4PYI#N3 MMM/9E#=XJZ>?3B=#;CJKT^K#S"][.B:1YO(9S-_'>6[ZH"SAOL_'I1&'O\(2;R%? UY2,7G&Y-(QOKY'/R<8N2+A#_B*JW MGH)/T_LMH-O-KO(I\J53Y?5P_I^0]'H%RJ-YS:HN8]VNL!_Y,^2'BN%0/O"' MP@]6K:4JU6'78/LDCGO:)VLZJXZMBT'UXV1@_:9>S6STCB_.9Y-2F^=6(W%S MOU%5MC"^&%Y]OO6&%NIMTP,71%%7;Y]0A^E+L'\!4$L#!!0 ( %.!"5?+ M9Y"7.P4 #P: - 97A?-3,U-#0W+FAT;>U9ZV_;-A#_W/P5!Q5M$\ / M2782QR] =9PN?=BN[6#;IX&6*(N=)*H4U=C[ZW?4PW'<9,E2U\Z I0%4D4?R M=W>_>S!J>S+PNVV/$J=[\*(MF?1IER[^.*X=U^NG%9QM5[-!G VH)&![1,14 M=K1$NN6&ULU&0Q+0CN9R$1!9=JBDMF0\U,#FH:0A2DOJT\CC(>V$7.L>M*O9 MD>T9=Y80RZ6/RR/B."R<-T%G(>@5@X4M<'&#LDL"YB^;\/IKPF5KR@(:PX!> MPY@'),P&2Y .ER"F@KGYNIC]19M@Z)%L@9V(F(LFD$3RED(0%<<&1,Q9B*:>W!X$M)4:*HZ]M>V;C1W?/+ 9[C7K]A<>FS$)-;-BMJNS M;KNJI/ 1=0\>HY]/W6>KWNMP%D>M>S3:&BGN-8V-I*6BE9K9^M0?7_:L 4RN M1OUQ;S@XO^I-AV/H#<>CX=B:7@X'F?7_ >0&O%M03AZ'I+#(/DW1ZX^GEQ=H M#*4TC*[&DRMK,(7I\$$#_'1H1@.N*I-*KP*3?B^%9]2.]=+^@5D3L,Z'HVG_ M_'D9K##3F7X"PPN8_M*'B35^:PWZD_+PMX_]W\'J3=6,J>OFGN'NB_M?DE@R M=YD/LM!!0$TP3]-T=QFJ\A9FI0ZNF?1 >A0^)T0@:G\)8QIQ(0$G+[ PXEGE MS\!=L *$89,0)DE$!6[A)+;D GI.5JMIP)R. MYE,GG;PP==,XQ7\GYIE9-XR3AJG7M>[[)*10TTM(!;/6KI)N*7,(B<%EN/9& M^0G%.LLD0R>0T('^ MN%<$Y1MR!@<:Q4PU\EB2@H>%10M,BZMIG1"F5+J6R" M*HH8/4*=$KSG7@B_5N #C]F,X+NHE*#G,>K"!0M):#/BP]!UF4V%,K?:(#=A M*3UPMD1B"?0K4YR(L"]("-8MR6$MAV1>S=1,$PF@LL3AD41UU]?H]CHA=O.> KYDC/76H_FHC8O1HH7JN%P'SM&*VC=! MO@KPG-_&6:W>4J&_:0-\"D4 ?"IV_4^S'Z69^1QIQL+L"JBXHZY^A&'*QM&4 M-@4'"5/%,1(T5G0KJ6GB^YBEL&JJW(T3$?(OSG*_N\KIJE*R=&M56E J\3.V M#?0OOHO)'P"9>T3]=\V+ MN1//D:W-NR)P*XH)GF*QVL@-U MUN]/U;AZ5R]ZEY)YVGDJW_=,];4L\J\&UL4$L! A0#% @ 4X$)5]"8Z>#82@ 9-T& !4 M ( !:B0 &%M59CS>9F$ ()8!0 5 " 75O !A;7-C+3(P,C,P M-C,P7VQA8BYX;6Q02P$"% ,4 " !3@0E7,CB]2^!. "$= < %0 M @ $.T0 86US8RTR,#(S,#8S,%]P&UL4$L! A0#% @ M4X$)5T;#54V!,@$ ";P0 !0 ( !(2 ! &%M/0Q[0' M !I- #0 @ '?6@( 97A?-3,U-#0U+FAT;5!+ 0(4 Q0 M ( %.!"5?<("%3?P4 L; - " ;YB @!E>%\U,S4T M-#8N:'1M4$L! A0#% @ 4X$)5\MGD)<[!0 /!H T J ( !:&@" &5X7S4S-30T-RYH=&U02P4& H "@!Y @ SFT" end