v3.26.1
Trade Receivables
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Trade Receivables Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
March 31, 2026December 31, 2025
(in thousands)
Trade accounts receivables$471,460 $607,983 
(Less) Allowance for doubtful accounts(23,185)(25,881)
Net carrying value at end of period$448,275 $582,102