v3.26.1
Allowance for doubtful accounts - Summary of the activity of the Company's allowance for doubtful accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Valuation Allowance [Line Items]    
Allowance for doubtful accounts, Beginning Balance $ 811 $ 660
Provisions 571 158
Write-offs (546) 0
Foreign currency adjustment 25 (7)
Allowance for Credit Loss, Ending Balance $ 861 $ 811