Accumulated other comprehensive income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Accumulated other comprehensive income | ||||
Balance at beginning of the period | $ (13,923) | $ (8,558) | $ (14,780) | $ (8,258) |
Foreign currency translation adjustment attributable to parent company | 1,202 | (2,669) | 2,059 | (2,969) |
Balance at end of the period | $ (12,721) | $ (11,227) | $ (12,721) | $ (11,227) |
X | ||||||||||
- Definition Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|