XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Acquisition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Amortization of Intangible Assets   $ 405 $ 228
Cost of Revenue   38,001 $ 30,457
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   7,622  
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual   743  
Amortization of Intangible Assets   178  
Cost of Revenue   60  
Business Combination, Acquisition-Related Cost, Expense   $ 125