XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loans and Line of Credit - Schedule of Bank Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Mar. 31, 2024
Dec. 31, 2023
Bank Loans and Line of Credit      
Loan Balance   $ 48,217 $ 52,921
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 3.5 Percent, January 2024 Due Date One      
Bank Loans and Line of Credit      
Loan Detail     $ 1,848
Interest Rate     3.50%
Loan Balance     $ 1,795
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.8 Percent, March 2024 Due Date One      
Bank Loans and Line of Credit      
Loan Detail     $ 2,184
Interest Rate     2.80%
Loan Balance     $ 2,118
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.7 Percent, September 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   376  
Interest Rate     2.70%
Loan Balance   378 $ 386
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 3.5 Percent, November 2024 Due Date One      
Bank Loans and Line of Credit      
Loan Detail   $ 876  
Interest Rate   3.50%  
Loan Balance   $ 858 876
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 3.5 Percent, January 2024 Due Date Two      
Bank Loans and Line of Credit      
Loan Detail   $ 2,911  
Interest Rate   3.50%  
Loan Balance     2,825
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 3.0 Percent, January 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,770  
Interest Rate   3.00%  
Loan Balance   $ 2,770  
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 3.5 Percent, November 2024 Due Date Two      
Bank Loans and Line of Credit      
Loan Detail   $ 1,003  
Interest Rate   3.50%  
Loan Balance   $ 985 1,003
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.3 Percent, January 2024 Due Date Two      
Bank Loans and Line of Credit      
Loan Detail   1,455 $ 1,455
Interest Rate     3.30%
Loan Balance     $ 1,414
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.8 Percent, May 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,380  
Interest Rate   3.80%  
Loan Balance   $ 1,386 1,414
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.8 Percent, May 2024 Due Date One      
Bank Loans and Line of Credit      
Loan Detail   $ 1,373  
Interest Rate   3.80%  
Loan Balance   $ 1,386 1,414
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.0 Percent, May 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,414  
Interest Rate   3.00%  
Loan Balance   $ 1,386 1,414
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 3.5 Percent, January 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,386  
Interest Rate   3.50%  
Loan Balance   $ 1,386  
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 3.5 Percent, February 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 692  
Interest Rate   3.50%  
Loan Balance   $ 692  
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 3.7 Percent, January 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 4,367  
Interest Rate   3.70%  
Loan Balance     4,235
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 4.2 Percent One, January 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail     $ 2,290
Interest Rate     4.20%
Loan Balance     $ 2,220
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.2 Percent, May 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 3,541  
Interest Rate   3.20%  
Loan Balance   $ 3,560 3,626
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.2 Percent, February 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,380  
Interest Rate   3.20%  
Loan Balance     1,414
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.0 Percent, December 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,414  
Interest Rate   3.00%  
Loan Balance   $ 1,386 1,414
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.0 Percent, December 2024 Due Date Two      
Bank Loans and Line of Credit      
Loan Detail   $ 1,386  
Interest Rate   3.00%  
Loan Balance   $ 1,386  
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.0 Percent, February 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 3,600  
Interest Rate   3.00%  
Loan Balance   $ 3,600  
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 4.3 Percent, June 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail     $ 2,757
Interest Rate     4.30%
Loan Balance   2,770 $ 2,825
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 4.3 Percent, July 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,744 $ 2,744
Interest Rate   4.30% 4.30%
Loan Balance   $ 2,770 $ 2,825
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 4.3 Percent, September 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,744  
Interest Rate   4.30%  
Loan Balance   $ 2,770 2,825
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.2 Percent, September 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,744  
Interest Rate   4.20%  
Loan Balance   $ 2,765 2,820
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.3 Percent, November 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,271  
Interest Rate   4.30%  
Loan Balance   $ 1,246 1,271
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.3 Percent, December 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,825 $ 2,825
Interest Rate   4.30% 4.30%
Loan Balance   $ 2,770 $ 2,825
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.3 Percent, January 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,647  
Interest Rate   4.30%  
Loan Balance   $ 1,647  
Beijing Tongmei Xtal Technology | Industrial and Commercial Bank of China | Bank Loan with 3.3 Percent, September 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,744 $ 2,744
Interest Rate   3.30% 3.30%
Loan Balance   $ 2,770 $ 2,825
Beijing Tongmei Xtal Technology | NanJing Bank | Bank Loan with 3.5 Percent, January 2025 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,386  
Interest Rate   3.50%  
Loan Balance   $ 1,386  
Beijing Tongmei Xtal Technology | NanJing Bank | Bank Loan with 3.8 Percent, October 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 2,752  
Interest Rate   3.80%  
Loan Balance   $ 2,700 2,752
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Bank of China | Bank Loan with 2.4 Percent, January 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,204  
Interest Rate   2.40%  
Loan Balance     849
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial Bank      
Bank Loans and Line of Credit      
Guarantee fee (as a percent) 0.70%    
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial Bank | Bank Loan With 3.6 Percent September 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 688  
Interest Rate   3.60%  
Loan Balance   $ 692 708
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | NingBo Bank | Bank Loan with 3.3 Percent, May 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail     1,414
Interest Rate   3.30%  
Loan Balance   $ 1,386 1,414
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial and Commercial Bank of China | Bank Loan with 2.7 Percent, December 2024 Due Date      
Bank Loans and Line of Credit      
Loan Detail   $ 1,414 $ 1,414
Interest Rate   2.70% 2.70%
Loan Balance   $ 1,386 $ 1,414