XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and Line of Credit - Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jan. 30, 2024
Dec. 31, 2023
Long-term Loans      
Line of credit, Current $ 54,100    
Loan Balance 52,876   $ 52,921
Current portion of long term dent 1,200    
Line of credit, Non Current 6,400    
Term of loan   5 years  
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd      
Long-term Loans      
Long term loan $ 1,000    
Term of loan 5 years