XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Line of Credit - Schedule of Bank Loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Bank Loans and Line of Credit    
Loan Balance $ 50,763 $ 45,963
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan With 2.7 Percent, January 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 689
Interest rate   2.70%
Loan Balance 689  
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.7 Percent, March 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail   $ 579
Interest rate   2.70%
Loan Balance 579  
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.4 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,426  
Interest rate 2.40%  
Loan Balance $ 1,380 $ 1,370
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.4 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,370  
Interest rate 2.40%  
Loan Balance $ 1,380 1,370
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan With 2.7 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 685  
Interest rate 2.70%  
Loan Balance $ 689 685
Beijing Tongmei Xtal Technology | Bank of China | Bank Loan with 2.5 Percent, February 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,480  
Interest rate 2.50%  
Loan Balance $ 2,480  
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,380 1,370
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 2,466
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,370
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   685
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   685
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan with 2.9 Percent, January 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 3,155  
Interest rate 2.90%  
Loan Balance $ 3,155  
Beijing Tongmei Xtal Technology | China Merchants Bank | Bank Loan With 2.9 Percent, March 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 978  
Interest rate 2.90%  
Loan Balance $ 978  
Beijing Tongmei Xtal Technology | Bank of Beijing | Bank Loan with 2.7 Percent, March 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,204  
Interest rate 2.70%  
Loan Balance $ 2,204  
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,565
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,585 3,565
Beijing Tongmei Xtal Technology | Industrial Bank    
Bank Loans and Line of Credit    
Guarantee fee (as a percent) 1.00%  
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 3.9 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,851  
Interest rate 3.90%  
Loan Balance $ 2,800 2,740
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan With 3.9 Percent, October 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,679  
Interest rate 3.90%  
Loan Balance $ 2,689 2,679
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan With 3.2 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,440  
Interest rate 3.20%  
Loan Balance $ 1,447 1,440
Beijing Tongmei Xtal Technology | Industrial Bank | Bank Loan with 3.8 Percent, March 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,380  
Interest rate 3.80%  
Loan Balance $ 1,380  
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,630
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,255
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan With 3.9 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,822  
Interest rate 3.90%  
Loan Balance $ 1,832 1,822
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan With 3.9 Percent, December 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 550  
Interest rate 3.90%  
Loan Balance $ 551 550
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 3.9 Percent, January 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,584  
Interest rate 3.90%  
Loan Balance $ 1,584  
Beijing Tongmei Xtal Technology | NingBo Bank | Bank Loan with 3.9 Percent, March 2026 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 689  
Interest rate 3.90%  
Loan Balance $ 689  
Beijing Tongmei Xtal Technology | Industrial and Commercial Bank of China | Bank Loan with 3.3 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,851  
Interest rate 3.30%  
Loan Balance $ 2,750 2,740
Beijing Tongmei Xtal Technology | China Citic Bank | Bank Loan With 2.9 Percent, June 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,752  
Interest rate 2.90%  
Loan Balance $ 2,755 2,740
Beijing Tongmei Xtal Technology | China Citic Bank | Bank Loan with 2.9 Percent, July 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 2,851  
Interest rate 2.90%  
Loan Balance $ 2,755 2,740
Beijing Tongmei Xtal Technology | China Citic Bank | Bank Loan with 2.9 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,426  
Interest rate 2.90%  
Loan Balance $ 1,380 1,370
Beijing Tongmei Xtal Technology | Agricultural Bank of China | Bank Loan With 2.6 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,235  
Interest rate 2.60%  
Loan Balance $ 1,240 1,235
Beijing Tongmei Xtal Technology | Agricultural Bank of China | Bank Loan With 2.6 Percent, December 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 137  
Interest rate 2.60%  
Loan Balance $ 138 137
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Bank of China | Bank Loan with 2.3 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,145  
Interest rate 2.30%  
Loan Balance $ 1,102 1,096
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Bank of China | Bank Loan With 2.4 Percent, December 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 274  
Interest rate 2.40%  
Loan Balance $ 276 274
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Bank of Communications | Bank Loan with 3.0 Percent, May 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 274  
Interest rate 3.00%  
Loan Balance $ 276 274
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial Bank | Bank Loan With 2.7 Percent, November 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,370  
Interest rate 2.70%  
Loan Balance $ 1,380 1,370
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | Industrial and Commercial Bank of China | Bank Loan with 2.8 Percent, September 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,426  
Interest rate 2.80%  
Loan Balance $ 1,380 1,370
Beijing BoYu Semiconductor Vessel Craftwork Technology Co | NanJing Bank | Bank Loan With 2.8 Percent, December 2025 Due Date    
Bank Loans and Line of Credit    
Loan Detail $ 1,370  
Interest rate 2.80%  
Loan Balance $ 1,380 $ 1,370