XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Note 16 - Loans and Line of Credit (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2025
Jan. 31, 2024
Jun. 30, 2025
Dec. 31, 2023
Dec. 31, 2024
Jan. 30, 2024
Proceeds from Lines of Credit   $ 5,800        
Short-Term Debt     $ 51,349   $ 45,963  
Debt, Current     55,928   $ 47,264  
Short-Term Bank Loans and Notes Payable     51,300      
Long-Term Debt, Current Maturities     4,600      
February 2025 Unsecured Loan [Member]            
Debt Instrument, Interest Rate, Stated Percentage 3.20%          
Debt Instrument, Face Amount $ 2,700          
Debt Instrument, Term (Year) 14 years          
Five Year Bank Loan [Member]            
Loans Payable, Noncurrent     5,000      
ChaoYang XinMei [Member]            
Debt Instrument, Face Amount       $ 2,100    
Debt Instrument, Option to Repurchase Production Line and Related Equipment       $ 14    
Other Noncurrent Liabilities [Member]            
Long-Term Line of Credit, Noncurrent     5,000      
Short Term Borrowings [Member]            
Line of Credit, Current     600      
Short Term Borrowings [Member] | ChaoYang XinMei [Member]            
Short-Term Debt     $ 1,300      
Line of Credit [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 9,700
Long-Term Debt, Term (Year)           5 years
Debt Instrument, Interest Rate, Stated Percentage           6.50%
Beijing Tongmei Xtal Technology [Member]            
Debt Instrument, Guarantee Fee Percentage     1.00%