v3.26.1
Note 16 - Loans and Line of Credit 1 (Details Textual) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Feb. 28, 2026
Jan. 31, 2024
May 31, 2026
Jun. 30, 2026
Nov. 30, 2025
Dec. 31, 2023
Dec. 31, 2025
Jan. 30, 2024
Short-Term Debt $ 79,000,000           $ 79,000,000     $ 58,600,000  
Proceeds from Lines of Credit         $ 5,800,000            
Debt, Current 84,233,000           84,233,000     62,796,000  
Short-Term Bank Loans and Notes Payable 79,000,000           79,000,000        
Long-Term Debt, Current Maturities 5,200,000           5,200,000        
Loans Payable, Noncurrent 15,500,000           $ 15,500,000        
ChaoYang XinMei [Member]                      
Debt Instrument, Face Amount       $ 2,900,000         $ 2,100,000    
Proceeds from Issuance of Debt $ 1,900,000                    
Debt Instrument, Term (Month)       36 months              
Debt Instrument, Option to Repurchase Production Line and Related Equipment       $ 14         $ 14    
Chao Yang Jin Mei Gallium [Member] | The September and November 2025 BanK Loan [member] | Secured Debt [Member]                      
Debt Instrument, Interest Rate, Stated Percentage               3.10%      
Debt Instrument, Face Amount               $ 700,000      
Debt Instrument, Term (Month)               4 years      
Chao Yang Jin Mei Gallium [Member] | April 2026 Unsecured Bank Loan [Member]                      
Debt Instrument, Term (Month)     19 months                
Chao Yang Jin Mei Gallium [Member] | Unsecured Bank Loan June 2026 [Member]                      
Debt Instrument, Term (Month) 14 months                    
Chao Yang Jin Mei Gallium [Member] | Unsecured Bank Loans [Member]                      
Debt Instrument, Interest Rate, Stated Percentage 2.50%           2.50%        
Proceeds from Issuance of Debt             $ 2,900,000        
Chao Yang Jin Mei Gallium [Member] | The April 2026 Bank Loan Agreement [Member]                      
Debt Instrument, Term (Month)     24 months                
Chao Yang Jin Mei Gallium [Member] | Bank Loan Agreement [Member]                      
Debt Instrument, Interest Rate, Stated Percentage   2.40%       2.40%          
Proceeds from Issuance of Debt           $ 7,100,000          
Chao Yang Jin Mei Gallium [Member] | The May 2026 Bank Loan Agreement [Member]                      
Debt Instrument, Term (Month)   24 months                  
Line of Credit [Member]                      
Debt Instrument, Interest Rate, Stated Percentage                     6.50%
Line of Credit Facility, Maximum Borrowing Capacity                     $ 9,700,000
Long-Term Debt, Term (Year)                     5 years
Time Deposits [Member]                      
Short-Term Debt $ 21,800,000           21,800,000     7,400,000  
Real Estate [Member]                      
Short-Term Debt 8,000,000           8,000,000     8,200,000  
Unsecured Debt [Member]                      
Short-Term Debt $ 49,200,000           $ 49,200,000     $ 43,000,000  
Minimum [Member]                      
Debt Instrument, Interest Rate, Stated Percentage 2.00%           2.00%     2.20%  
Maximum [Member]                      
Debt Instrument, Interest Rate, Stated Percentage 3.80%           3.80%     3.90%