v3.26.1
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