Loans consist of the following as of June 30, 2025 and December 31, 2024 (figures are in thousands of USD): | | | | | | | | | June 30, 2025 | | December 31, 2024 | Short-term bank loans | | $ | 71,262 | | $ | 71,869 | Current portion of long-term bank loans | | | 684 | | | 697 | Subtotal | | | 71,946 | | | 72,566 | | | | | | | | Long-term bank loans | | $ | 699 | | $ | 842 | Less: Current portion of long-term bank loans | | | (684) | | | (697) | Subtotal | | | 15 | | | 145 | | | | | | | | Total | | $ | 71,961 | | $ | 72,711 |
|