v3.25.4
Income tax - Summary of Deferred Tax Relates (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Net deferred tax assets $ 4,676 $ 4,561
Property, plant and equipment    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax liabilities (7,078) (6,562)
Lease right-of-use asset    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax liabilities (6,100) (8,031)
Lease liability    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 5,466 7,547
Inventory    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 1,033 1,408
Loss Allowances for Financial Assets    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 301 53
Accrued Interest [Member]    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 27 2
Accrued Expenses    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 2,776 2,342
Unused Tax Losses    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 952 1,192
Deferred Tax Credits    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 1,846 1,526
Share Based Compensation    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets 718 580
Other    
Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]    
Deferred tax assets $ 4,735 $ 4,504