XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net sales to related party $ 722,405 $ 475,967
Related parties amount in cost of sales 863 1,304
Interest expense 6,702 11,443
Related Party    
Net sales to related party 1,266 1,766
Interest expense $ 634 $ 6,998