XML 100 R76.htm IDEA: XBRL DOCUMENT v3.25.4
LONG-TERM BORROWINGS - Summary of Long Term Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total borrowings $ 214,012 $ 149,997
Less: Current portion (35,082) (44,472)
Long-term borrowings (note 10) 178,930 105,525
Loan from China Merchants Bank    
Line of Credit Facility [Line Items]    
Total borrowings 9,915 11,475
Loan from Agricultural Bank of China    
Line of Credit Facility [Line Items]    
Total borrowings 42,007 13,020
Loans from Bank of China    
Line of Credit Facility [Line Items]    
Total borrowings 34,247 28,258
Loan from Bank of Shanghai    
Line of Credit Facility [Line Items]    
Total borrowings 0 13,920
Loans from China CITIC Bank    
Line of Credit Facility [Line Items]    
Total borrowings 28,460 27,775
Loan from China Everbright Bank    
Line of Credit Facility [Line Items]    
Total borrowings 56,807 55,549
Loan from Industrial and Commercial Bank of China    
Line of Credit Facility [Line Items]    
Total borrowings $ 42,576 $ 0