XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.4
Note 13 - Contingent Consideration (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 852 $ (220) $ 3,052 $ (340)
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 399,999   399,999  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High, Number of Shares (in shares) 1,000,000 300,000   300,000  
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable   $ 3,100   $ 3,100  
Business Combination, Contingent Consideration Arrangements, Number of Issuable Shares (in shares)   300,000   300,000