XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Line of Credit - Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jan. 30, 2024
Long-term Loans      
Line of credit, Current $ 52,500    
Loan Balance 50,763 $ 45,963  
Current portion of long term dent 1,700    
Line of credit, Non Current 7,900    
Term of loan     5 years
Five Year Bank Loan      
Long-term Loans      
Long term loan $ 5,000    
Term of loan 5 years    
Fourteen Month Bank Loan      
Long-term Loans      
Long term loan $ 2,600    
Term of loan 14 months    
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd      
Long-term Loans      
Long term loan $ 300