Note 2 - Acquisitions (Details Textual) $ / shares in Units, $ in Thousands | May 06, 2021USD ($)shares | Oct. 01, 2020USD ($)$ / sharesshares | Sep. 30, 2021USD ($)shares | Sep. 30, 2020USD ($) | Sep. 30, 2021USD ($)shares | Sep. 30, 2020USD ($) | Mar. 31, 2021USD ($) | Mar. 31, 2020USD ($) | Jun. 30, 2021USD ($) | Dec. 31, 2020USD ($) |
Payments to Acquire Businesses, Gross | | | | | $ 11,479 | $ 0 | | | | |
Cost of Revenue, Total | | | $ 24,647 | $ 15,596 | 46,698 | $ 31,768 | | | | |
Business Combination, Contingent Consideration, Liability, Total | | $ 4,000 | $ 4,700 | | $ 4,700 | | $ 7,100 | | $ 7,200 | $ 6,700 |
Northeast Power Systems, Inc (NEPSI) [Member] | | | | | | | | | | |
Payments to Suppliers | | | | | | | | $ 400 | | |
Backlog [Member] | | | | | | | | | | |
Finite-Lived Intangible Asset, Useful Life (Year) | | | | | 2 years | | | | | |
Customer Relationships [Member] | | | | | | | | | | |
Finite-Lived Intangible Asset, Useful Life (Year) | | | | | 7 years | | | | | |
AMSC Husky LLC [Member] | | | | | | | | | | |
Payments to Acquire Real Estate, Total | $ 4,300 | | | | | | | | | |
Owners of Neeltran Headquarters [Member] | AMSC Husky LLC [Member] | | | | | | | | | | |
Payments to Acquire Real Estate, Total | 2,400 | | | | | | | | | |
TD Bank [Member] | AMSC Husky LLC [Member] | | | | | | | | | | |
Payments to Acquire Real Estate, Total | 1,900 | | | | | | | | | |
Neeltran Inc. [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | 4,400 | | | | | | | | | |
Business Combination, Consideration Transferred, Total | 16,400 | | | | | | | | | |
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory | | | | | $ 600 | | | | | |
Cost of Revenue, Total | | | | | 600 | | | | | |
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual | | | | | 12,500 | | | | | |
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual | | | | | $ (400) | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities | 2,300 | | | | | | | | | |
Neeltran Inc. [Member] | Trademarks and Trade Names [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets | $ 1,200 | | | | | | | | | |
Neeltran Inc. [Member] | Trademarks and Trade Names [Member] | Royalty Rate [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | 1 | | | | | | | | | |
Neeltran Inc. [Member] | Trademarks and Trade Names [Member] | Measurement Input, Discount Rate [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | 24.5 | | | | | | | | | |
Neeltran Inc. [Member] | Trademarks and Trade Names [Member] | Measurement Input, Expected Term [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | 15 | | | | | | | | | |
Neeltran Inc. [Member] | Backlog [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | $ 100 | | | | | | | | | |
Finite-Lived Intangible Asset, Useful Life (Year) | 2 years | | | | | | | | | |
Neeltran Inc. [Member] | Customer Relationships [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | $ 3,500 | | | | | | | | | |
Finite-Lived Intangible Asset, Useful Life (Year) | 7 years | | | | | | | | | |
Neeltran Inc. [Member] | Neeltran Inc. Sellling Stockholders [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | $ 1,000 | | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares | 301,556 | | | | | | | | | |
Neeltran Inc. [Member] | Capanna, Sr. and Capanna, Jr. [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | $ 1,100 | | | | | | | | | |
Neeltran Inc. [Member] | Neeltran Third Party Lenders [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | 7,600 | | | | | | | | | |
Neeltran Inc. [Member] | Neeltran Third Party Lenders [Member] | Indebtedness Secured by Mortgage on Real Property [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | $ 1,900 | | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | | | | | | | | | | |
Payments to Acquire Businesses, Gross | | 26,000 | | | | | | | | |
Business Combination, Consideration Transferred, Total | | $ 42,400 | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares | | 873,657 | | | | | | | | |
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares) | shares | | 1,000,000 | 1,000,000 | | 1,000,000 | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ / shares | | $ 14.23 | | | | | | | | |
Business Combination, Contingent Consideration, Liability, Total | | $ 4,000 | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities | | 1,700 | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Fair Value Adjustment to Inventory [Member] | | | | | | | | | | |
Cost of Revenue, Total | | | | | | | 1,000 | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Selling, General and Administrative Expenses [Member] | | | | | | | | | | |
Business Combination, Acquisition Related Costs | | | | | | | $ 300 | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Trademarks and Trade Names [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets | | $ 600 | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Trademarks and Trade Names [Member] | Royalty Rate [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | | 8 | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Trademarks and Trade Names [Member] | Measurement Input, Discount Rate [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | | 13 | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Trademarks and Trade Names [Member] | Measurement Input, Expected Term [Member] | | | | | | | | | | |
Intangible Assets, Measurement Input | | 8 | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Backlog [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | | $ 600 | | | | | | | | |
Finite-Lived Intangible Asset, Useful Life (Year) | | 2 years | | | | | | | | |
Northeast Power Systems, Inc (NEPSI) [Member] | Customer Relationships [Member] | | | | | | | | | | |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | | $ 6,100 | | | | | | | | |