v3.26.1
Trade Accounts Receivables and Other Receivables - Schedule of Factoring Arrangements Net Amounts Sold and Program Capacities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net amounts sold under factoring arrangements $ 249,730 $ 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 $ 16,300 $ 16,400