v3.25.2
Trade Payables and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Summary of Other Current Liabilities
The following tables summarize the other liabilities as of June 30, 2025 and December 31, 2024:
June 30, 2025December 31, 2024
Other current liabilitiesOther non-current liabilitiesTotalOther current liabilitiesOther non-current liabilitiesTotal
Employee related liabilities6,293 — 6,293 7,294 — 7,294 
Tax liabilities625 — 625 188 — 188 
Other debts600 — 600 846 — 846 
Total7,518  7,518 8,328  8,328