XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Acquisition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Amortization of Intangible Assets   $ 411 $ 229 $ 1,226 $ 684
Cost of Revenue   33,752 $ 27,012 108,713 $ 88,889
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   6,797   23,718  
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual   251   2,118  
Amortization of Intangible Assets   178   535  
Cost of Revenue   40   120  
Increase in Cost of Products Sold From Consulting Costs       54  
Business Combination, Acquisition-Related Cost, Expense   $ 345   $ 607