XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Acquisition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Amortization of Intangible Assets   $ 410 $ 227 $ 815 $ 455
Cost of Revenue   36,960 $ 31,420 74,961 $ 61,877
Electrochem Solutions, Inc. [Member]          
Business Combination, Consideration Transferred $ 50,000        
Payments to Acquire Businesses, Gross 48,022        
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred 1,978        
Business Combination, Recognized Liability Assumed, Lease Obligation $ 230        
Business Combination, Acquiree's Revenue since Acquisition Date, Actual   9,299   16,921  
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual   1,626   2,369  
Amortization of Intangible Assets   178   357  
Cost of Revenue   20   80  
Increase in Cost of Products Sold From Consulting Costs       54  
Business Combination, Acquisition-Related Cost, Expense   $ 137   $ 262