Trade Accounts Receivables and Other Receivables - Schedule of Factoring Arrangements Net Amounts Sold and Program Capacities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Net amounts sold under factoring arrangements | $ 285,516 | $ 267,439 |
| Program capacities | 20,600 | 21,100 |
| Accounts Receivable Under Factoring Arrangement | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Net amounts sold under factoring arrangements | $ 20,000 | $ 16,400 |