v3.26.1
Non-Trade Accounts Receivable and Payable (Tables)
3 Months Ended
Mar. 31, 2026
Non-trade Accounts Receivable and Payable [Abstract]  
Schedule of Non-Trade Accounts Receivable

Non-trade accounts receivable consisted of the following as of March 31, 2026 and December 31, 2025:

in thousands

 

March 31,
2026

 

December 31,
2025

Short-term loan receivable

 

$

9,342

 

 

$

11,653

 

Toll processing

 

 

821

 

 

 

 

Other receivables

 

 

39

 

 

 

 

Non-trade accounts receivable, gross

 

 

10,202

 

 

$

11,653

 

Less: Provision for credit losses

 

 

(9,000

)

 

$

(10,160

)

Non-trade accounts receivable, net of provision for credit losses

 

$

1,202

 

 

$

1,493

 

Schedule of Non-Trade Accounts Payable

Non-trade accounts payable consisted of the following as of March 31, 2026:

in thousands

 

March 31,
2026

Dissenting shareholder appraisal right liabilities

 

$

46,230

Toll processing

 

 

1,632

Other payables

 

 

89

Non-trade accounts payable

 

$

47,951