v3.25.4
Post-employment benefits (Tables)
12 Months Ended
Dec. 31, 2025
Disclosure Of Information About Post Employment Benefits [Abstract]  
Summary of Additional Details on Defined Benefit Plans Funded Status
The following table provides additional details on the defined benefit plans’ funded status (in USD thousands):
December 31,
20252024
Present value of defined benefit obligation$(28,429)$(23,199)
Fair value of plan assets24,267 19,360 
Net pension liability$(4,162)$(3,839)
Summary of Movement in Defined Benefit Obligation Explanatory
The following table presents the movement in the defined benefit obligation (in USD thousands):
20252024
FundedUnfundedTotalFundedUnfundedTotal
January 1$(23,147)$(52)$(23,199)$(22,972)$(41)$(23,013)
Service Cost(1,827)(14)(1,841)(2,625)(12)(2,637)
of which current service cost(1,827)(14)(1,841)(1,683)(12)(1,695)
of which past service cost including effects from curtailment— — — (942)— (942)
Interest expense(227)(2)(229)(293)(1)(294)
Actuarial gains (losses)185 (5)180 (1,342)— (1,342)
Actual plan participants’ contributions(1,461)— (1,461)(1,295)— (1,295)
Transfers (in) out due to (joiners) leavers1,587 — 1,587 3,644 — 3,644 
Currency translation differences(3,455)(11)(3,466)1,736 1,738 
December 31$(28,345)$(84)$(28,429)$(23,147)$(52)$(23,199)
The table below presents the sensitivity analysis for the unfunded plans (in USD thousands):
December 31,
20252024
Discount rates
Increase of 50 basis points
(5)(4)
Decrease of 50 basis points
Expected rates of salary increases
Increase of 50 basis points
Decrease of 50 basis points
(5)(4)
Summary of Movement in Defined Benefit Plans Assets
The following table presents the movement in the defined benefit plans’ assets (in USD thousands):
December 31,
20252024
As of January 1$19,360 $19,927 
Interest income203 270 
Return on plan assets, excl. interest income524 1,668 
Administrative expenses(65)(61)
Employer contributions1,562 1,390 
Employee contributions1,461 1,295 
Transfers in (out) due to joiners (leavers)(1,587)(3,644)
Currency translation differences2,809 (1,485)
As of December 31$24,267 $19,360 
Summary of Defined Benefit Plans Assets
The following table presents the defined benefit plan assets, which include the following (in USD thousands):
December 31,
20252024
Cash$— $465 
Insurance policies24,267 18,895
Total$24,267 $19,360 
French plan— — 
Swiss plan24,267 19,360 
Total$24,267 $19,360 
Summary of Pension Costs Recognized in Statement of Loss
The following table presents the pension costs recognized in statement of loss (in USD thousands):
December 31,
202520242023
FundedUnfundedTotalFundedUnfundedTotalFundedUnfundedTotal
Service cost$(1,827)$(14)$(1,841)$(2,625)$(12)$(2,637)$(1,311)$(10)$(1,321)
Interest cost(24)(2)(26)(23)(1)(24)(413)(1)(414)
Total recognized$(1,851)$(16)$(1,867)$(2,648)$(13)$(2,661)$(1,724)$(11)$(1,735)
Summary of Pension Remeasurement Recognized in Statement Other Comprehensive Loss
The following table presents the pension remeasurement recognized in statement of other comprehensive loss (in USD thousands):
December 31,
202520242023
FundedUnfundedTotalFundedUnfundedTotalFundedUnfundedTotal
Changes in demographic assumptions$— $— $— $— $— $— $700 $— $700 
Changes in financial assumptions439 (5)434 (1,908)— (1,908)(901)(2)(903)
Experience adjustments(254)— (254)566 — 566 602 606 
Total actuarial gains (losses)185 (5)180 (1,342) (1,342)401 2 403 
Return on plan assets524 — 524 1,668 — 1,668 (654)— (654)
Currency translation differences— — — — 37 39 
Total recognized$709 $(5)$704 $326 $1 $327 $(216)$4 $(212)
Summary of Sensitivity Analysis for Funded and Unfunded Plans
The table below presents the sensitivity analysis for the funded plans (in USD thousands):
December 31,
20252024
Discount rates
Increase of 25 basis points
(763)(682)
Decrease of 25 basis points
826 738 
Expected rates of salary increases
Increase of 25 basis points
262 140 
Decrease of 25 basis points
(261)(137)
Interest rate
Increase of 25 basis points
265 231 
Decrease of 25 basis points
(258)(226)
Inflation
Increase of 25 basis points
(46)(19)
Decrease of 25 basis points
48 18 
Life expectancy
Increase of 1 year
182 170 
Decrease of 1 year
(182)(171)