v3.26.3
Note O - Acquisition (Details Textual) - ASL Solutions, Inc [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Payments to Acquire Businesses, Gross $ 1,900 $ 1,941 $ 1,800
Business Combination, Recognized Asset Acquired, Inventory, Current 600 600  
Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment 500 500  
Trademarks [Member]      
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 200 200  
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 20 years    
Customer Lists [Member]      
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 600 $ 600  
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 10 years