v3.25.4
Post-employment benefits - Summary of Pension Costs Recognized in Statement of Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Defined Benefit Plans [Line Items]      
Service Cost $ (1,841) $ (2,637) $ (1,321)
Interest cost (26) (24) (414)
Total recognized (1,867) (2,661) (1,735)
Funded      
Disclosure Of Defined Benefit Plans [Line Items]      
Service Cost (1,827) (2,625) (1,311)
Interest cost (24) (23) (413)
Total recognized (1,851) (2,648) (1,724)
Unfunded      
Disclosure Of Defined Benefit Plans [Line Items]      
Service Cost (14) (12) (10)
Interest cost (2) (1) (1)
Total recognized $ (16) $ (13) $ (11)