v3.26.1
Borrowings (Tables)
6 Months Ended
Jun. 30, 2026
Financial Instruments [Abstract]  
Schedule of lease liabilities
Lease liabilities are presented in the statement of financial position as follows:
As of
In thousands of USDDecember 31, 2025June 30, 2026
Current3,793 4,459 
Non-current7,929 9,468 
Total Lease liabilities11,722 13,927 
Schedule of future minimum lease payments under non-cancellable operating leases
Set out below is the maturity of the lease liabilities classified as non-current:
In thousands of USDOne to five yearsMore than five yearsTotal
Lease liability future payments (undiscounted cash flows)14,864 1,654 16,518 
Cash flows discounting effect(6,475)(575)(7,050)
Lease liability future payments (discounted cash flows)8,389 1,079 9,468 
Schedule of changes in liabilities arising from financing activities
In thousands of USDDecember 31, 2025Additions and modificationsPaymentsReclassificationEffect of translationJune 30, 2026
Current lease liabilities3,793 3,575 (3,503)664 (70)4,459 
Non-current lease liabilities7,929 2,500 — (664)(297)9,468 
Total liabilities from financing activities11,722 6,075 (3,503) (367)13,927