XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable, net (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable, net  
Schedule of components of accounts receivable, net

December 31, 

(in thousands)

2025

2024

Customer related:

Third party

$

128,318

$

123,107

Related parties (1)

1,739

3,585

Other

 

13,475

 

6,200

Accounts receivable

143,532

132,892

Allowance for credit losses

(1,205)

(414)

Accounts receivable, net

$

142,327

$

132,478

(1)See Note 27 (“Related Party Transactions”) for further details.
Summary of changes in allowance for credit losses

Year Ended December 31, 

(in thousands)

  ​ ​ ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Balance at beginning of period

  ​ ​ ​ ​ ​

$

414

$

587

$

1,674

Provision for credit losses

1,164

381

224

Write-offs charged against allowance

(373)

(554)

(1,311)

Balance at end of period

$

1,205

$

414

$

587