XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Common or Related Party Transactions
The amount of sales to common or related parties as well as the purchases from and rent expense paid to common or related parties were as follows (in thousands):
 Three months ended September 30,Nine months ended September 30,
 2023202220232022
Sales$6,129 $6,178 $15,005 $7,539 
Purchases555 596 1,898 1,460 
Rent262 336 936 974