XML 23 R10.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable—Third Parties
12 Months Ended
Dec. 31, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable—Third Parties Accounts Receivable—Third Parties
Accounts receivable—third parties consist of the following:
December 31,
20252024
Trade customers$9,283 $11,757 
Allowance for credit losses(170)(181)
Accounts receivable, net—third parties$9,113 $11,576