XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Contingent Consideration (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 01, 2020
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 850 $ (290) $ 2,200 $ (120)
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   1,000,000  
Business Combination, Contingent Consideration Arrangements, Number of Issuable Shares (in shares)   400,000   400,000