Deferred Tax Assets and Liabilities - Narrative (Details) - Deferred tax liabilities - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Disclosure of temporary difference, unused tax losses and unused tax credits [line items] | ||
| Effect of translation | $ 31 | $ (36) |
| Temporary Difference, Net Investment | ||
| Disclosure of temporary difference, unused tax losses and unused tax credits [line items] | ||
| Effect of translation | $ 2,413 | $ 7,696 |