XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Contingent Consideration (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 48 Months Ended
Sep. 23, 2024
Aug. 01, 2024
Oct. 01, 2020
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Sep. 30, 2024
Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)       $ 0 $ 0 $ 6,700    
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          
Business Combination, Contingent Consideration Arrangements, Number of Issuable Shares (in shares)             300,000 300,000
Business Combination, Separately Recognized Transactions, Revenues and Gains Recognized               $ 120,000
Megatran [Member]                
Payments to Acquire Businesses, Gross   $ 30,000            
Business Combination, Consideration Transferred   $ 61,400            
Business Combination, Contingent Consideration Arrangements, Payments to Settle Remaining Obligations $ 3,300              
Business Combination, Contingent Consideration Arrangements, Remaining Obligation to Stockholders               $ 0