XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following is a summary of transactions and balances with affiliates:
Years Ended December 31,
202420232022
(in thousands)
Sales to affiliates$9,709 $7,860 $5,789 
Payments to affiliates1,632 1,476 1,318 
December 31,
20242023
(in thousands)
Due from affiliates$1,055 $994 
Due to affiliates369 145