v3.26.1
Accumulated Other Comprehensive Losses (Tables)
6 Months Ended
Jun. 30, 2026
Accumulated Other Comprehensive Losses [Abstract]  
Schedule of Accumulated Other Comprehensive Losses
(in US$ thousands)
Foreign
currency
translation
adjustments
Net unrealized
gain on cash
flow hedge -
forward foreign
currency
contracts
Total
Balance
at December
31, 2025
$
(122,923)
2,479
$
(120,444)
Net current-period
other comprehensive
losses:
(Loss) gain
in other comprehensive
income
before
reclassifications
(6,728)
2,349
(4,379)
Gain on
long-term intra-entity
foreign
currency transactions
10,162
10,162
Gain reclassified
from
accumulated
other comprehensive
losses
(5,697)
(5,697)
Total
net current-period
other comprehensive
losses
3,434
(3,348)
86
Balance
at June 30,
2026
$
(119,489)
(869)
$
(120,358)