v3.25.4
Trade Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2025
Trade Receivables, net [Abstract]  
Trade Receivables, Net
December 31,
(US$ thousands)
2025
2024
Trade receivables
$
254,958
$
209,289
Provision for discounting and credit losses (Note 7)
(4,037)
(179)
Trade receivables, net
$
250,921
$
209,110