XML 38 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade Accounts and Notes Receivable
12 Months Ended
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Trade Accounts and Notes Receivable
Trade accounts and notes receivable from customers at December 31, 2024 and 2023 consist of the following:
(In thousands)20242023
Trade accounts receivable$497,284 $457,566 
Notes receivable1,164 5,898 
Total trade accounts and notes receivable498,448 463,464 
Less allowance for credit losses3,136 6,412 
Trade accounts and notes receivable, net$495,312 $457,052