XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Line of Credit - Schedule of Bank Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jun. 30, 2024
Bank Loans and Line of Credit    
Loan Balance $ 52,921 $ 49,899
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 $ 376
Interest rate 2.70% 2.70%
Loan Balance $ 386 $ 376
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 $ 876
Interest rate 3.50% 3.50%
Loan Balance $ 876 $ 855
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,755
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 $ 1,003
Interest rate 3.50% 3.50%
Loan Balance $ 1,003 $ 980
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 3.0 Percent, May 2025 Due Date One    
Bank Loans and Line of Credit    
Loan Detail   $ 1,376
Interest rate   3.00%
Loan Balance   $ 1,376
Beijing Tongmei Xtal Technology | Bank of Communications | Bank Loan with 3.0 Percent, May 2025 Due Date Two    
Bank Loans and Line of Credit    
Loan Detail   $ 2,480
Interest rate   3.00%
Loan Balance   $ 2,480
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,376
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   $ 690
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 3.5 Percent, April 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 692
Interest rate   3.50%
Loan Balance   $ 690
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,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 $ 1,414
Interest rate 3.00% 3.00%
Loan Balance $ 1,414 $ 1,376
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,376
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,577
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 3.0 Percent, June 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 3,580
Interest rate   3.00%
Loan Balance   $ 3,577
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 $ 2,744
Interest rate 4.30% 4.30%
Loan Balance $ 2,825 $ 2,752
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 $ 2,744
Interest rate 4.30% 4.30%
Loan Balance $ 2,825 $ 2,752
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 $ 2,744
Interest rate 4.20% 4.20%
Loan Balance $ 2,820 $ 2,746
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 $ 1,271
Interest rate 4.30% 4.30%
Loan Balance $ 1,271 $ 1,238
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,825 $ 2,752
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,637
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 4.3 Percent, March 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,258
Interest rate   4.30%
Loan Balance   $ 1,258
Beijing Tongmei Xtal Technology | China Citic Bank | Bank Loan with 3.0 Percent, June 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 2,752
Interest rate   3.00%
Loan Balance   $ 2,752
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,825 $ 2,752
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,376
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 $ 2,752
Interest rate 3.80% 3.80%
Loan Balance $ 2,752 $ 2,683
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 2025 Due Date One    
Bank Loans and Line of Credit    
Loan Detail   $ 275
Interest rate   3.00%
Loan Balance   $ 275
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 $ 688
Interest rate 3.60% 3.60%
Loan Balance $ 708 $ 690
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 | NingBo Bank | Bank Loan with 3.0 Percent, November 2024 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 1,376
Interest rate   3.00%
Loan Balance   $ 1,376
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,414 $ 1,376