v3.25.4
Borrowings (Tables)
12 Months Ended
Dec. 31, 2025
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):
December 31, 2025December 31, 2024
Bank of China Working Capital Loans2.36 %69,427 2.77 %69,138 
SPD Bank Working Capital Loans2.80 %28,454 3.13 %27,823 
China Merchants Bank Working Capital Loans2.65 %42,683 2.91 %34,750 
Bank of Communications Working Capital Loans2.75 %42,682 
N/A
— 
Ningbo Bank Discounted Bills1.60 %7,057 
N/A
— 
Industrial Bank Working Capital Loans2.60 %14,227 N/A— 
Total short-term debt2.55 %204,530 2.88 %131,711