v3.26.1
Note 5 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Construction in Progress, Gross $ 23,473 $ 23,531  
Depreciation, Depletion and Amortization 9,108 8,979 $ 8,722
Manufacturing Equipment [Member]      
Construction in Progress, Gross   1,400  
Construction in Progress, Other Consolidated Subsidiaries [Member]      
Construction in Progress, Gross   4,300  
Dingxing and Kazuo [Member]      
Construction in Progress, Gross 18,300 $ 17,900  
Manufacturing Equipment [Member]      
Construction in Progress, Gross 1,300    
Construction in Progress, Other Consolidated Subsidiaries [Member]      
Construction in Progress, Gross $ 3,800