XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Parties (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following is a summary of transactions and balances with affiliates:
Years Ended December 31,
202320222021
(in thousands)
Sales to affiliates$7,860 $5,789 $3,752 
Payments to affiliates1,476 1,318 185 
December 31,
20232022
(in thousands)
Due from affiliates$994 $432 
Due to affiliates145 —