XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Line of Credit - Long-Term Loans (Details) - USD ($)
1 Months Ended
Feb. 28, 2025
Jan. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Jan. 30, 2024
Dec. 31, 2023
Long-term Loans            
Maximum borrowing capacity         $ 9,700,000  
Term of loan         5 years  
Interest rate         6.50%  
Line of credit, Non Current     $ 7,900,000      
Line of credit, Current     52,500,000      
Loan Balance     50,763,000 $ 45,963,000    
Other long-term liabilities            
Long-term Loans            
Long term loans payable     2,600,000      
Short-term loans            
Long-term Loans            
Short-term loans payable $ 100,000          
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd            
Long-term Loans            
Loan amount           $ 2,100,000
Value of option to repurchase production line           $ 14
Long term loan     300,000      
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd | Other long-term liabilities            
Long-term Loans            
Long term loan     300,000      
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd | Short-term loans            
Long-term Loans            
Loan Balance     1,100,000      
Chao Yang Tongmei High Purity Semiconductor Materials Co. Ltd [Member]            
Long-term Loans            
Proceeds from bank loan   $ 5,800,000        
Chao Yang Tongmei High Purity Semiconductor Materials Co. Ltd [Member] | Other long-term liabilities            
Long-term Loans            
Line of credit, Non Current     5,000,000      
Chao Yang Tongmei High Purity Semiconductor Materials Co. Ltd [Member] | Short-term loans            
Long-term Loans            
Line of credit, Current     $ 600,000      
Unsecured bank loans with 3.2% interest rate            
Long-term Loans            
Loan amount $ 2,700,000          
Line of credit, term 14 months          
Interest rate 3.20%