XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Contingent Consideration (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 01, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 3,920 $ 1,350 $ 3,920 $ 1,350  
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
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)           300,000