XML 104 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Bank Loans and Line of Credit - Schedule of Bank Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Bank Loans and Line of Credit    
Loan Balance $ 47,078 $ 52,921
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.7 Percent, March 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 2,108
Interest Rate   2.70%
Loan Balance 2,175  
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 4.6 Percent, January 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 3,935
Interest Rate   4.60%
Loan Balance 4,059  
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 4.2 Percent, April 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   4.20%
Loan Balance 1,450  
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   $ 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   $ 876
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   $ 1,003
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.9 Percent, March 2022 Due Date Two.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,848
Interest Rate   3.50%
Loan Balance   $ 1,795
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.3 Percent January 2023 Due Date Two    
Bank Loans and Line of Credit    
Loan Detail   $ 1,450
Interest Rate   3.30%
Loan Balance 1,450  
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
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,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,414
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 4 Percent September 2022 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   3.30%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 4 Percent November 2022 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   3.30%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 4.2 Percent, December 2022 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, May 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 3,192
Interest Rate   4.20%
Loan Balance 3,292  
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,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,414
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 4.4 Percent, June 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 5,621
Interest Rate   4.40%
Loan Balance 5,798  
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 4.4 Percent, September 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 2,811
Interest Rate   4.40%
Loan Balance 2,900  
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,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
Interest Rate   4.30%
Loan Balance   $ 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,825
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.8 Percent, June 2023 Due Date One    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   4.80%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.8 Percent, August 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   4.80%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.8 Percent, September 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,405
Interest Rate   4.80%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.5 Percent, November 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,406
Interest Rate   4.50%
Loan Balance 1,450  
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.5 Percent, December 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 2,900
Interest Rate   4.50%
Loan Balance 2,900  
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,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,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
Interest Rate   4.30%
Loan Balance   $ 2,825
Beijing Tongmei Xtal Technology | Industrial and Commercial Bank of China | Bank Loan with 3.2 Percent, July 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 5,621
Interest Rate   3.20%
Loan Balance 5,800  
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
Interest Rate   3.30%
Loan Balance   $ 2,825
Beijing Tongmei Xtal Technology | NanJing Bank | Bank Loan with 4.3 Percent, September 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 2,811
Interest Rate   4.30%
Loan Balance 2,899  
Beijing Tongmei Xtal Technology | NanJing Bank | Bank Loan with 4.3 Percent, November 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,265
Interest Rate   4.30%
Loan Balance $ 1,305  
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,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 | 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,414
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   $ 708
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | NingBo Bank | Bank Loan with 4.8 Percent, June 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 725
Interest Rate   4.80%
Loan Balance $ 725  
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | NingBo Bank | Bank Loan with 4.8 Percent, March 2023 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 703
Interest Rate   4.80%
Loan Balance 725  
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | NingBo Bank | Bank Loan with 3.6 Percent, May 2023 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,406
Interest Rate   3.60%
Loan Balance 1,450  
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,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
Interest Rate   2.70%
Loan Balance   $ 1,414
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial and Commercial Bank of China | Bank Loan with 3.9 Percent, December 2022 Due Date.    
Bank Loans and Line of Credit    
Loan Detail   $ 1,450
Interest Rate   2.80%
Loan Balance $ 1,450