XML 47 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Acquisition (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Payments to Acquire Businesses, Gross   $ (0) $ 48,022
Cost of Revenue   145,138 122,142
Amortization of Intangible Assets   1,518 1,032
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   32,599 6,062
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual   997 932
Cost of Revenue   120 120
Amortization of Intangible Assets   625 119
Business Combination, Acquisition-Related Cost, Expense   $ 973 $ 1,294