v3.25.2
Accumulated Other Comprehensive Losses (Tables)
6 Months Ended
Jun. 30, 2025
Accumulated Other Comprehensive Losses [Abstract]  
Schedule of Accumulated Other Comprehensive Losses
 
 
 
 
 
 
 
 
 
 
 
 
 
(in US$ thousands)
Foreign
currency
translation
adjustments
Balance at December 31, 2024
$
(137,560)
Net current-period other comprehensive loss:
Loss in other comprehensive income before reclassifications
 
(10,243)
Gain on long-term intra-entity foreign currency transactions
20,077
Total
 
net current-period other comprehensive income
9,834
Balance at June 30, 2025
$
(127,726)