v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales from related party $ 152,544 $ 191,907 $ 281,136 $ 327,353
Cost of sales from related parties 3 271 8 587
Interest expense to related parties 1,570 1,700 3,315 3,466
Related Party        
Net sales from related party 10 402 19 865
Interest expense to related parties $ 0 $ 219 $ 0 $ 634