XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales from related party $ 110,586 $ 121,865 $ 205,826 $ 238,334
Related parties amount in cost of sales 176 600 329 1,500
Interest expense 2,909 4,645 6,255 9,310
Related Party        
Net sales from related party 253 1,000 453 2,100
Interest expense $ 2,216 $ 1,816 $ 4,438 $ 3,799