v3.26.1
Trade Receivables
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Trade Receivables Trade Receivables
The following table shows the breakdown in trade receivables net carrying value for the presented periods:
June 30, 2026December 31, 2025
(in thousands)
Trade accounts receivables$471,096 $607,983 
(Less) Allowance for doubtful accounts(15,130)(25,881)
Net carrying value at end of period$455,966 $582,102