XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Acquisition (Details Textual) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Payments to Acquire Businesses, Gross     $ 48,022 $ (0)
Cost of Revenue     122,142 119,444
Amortization of Intangible Assets     1,032 $ 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 Identifiable Asset Acquired and Liability Assumed, Lease Obligation $ 230      
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual   $ 6,062    
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual   932    
Cost of Revenue   120    
Amortization of Intangible Assets   $ 119    
Business Combination, Acquisition Related Costs     $ 1,294