v3.26.1
Related Parties (Tables)
6 Months Ended
Jun. 30, 2026
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following is a summary of transactions and balances with affiliates:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(in thousands)
Sales to affiliates$1,088 $2,213 $3,691 $3,308 
Payments to affiliates337 704 501 1,213 
June 30, 2026December 31, 2025
(in thousands)
Due from affiliates$746 $335