v3.26.1
Accounts Receivable—Third Parties
3 Months Ended
Mar. 31, 2026
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable—Third Parties Accounts Receivable—Third Parties
Accounts receivable—third parties consisted of the following:
March 31,
2026
December 31,
2025
Trade customers$20,044 $9,283 
Allowance for credit losses(266)(170)
Accounts receivable, net—third parties$19,778 $9,113