XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales from related party $ 203,829 $ 125,842 $ 531,182 $ 331,668
Cost of sales from related parties 275 40 863 370
Interest expense to related parties 1,617 2,837 5,083 9,092
Related Party        
Net sales from related party 398 50 1,263 500
Interest expense to related parties $ 0 $ 1,800 $ 634 $ 6,300