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 $ (122,923) 2,479 $ (120,444) Net current-period (Loss) gain reclassifications (6,728) 2,349 (4,379) Gain on 10,162 — 10,162 Gain reclassified losses — (5,697) (5,697) Total 3,434 (3,348) 86 Balance $ (119,489) (869) $ (120,358) |