XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loans and Line of Credit - Balances (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Long-term Loans    
Line of credit, Current $ 49,000,000.0  
Loan Balance 48,217,000 $ 52,921,000
Current portion of long term dent 800,000  
Line of credit, Non Current 7,000,000.0  
Chaoyang Xinmei High Purity Semiconductor MaterialsCo. Ltd    
Long-term Loans    
Loan Balance 554,000  
Long term loan $ 1,400,000