v3.26.1
Borrowings (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Short-Term Debt The following table presents the Company’s short-term debt and weighted-average interest rate per annum ($ in thousands):
June 30, 2026December 31, 2025
Bank of China Working Capital Loans2.19 %62,400 2.36 %69,427 
SPD Bank Working Capital Loans2.43 %22,024 2.80 %28,454 
China Merchants Bank Working Capital Loans2.64 %58,730 2.65 %42,683 
Bank of Communications Working Capital Loans2.50 %44,047 2.75 %42,682 
Ningbo Bank Discounted Bills1.60 %6,856 1.60 %7,057 
Industrial Bank Working Capital Loans2.47 %44,047 2.60 %14,227 
Total short-term debt2.41 %238,104 2.55 %204,530